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

public Class PostgreSQLArrayFillFunction

extends AbstractArrayFillFunction
Class Inheritance
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, .Literal

Deprecated

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

Custom casting for the array fill function.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private static boolean
needsElementCasting(Expression elementExpression)

public void
Inherited from org.hibernate.dialect.function.array.AbstractArrayFillFunction:
getArgumentListSignature

Constructor Detail

PostgreSQLArrayFillFunctionback to summary
public PostgreSQLArrayFillFunction(boolean list)

Method Detail

needsElementCastingback to summary
private static boolean needsElementCasting(Expression elementExpression)
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