Class QueryStringImpl

java.lang.Object
org.mule.amf.impl.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(amf.shapes.client.platform.model.domain.AnyShape anyShape, amf.apicontract.client.platform.AMFConfiguration amfConfiguration)
  • 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