Top Description Constructors Methods
org.hibernate.dialect.function.array

public abstract Class AbstractArrayPositionsFunction

extends AbstractSqmSelfRenderingFunctionDescriptor
Class Inheritance
Known Direct Subclasses
org.hibernate.dialect.function.array.H2ArrayPositionsFunction, org.hibernate.dialect.function.array.HSQLArrayPositionsFunction, org.hibernate.dialect.function.array.OracleArrayPositionsFunction, org.hibernate.dialect.function.array.PostgreSQLArrayPositionsFunction
Imports
java.lang.reflect.Type, java.util.List, org.hibernate.query.sqm.function.AbstractSqmSelfRenderingFunctionDescriptor, org.hibernate.query.sqm.produce.function.ArgumentTypesValidator, .FunctionParameterType, .StandardArgumentsValidators, .StandardFunctionReturnTypeResolvers, org.hibernate.type.internal.ParameterizedTypeImpl, org.hibernate.type.spi.TypeConfiguration

Deprecated

as a consequence of AbstractSqmSelfRenderingFunctionDescriptor being deprecated. See corresponding docs for further information.

Encapsulates the validator, return type and argument type resolvers for the array_positions functions. Subclasses only have to implement the rendering.

Constructor Summary

AccessConstructor and Description
public
AbstractArrayPositionsFunction(boolean list, TypeConfiguration typeConfiguration)

Method Summary

Modifier and TypeMethod and Description
public String
Inherited from org.hibernate.query.sqm.function.AbstractSqmSelfRenderingFunctionDescriptor:
generateSqmAggregateFunctionExpressiongenerateSqmFunctionExpressiongenerateSqmOrderedSetAggregateFunctionExpressiongenerateSqmWindowFunctionExpressiongetFunctionKindrender

Constructor Detail

AbstractArrayPositionsFunctionback to summary
public AbstractArrayPositionsFunction(boolean list, TypeConfiguration typeConfiguration)

Method Detail

getArgumentListSignatureback to summary
public String getArgumentListSignature()

Overrides org.hibernate.query.sqm.function.AbstractSqmFunctionDescriptor.getArgumentListSignature.

Annotations
@Override