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

public abstract Class AbstractArrayPositionFunction

extends AbstractSqmSelfRenderingFunctionDescriptor
Class Inheritance
Known Direct Subclasses
org.hibernate.dialect.function.array.H2ArrayPositionFunction, org.hibernate.dialect.function.array.HSQLArrayPositionFunction, org.hibernate.dialect.function.array.OracleArrayPositionFunction, org.hibernate.dialect.function.array.PostgreSQLArrayPositionFunction
Imports
org.hibernate.query.sqm.function.AbstractSqmSelfRenderingFunctionDescriptor, org.hibernate.query.sqm.produce.function.ArgumentTypesValidator, .FunctionParameterType, .StandardArgumentsValidators, .StandardFunctionReturnTypeResolvers, 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_position functions. Subclasses only have to implement the rendering.

Constructor Summary

AccessConstructor and Description
public

Method Summary

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

Constructor Detail

AbstractArrayPositionFunctionback to summary
public AbstractArrayPositionFunction(TypeConfiguration typeConfiguration)

Method Detail

getArgumentListSignatureback to summary
public String getArgumentListSignature()

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

Annotations
@Override