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

public Class ArrayOverlapsUnnestFunction

extends AbstractArrayOverlapsFunction
Class Inheritance
Known Direct Subclasses
org.hibernate.dialect.function.array.ArrayOverlapsOperatorFunction
Imports
java.util.List, org.hibernate.query.ReturnableType, org.hibernate.sql.ast.SqlAstTranslator, org.hibernate.sql.ast.spi.SqlAppender, org.hibernate.sql.ast.tree.SqlAstNode, org.hibernate.sql.ast.tree.expression.Expression, org.hibernate.type.spi.TypeConfiguration

Deprecated

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

Implement the overlaps function by using unnest.

Field Summary

Inherited from org.hibernate.dialect.function.array.AbstractArrayOverlapsFunction:
nullable

Constructor Summary

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

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from org.hibernate.dialect.function.array.AbstractArrayOverlapsFunction:
getArgumentListSignature

Constructor Detail

ArrayOverlapsUnnestFunctionback to summary
public ArrayOverlapsUnnestFunction(boolean nullable, TypeConfiguration typeConfiguration)

Method Detail

renderback to summary
public void render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)

Overrides org.hibernate.query.sqm.function.AbstractSqmSelfRenderingFunctionDescriptor.render.

Implements org.hibernate.query.sqm.function.FunctionRenderer.render.

Annotations
@Override