Class FunctionExpressionFactory


  • public final class FunctionExpressionFactory
    extends java.lang.Object
    Factory creating function expressions
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <T,​R>
      ExpressionNode<T,​R>
      createFunction​(java.lang.String alias, java.lang.String name, java.util.List<ExpressionNode<T,​?>> args)
      Creates function expression
      • Methods inherited from class java.lang.Object

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

      • createFunction

        public static <T,​R> ExpressionNode<T,​R> createFunction​(java.lang.String alias,
                                                                           java.lang.String name,
                                                                           java.util.List<ExpressionNode<T,​?>> args)
        Creates function expression
        Type Parameters:
        T - Input parameter type
        R - Return parameter type
        Parameters:
        alias - Function alias
        name - Function name
        args - List of function arguments
        Returns:
        Function expression