Class QueryField

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    BackofficeQueryField

    public class QueryField
    extends java.lang.Object
    implements java.io.Serializable
    The Class represents a Facet Query Filed Constraint. Each field can have one or more values, but only one relation, namely either "AND" or "OR". Example: {categories:HW1000, AND}, or {manufacture:[intel, sony], OR}.
    See Also:
    Serialized Form
    • Constructor Detail

      • QueryField

        public QueryField​(java.lang.String field,
                          java.lang.String... values)
      • QueryField

        public QueryField​(java.lang.String field,
                          SearchQuery.Operator operator,
                          java.lang.String... values)
      • QueryField

        public QueryField​(java.lang.String field,
                          SearchQuery.Operator operator,
                          java.util.Set<java.lang.String> values)
    • Method Detail

      • getField

        public java.lang.String getField()
      • setField

        public void setField​(java.lang.String field)
      • getValues

        public java.util.Set<java.lang.String> getValues()
      • setValues

        public void setValues​(java.util.Set<java.lang.String> values)