Class Comparison

    • Constructor Detail

      • Comparison

        public Comparison​(ComparisonOperator operator)
        Construct new comparison.
        Parameters:
        operator - Comparison operator for the comparison.
    • Method Detail

      • not

        public Condition not()
        NOT condition of condition query object.
        Returns:
        The condition
      • getOperator

        public ComparisonOperator getOperator()
        Get comarison operator of comparison condition.
        Returns:
        Comarison operator of comparison condition.
      • getLeftSide

        public Expression getLeftSide()
        Get left side expression of comparison condition.
        Returns:
        Left side expression of comparison condition.
      • setLeftSide

        public void setLeftSide​(Expression expression)
        Set left side expression of comparison condition.
        Parameters:
        expression - Left side expression of comparison condition.
      • getRightSide

        public Expression getRightSide()
        Get right side expression of comparison condition.
        Returns:
        Right side expression of comparison condition.
      • setRightSide

        public void setRightSide​(Expression expression)
        Set right side expression of comparison condition.
        Parameters:
        expression - Right side expression of comparison condition.
      • toString

        public java.lang.StringBuilder toString​(java.lang.StringBuilder sb)
        Append a string representation of the object to the given StringBuilder. In general, the toString method for query objects appends a string that textually represents this object. The result should be a query string that complies to EJB QL specification as long as the query object represents a syntay element of it. It is required that all subclasses override this method. The toString method defined at class Object is overwritten and calls this method.
        Parameters:
        sb - StringBuilder to append the string representation of this object to.
        Returns:
        Same instance of StringBuilder given as parameter.