Class BitwiseNot

  • All Implemented Interfaces:
    Expression

    public class BitwiseNot
    extends AbstractExpression
    This class allows for the execution of the unary bitwise complement (aka NOT) operator in Expression Language.
    • Constructor Detail

      • BitwiseNot

        public BitwiseNot​(Expression e)
        BitwiseNot Constructor
        Parameters:
        e - an Expression type
        Throws:
        java.lang.Exception - if the value is not a valid numeric type
      • BitwiseNot

        public BitwiseNot()
    • Method Detail

      • getType

        public java.lang.Class<?> getType()
        Description copied from interface: Expression
        Return the type that this expression will return
      • getOpName

        public java.lang.String getOpName()
        Description copied from interface: Expression
        Return a human-readable name for the operation that this expression performs