Class StandardFunctionArgumentTypeResolvers
java.lang.Object
org.hibernate.query.sqm.produce.function.StandardFunctionArgumentTypeResolvers
- Author:
- Christian Beikov
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final FunctionArgumentTypeResolverstatic final FunctionArgumentTypeResolverstatic final FunctionArgumentTypeResolver -
Method Summary
Modifier and TypeMethodDescriptionstatic 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 Details
-
NULL
-
IMPLIED_RESULT_TYPE
-
ARGUMENT_OR_IMPLIED_RESULT_TYPE
-
-
Method Details
-
invariant
public static FunctionArgumentTypeResolver invariant(TypeConfiguration typeConfiguration, FunctionParameterType type) -
invariant
public static FunctionArgumentTypeResolver invariant(TypeConfiguration typeConfiguration, FunctionParameterType... types) -
invariant
-
impliedOrInvariant
public static FunctionArgumentTypeResolver impliedOrInvariant(TypeConfiguration typeConfiguration, FunctionParameterType type) -
argumentsOrImplied
-
composite
-
byArgument
-