Interface BinaryObjExpression<T,​FIRST extends Expression<T>,​V>

  • Type Parameters:
    T - the input entity type
    FIRST - the type of the first operand, an expression
    V - the type of the second operand, a constant value
    All Superinterfaces:
    Expression<T>

    public interface BinaryObjExpression<T,​FIRST extends Expression<T>,​V>
    extends Expression<T>
    An Expression that has two operands, one is another Expression and the other is a primitive int.

    Equality is determined by looking at first(), second() and operator().

    Since:
    3.1.0
    Author:
    Emil Forslund
    • Method Detail

      • first

        FIRST first()
        Returns the first operand, an inner expression.
        Returns:
        the first operand
      • second

        V second()
        Returns the second operand, a constant value.
        Returns:
        the second operand