Class QueryStringImpl

java.lang.Object
org.mule.apikit.implv2.v10.model.QueryStringImpl
All Implemented Interfaces:
org.mule.apikit.model.QueryString

public class QueryStringImpl extends Object implements org.mule.apikit.model.QueryString
  • Constructor Details

    • QueryStringImpl

      public QueryStringImpl(org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration)
  • Method Details

    • getDefaultValue

      public String getDefaultValue()
      Specified by:
      getDefaultValue in interface org.mule.apikit.model.QueryString
    • isArray

      public boolean isArray()
      Specified by:
      isArray in interface org.mule.apikit.model.QueryString
    • validate

      public boolean validate(String value)
      Specified by:
      validate in interface org.mule.apikit.model.QueryString
    • validate

      public boolean validate(Map<String,Collection<?>> queryParams)
      Specified by:
      validate in interface org.mule.apikit.model.QueryString
    • isScalar

      public boolean isScalar()
      Specified by:
      isScalar in interface org.mule.apikit.model.QueryString
    • isFacetArray

      public boolean isFacetArray(String facet)
      Specified by:
      isFacetArray in interface org.mule.apikit.model.QueryString
    • facets

      public Map<String,org.mule.apikit.model.parameter.Parameter> facets()
      Specified by:
      facets in interface org.mule.apikit.model.QueryString