Uses of Enum Class
org.hibernate.query.sqm.function.FunctionKind
Packages that use FunctionKind
Package
Description
Contains implementations of
SqmFunctionDescriptor
describing a range of relatively-sophisticated SQL functions available in various dialects.An SPI for defining, registering, and rendering functions in HQL.
Package defining support for
SqmFunctionDescriptor
handling.-
Uses of FunctionKind in org.hibernate.dialect.function
Methods in org.hibernate.dialect.function that return FunctionKind -
Uses of FunctionKind in org.hibernate.query.sqm.function
Methods in org.hibernate.query.sqm.function that return FunctionKindModifier and TypeMethodDescriptionAbstractSqmSelfRenderingFunctionDescriptor.getFunctionKind()
default FunctionKind
SqmFunctionDescriptor.getFunctionKind()
What sort of function is this?static FunctionKind
Returns the enum constant of this class with the specified name.static FunctionKind[]
FunctionKind.values()
Returns an array containing the constants of this enum class, in the order they are declared.Constructors in org.hibernate.query.sqm.function with parameters of type FunctionKindModifierConstructorDescriptionAbstractSqmSelfRenderingFunctionDescriptor
(String name, FunctionKind functionKind, @Nullable ArgumentsValidator argumentsValidator, @Nullable FunctionReturnTypeResolver returnTypeResolver, @Nullable FunctionArgumentTypeResolver argumentTypeResolver) NamedSqmFunctionDescriptor
(String functionName, boolean useParenthesesWhenNoArgs, @Nullable ArgumentsValidator argumentsValidator, @Nullable FunctionReturnTypeResolver returnTypeResolver, @Nullable FunctionArgumentTypeResolver argumentTypeResolver, String name, FunctionKind functionKind, String argumentListSignature, SqlAstNodeRenderingMode argumentRenderingMode) PatternBasedSqmFunctionDescriptor
(PatternRenderer renderer, ArgumentsValidator argumentsValidator, FunctionReturnTypeResolver returnTypeResolver, FunctionArgumentTypeResolver argumentTypeResolver, String name, FunctionKind functionKind, String argumentListSignature) Constructs a pattern-based function template -
Uses of FunctionKind in org.hibernate.query.sqm.produce.function
Constructors in org.hibernate.query.sqm.produce.function with parameters of type FunctionKindModifierConstructorDescriptionNamedFunctionDescriptorBuilder
(SqmFunctionRegistry registry, String registrationKey, FunctionKind functionKind, String functionName) PatternFunctionDescriptorBuilder
(SqmFunctionRegistry registry, String registrationKey, FunctionKind functionKind, String pattern)