Class StandardFunctionArgumentTypeResolvers
- java.lang.Object
-
- org.hibernate.query.sqm.produce.function.StandardFunctionArgumentTypeResolvers
-
public final class StandardFunctionArgumentTypeResolvers extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static FunctionArgumentTypeResolverARGUMENT_OR_IMPLIED_RESULT_TYPEstatic FunctionArgumentTypeResolverIMPLIED_RESULT_TYPEstatic FunctionArgumentTypeResolverNULL
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static FunctionArgumentTypeResolverargumentsOrImplied(int... indices)static FunctionArgumentTypeResolverbyArgument(FunctionArgumentTypeResolver... resolvers)static FunctionArgumentTypeResolvercomposite(FunctionArgumentTypeResolver... resolvers)static FunctionArgumentTypeResolverimpliedOrInvariant(TypeConfiguration typeConfiguration, FunctionParameterType type)static FunctionArgumentTypeResolverinvariant(FunctionParameterType... types)static FunctionArgumentTypeResolverinvariant(TypeConfiguration typeConfiguration, FunctionParameterType type)static FunctionArgumentTypeResolverinvariant(TypeConfiguration typeConfiguration, FunctionParameterType... types)
-
-
-
Field Detail
-
NULL
public static final FunctionArgumentTypeResolver NULL
-
IMPLIED_RESULT_TYPE
public static final FunctionArgumentTypeResolver IMPLIED_RESULT_TYPE
-
ARGUMENT_OR_IMPLIED_RESULT_TYPE
public static final FunctionArgumentTypeResolver ARGUMENT_OR_IMPLIED_RESULT_TYPE
-
-
Method Detail
-
invariant
public static FunctionArgumentTypeResolver invariant(TypeConfiguration typeConfiguration, FunctionParameterType type)
-
invariant
public static FunctionArgumentTypeResolver invariant(TypeConfiguration typeConfiguration, FunctionParameterType... types)
-
invariant
public static FunctionArgumentTypeResolver invariant(FunctionParameterType... types)
-
impliedOrInvariant
public static FunctionArgumentTypeResolver impliedOrInvariant(TypeConfiguration typeConfiguration, FunctionParameterType type)
-
argumentsOrImplied
public static FunctionArgumentTypeResolver argumentsOrImplied(int... indices)
-
composite
public static FunctionArgumentTypeResolver composite(FunctionArgumentTypeResolver... resolvers)
-
byArgument
public static FunctionArgumentTypeResolver byArgument(FunctionArgumentTypeResolver... resolvers)
-
-