Uses of Enum Class
org.hibernate.query.sqm.function.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
-
Uses of FunctionKind in org.hibernate.query.sqm.function
Modifier 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.ModifierConstructorDescriptionAbstractSqmSelfRenderingFunctionDescriptor
(String name, FunctionKind functionKind, ArgumentsValidator argumentsValidator, FunctionReturnTypeResolver returnTypeResolver, FunctionArgumentTypeResolver argumentTypeResolver) NamedSqmFunctionDescriptor
(String functionName, boolean useParenthesesWhenNoArgs, ArgumentsValidator argumentsValidator, FunctionReturnTypeResolver returnTypeResolver, 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
ModifierConstructorDescriptionNamedFunctionDescriptorBuilder
(SqmFunctionRegistry registry, String registrationKey, FunctionKind functionKind, String functionName) PatternFunctionDescriptorBuilder
(SqmFunctionRegistry registry, String registrationKey, FunctionKind functionKind, String pattern)