Interface IDfValueListAttrExpression

All Superinterfaces:
IDfAttrExpression, IDfExpression

public interface IDfValueListAttrExpression extends IDfAttrExpression
Defines a search expression that requires the attribute value to be included in a list of values.
See Also:
  • Field Details

    • SEARCH_OP_IN

      static final int SEARCH_OP_IN
      Search operation code: included in.
      See Also:
    • SEARCH_OP_NOT_IN

      static final int SEARCH_OP_NOT_IN
      Search operation code: not included in.
      See Also:
  • Method Details

    • getValueCount

      int getValueCount()
      Gets the number of possible values.
      Returns:
      The size of the value list.
    • getValues

      IDfEnumeration getValues()
      Gets all the possible values.
      Returns:
      The list of values (IDfEnumeration of String).
    • addValue

      void addValue(String value)
      Adds a value to the list.
      Parameters:
      value - The value to add.
    • addValueList

      void addValueList(IDfList valueList)
      Adds a set of values to the list.
      Parameters:
      valueList - The set of values to add (IDfList of String).