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

public abstract Class AbstractArrayOverlapsFunction

extends AbstractSqmSelfRenderingFunctionDescriptor
Class Inheritance
Known Direct Subclasses
org.hibernate.dialect.function.array.ArrayOverlapsUnnestFunction, org.hibernate.dialect.function.array.H2ArrayOverlapsFunction, org.hibernate.dialect.function.array.OracleArrayOverlapsFunction
Imports
org.hibernate.query.sqm.function.AbstractSqmSelfRenderingFunctionDescriptor, org.hibernate.query.sqm.produce.function.StandardArgumentsValidators, .StandardFunctionArgumentTypeResolvers, .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_overlaps function. Subclasses only have to implement the rendering.

Field Summary

Modifier and TypeField and Description
protected final boolean

Constructor Summary

AccessConstructor and Description
public
AbstractArrayOverlapsFunction(boolean nullable, TypeConfiguration typeConfiguration)

Method Summary

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

Field Detail

nullableback to summary
protected final boolean nullable

Constructor Detail

AbstractArrayOverlapsFunctionback to summary
public AbstractArrayOverlapsFunction(boolean nullable, TypeConfiguration typeConfiguration)

Method Detail

getArgumentListSignatureback to summary
public String getArgumentListSignature()

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

Annotations
@Override