Uses of Class
org.hibernate.query.sqm.produce.function.FunctionParameterType
-
Packages that use FunctionParameterType Package Description org.hibernate.dialect.function Contains implementations ofSqmFunctionDescriptordescribing a range of relatively-sophisticated SQL functions available in various dialects.org.hibernate.query.sqm.function Package defining support for HQL, including JPQL as a subset of HQL.org.hibernate.query.sqm.produce.function Package defining support forSqmFunctionDescriptorhandling. -
-
Uses of FunctionParameterType in org.hibernate.dialect.function
Constructors in org.hibernate.dialect.function with parameters of type FunctionParameterType Constructor Description InverseDistributionFunction(String name, FunctionParameterType parameterType, TypeConfiguration typeConfiguration)InverseDistributionWindowEmulation(String name, FunctionParameterType parameterType, TypeConfiguration typeConfiguration) -
Uses of FunctionParameterType in org.hibernate.query.sqm.function
Methods in org.hibernate.query.sqm.function with parameters of type FunctionParameterType Modifier and Type Method Description MultipatternSqmFunctionDescriptorSqmFunctionRegistry. registerBinaryTernaryPattern(String name, BasicType<?> type, String pattern2, String pattern3, FunctionParameterType parameterType1, FunctionParameterType parameterType2, FunctionParameterType parameterType3, TypeConfiguration typeConfiguration)Register a binary/ternary function.MultipatternSqmFunctionDescriptorSqmFunctionRegistry. registerNullaryUnaryPattern(String name, BasicType type, String pattern0, String pattern1, FunctionParameterType parameterType, TypeConfiguration typeConfiguration)Register a nullary/unary function.MultipatternSqmFunctionDescriptorSqmFunctionRegistry. registerTernaryQuaternaryPattern(String name, BasicType<?> type, String pattern3, String pattern4, FunctionParameterType parameterType1, FunctionParameterType parameterType2, FunctionParameterType parameterType3, FunctionParameterType parameterType4, TypeConfiguration typeConfiguration)Register a ternary/quaternary function.MultipatternSqmFunctionDescriptorSqmFunctionRegistry. registerUnaryBinaryPattern(String name, String pattern1, String pattern2, FunctionParameterType parameterType1, FunctionParameterType parameterType2, TypeConfiguration typeConfiguration)Register a unary/binary function.MultipatternSqmFunctionDescriptorSqmFunctionRegistry. registerUnaryBinaryPattern(String name, BasicType<?> type, String pattern1, String pattern2, FunctionParameterType parameterType1, FunctionParameterType parameterType2, TypeConfiguration typeConfiguration)Register a unary/binary function.Constructors in org.hibernate.query.sqm.function with parameters of type FunctionParameterType Constructor Description MultipatternSqmFunctionDescriptor(String name, SqmFunctionDescriptor[] functions, BasicType<?> type, TypeConfiguration typeConfiguration, FunctionParameterType... parameterTypes)Construct an instance with the given function templates where the position of each function template in the given array corresponds to the arity of the function template.MultipatternSqmFunctionDescriptor(String name, SqmFunctionDescriptor[] functions, TypeConfiguration typeConfiguration, FunctionParameterType... parameterTypes)Construct an instance with the given function templates where the position of each function template in the given array corresponds to the arity of the function template. -
Uses of FunctionParameterType in org.hibernate.query.sqm.produce.function
Methods in org.hibernate.query.sqm.produce.function that return FunctionParameterType Modifier and Type Method Description static FunctionParameterTypeFunctionParameterType. valueOf(String name)Returns the enum constant of this type with the specified name.static FunctionParameterType[]FunctionParameterType. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.hibernate.query.sqm.produce.function with parameters of type FunctionParameterType Modifier and Type Method Description static FunctionArgumentTypeResolverStandardFunctionArgumentTypeResolvers. impliedOrInvariant(TypeConfiguration typeConfiguration, FunctionParameterType type)static FunctionArgumentTypeResolverStandardFunctionArgumentTypeResolvers. invariant(FunctionParameterType... types)static FunctionArgumentTypeResolverStandardFunctionArgumentTypeResolvers. invariant(TypeConfiguration typeConfiguration, FunctionParameterType type)static FunctionArgumentTypeResolverStandardFunctionArgumentTypeResolvers. invariant(TypeConfiguration typeConfiguration, FunctionParameterType... types)NamedFunctionDescriptorBuilderNamedFunctionDescriptorBuilder. setParameterTypes(FunctionParameterType... types)PatternFunctionDescriptorBuilderPatternFunctionDescriptorBuilder. setParameterTypes(FunctionParameterType... types)Constructors in org.hibernate.query.sqm.produce.function with parameters of type FunctionParameterType Constructor Description ArgumentTypesValidator(ArgumentsValidator delegate, FunctionParameterType... types)
-