Class SignedExpression

  • All Implemented Interfaces:
    Serializable, Expression, Model, net.sf.jsqlparser.parser.ASTNodeAccess

    public class SignedExpression
    extends net.sf.jsqlparser.parser.ASTNodeAccessImpl
    implements Expression
    It represents a "-" or "+" or "~" before an expression
    See Also:
    Serialized Form
    • Constructor Detail

      • SignedExpression

        public SignedExpression()
      • SignedExpression

        public SignedExpression​(char sign,
                                Expression expression)
    • Method Detail

      • getSign

        public char getSign()
      • setSign

        public final void setSign​(char sign)
      • getExpression

        public Expression getExpression()
      • setExpression

        public final void setExpression​(Expression expression)
      • toString

        public String toString()
        Overrides:
        toString in class net.sf.jsqlparser.parser.ASTNodeAccessImpl
      • getExpression

        public <E extends Expression> E getExpression​(Class<E> type)