Class Expression<T extends Expression<T>>

    • Field Detail

      • WRAPPER

        private static final java.util.function.Function<java.lang.String,​java.lang.String> WRAPPER
    • Method Detail

      • addOperand

        T addOperand​(Operand... operands)
      • parenthesize

        public T parenthesize()
        Indicate that this expression should be wrapped in parentheses when converted to a query string
        Returns:
        this
      • parenthesize

        public T parenthesize​(boolean parenthesize)
        Indicate if this expression should be wrapped in parentheses when converted to a query string
        Parameters:
        parenthesize -
        Returns:
        this
      • getOperand

        Operand getOperand​(int index)