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 FunctionArgumentTypeResolver
ARGUMENT_OR_IMPLIED_RESULT_TYPE
static FunctionArgumentTypeResolver
IMPLIED_RESULT_TYPE
static FunctionArgumentTypeResolver
NULL
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static FunctionArgumentTypeResolver
argumentsOrImplied(int... indices)
static FunctionArgumentTypeResolver
composite(FunctionArgumentTypeResolver... resolvers)
static FunctionArgumentTypeResolver
impliedOrInvariant(TypeConfiguration typeConfiguration, FunctionParameterType type)
static FunctionArgumentTypeResolver
invariant(FunctionParameterType... types)
static FunctionArgumentTypeResolver
invariant(TypeConfiguration typeConfiguration, FunctionParameterType type)
static FunctionArgumentTypeResolver
invariant(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)
-
-