Class UnaryExpressionFactory


  • public final class UnaryExpressionFactory
    extends java.lang.Object
    Factory creating unary expressions
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <T,​R>
      ExpressionNode<T,​R>
      negate​(ExpressionNode<T,​R> expression)
      Negates the expression supplied
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • negate

        public static <T,​R> ExpressionNode<T,​R> negate​(ExpressionNode<T,​R> expression)
        Negates the expression supplied
        Type Parameters:
        T - Input parameter type
        R - Return parameter type
        Parameters:
        expression - ExpressionNode
        Returns:
        Negated expression