Class Filter<T>

    • Constructor Detail

      • Filter

        public Filter()
        constructor.
      • Filter

        public Filter​(String valueReference)
        Parameters:
        valueReference - the value reference
    • Method Detail

      • getValueReference

        public String getValueReference()
        Get value reference.
        Returns:
        value reference
      • setValueReference

        public Filter<T> setValueReference​(String valueReference)
        Set value reference.
        Parameters:
        valueReference - value reference
        Returns:
        This filter
      • hasValueReference

        public boolean hasValueReference()
        Check if valueReference is set.
        Returns:
        true, if valueReference is set
      • getOperator

        public abstract T getOperator()
        Get filter operator.
        Returns:
        filter operator
      • setOperator

        public abstract Filter<T> setOperator​(T operator)
        Set filter operator.
        Parameters:
        operator - filter operator
        Returns:
        this
      • isSetOperator

        public boolean isSetOperator()
        Check if operator is set.
        Returns:
        true, if operator is set