Class ProjectionExpressionFactory


  • public final class ProjectionExpressionFactory
    extends java.lang.Object
    Factory creating projection expressions
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <T,​R>
      ProjectionExpression<T,​R>
      projection​(ExpressionNode<T,​R> expression, java.lang.String alias, int ordinal)
      Creates a ProjectionExpression instance
      • Methods inherited from class java.lang.Object

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

      • projection

        public static <T,​R> ProjectionExpression<T,​R> projection​(ExpressionNode<T,​R> expression,
                                                                             java.lang.String alias,
                                                                             int ordinal)
        Creates a ProjectionExpression instance
        Type Parameters:
        T - Input parameter type
        R - Return parameter type
        Parameters:
        expression - Wrapped expression
        alias - Projections alias
        ordinal - Projections ordinal
        Returns:
        ProjectionExpression instance