com.ibm.commerce.contract.catalogfilter.command

Interface GetConditionExpressionCmd

  • All Superinterfaces:
    com.ibm.websphere.command.CacheableCommand, com.ibm.commerce.command.CacheableECCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, ECCommand, java.io.Serializable, com.ibm.websphere.command.TargetableCommand, TaskCommand


    public interface GetConditionExpressionCmd
    extends TaskCommand
    GetConditionExpressionCmd is a interface used to get condition expressions.

    Current, There are 14 operator supported in OOB as following:

    • STRING_EQUALS
    • STRING_NOT_EQUALS
    • NUMBER_EQUALS
    • NUMBER_NOT_EQUALS
    • NUMBER_LESS_THAN
    • NUMBER_NOT_LESS_THAN
    • NUMBER_GREATER_THAN
    • NUMBER_NOT_GREATER_THAN
    See Also:
    GetContainsStringSolrExpressionCmdImpl, GetEqualsNumberSolrExpressionCmdImpl, GetEqualsStringSolrExpressionCmdImpl, GetGreaterThanNumberSolrExpressionCmdImpl, GetInNumberSolrExpressionCmdImpl, GetInStringSolrExpressionCmdImpl, GetLessThanNumberSolrExpressionCmdImpl, GetNotContainsStringSolrExpressionCmdImpl, GetNotEqualsNumberSolrExpressionCmdImpl, GetNotEqualsStringSolrExpressionCmdImpl, GetNotGreaterThanNumberSolrExpressionCmdImpl, GetNotInNumberSolrExpressionCmdImpl, GetNotInStringSolrExpressionCmdImpl, GetNotLessThanNumberSolrExpressionCmdImpl
    • Field Detail

      • COPYRIGHT

        static final java.lang.String COPYRIGHT
        Copyright statement.
        See Also:
        Constant Field Values
    • Method Detail

      • setCondition

        void setCondition(Condition condition)
        Set condition for the command.
        Parameters:
        condition - A condition.
      • getExpression

        java.lang.String getExpression()
        Get the expression result.
        Returns:
        The expression.