Class SqmExpressionHelper
- java.lang.Object
-
- org.hibernate.query.sqm.tree.expression.SqmExpressionHelper
-
public class SqmExpressionHelper extends Object
-
-
Constructor Summary
Constructors Constructor Description SqmExpressionHelper()
-
Method Summary
-
-
-
Method Detail
-
toSqmType
public static <T> SqmExpressible<T> toSqmType(BindableType<T> parameterType, SqmCreationState creationState)
-
toSqmType
public static <T> SqmExpressible<T> toSqmType(BindableType<T> anticipatedType, NodeBuilder nodeBuilder)
-
toSqmType
public static <T> SqmExpressible<T> toSqmType(BindableType<T> anticipatedType, SessionFactoryImplementor sessionFactory)
-
timestampLiteralFrom
public static SqmLiteral<Timestamp> timestampLiteralFrom(String literalText, SqmCreationState creationState)
-
integerLiteral
public static SqmLiteral<Integer> integerLiteral(String literalText, SqmCreationState creationState)
-
integerLiteral
public static SqmLiteral<Integer> integerLiteral(String literalText, QueryEngine queryEngine)
-
integerLiteral
public static SqmLiteral<Integer> integerLiteral(int value, QueryEngine queryEngine)
-
dateLiteralFrom
public static SqmLiteral<Date> dateLiteralFrom(String literalText, SqmCreationState creationState)
-
timeLiteralFrom
public static SqmLiteral<Time> timeLiteralFrom(String literalText, SqmCreationState creationState)
-
isCompositeTemporal
public static boolean isCompositeTemporal(SqmExpression<?> expression)
-
getActualExpression
public static SqmExpression<?> getActualExpression(SqmExpression<?> expression)
-
getOffsetAdjustedExpression
public static SqmExpression<?> getOffsetAdjustedExpression(SqmExpression<?> expression)
-
findPath
public static SqmPath<?> findPath(SqmExpression<?> expression, SqmExpressible<?> nodeType)
-
-