Class NotExpression

    • Field Detail

      • exclamationMark

        private boolean exclamationMark
    • Constructor Detail

      • NotExpression

        public NotExpression()
      • NotExpression

        public NotExpression​(Expression expression)
      • NotExpression

        public NotExpression​(Expression expression,
                             boolean useExclamationMark)
    • Method Detail

      • getExpression

        public Expression getExpression()
      • setExpression

        public final void setExpression​(Expression expression)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • isExclamationMark

        public boolean isExclamationMark()
      • setExclamationMark

        public void setExclamationMark​(boolean exclamationMark)
      • withExclamationMark

        public NotExpression withExclamationMark​(boolean exclamationMark)
      • getExpression

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