Top Fields Constructors Methods
org.hibernate.query.sqm.tree.expression

public Class SqmOverflow<T>

extends AbstractSqmExpression<T>
Class Inheritance
Imports
org.hibernate.query.sqm.SemanticQueryWalker, org.hibernate.query.sqm.tree.SqmCopyContext

Author
Christian Beikov

Field Summary

Modifier and TypeField and Description
private final SqmExpression<T>
private final SqmExpression<T>
private final boolean

Constructor Summary

AccessConstructor and Description
public
SqmOverflow(SqmExpression<T> separatorExpression, SqmExpression<T> fillerExpression, boolean withCount)

Method Summary

Modifier and TypeMethod and Description
public <X> X
accept(SemanticQueryWalker<X> walker)

Implements org.hibernate.query.sqm.tree.SqmVisitableNode.accept.

Accept the walker per visitation
public void
public SqmOverflow<T>
public SqmExpression<T>
public SqmExpression<T>
public boolean
Inherited from org.hibernate.query.sqm.tree.expression.AbstractSqmExpression:
aliasapplyInferableTypeasasBigDecimalasBigIntegerasDoubleasFloatasIntegerasLongasStringequalToequalTogetJavaTypeDescriptorinininininternalApplyInferableTypeisNotNullisNullnodeBuilder

Field Detail

fillerExpressionback to summary
private final SqmExpression<T> fillerExpression
separatorExpressionback to summary
private final SqmExpression<T> separatorExpression
withCountback to summary
private final boolean withCount

Constructor Detail

SqmOverflowback to summary
public SqmOverflow(SqmExpression<T> separatorExpression, SqmExpression<T> fillerExpression, boolean withCount)

Method Detail

acceptback to summary
public <X> X accept(SemanticQueryWalker<X> walker)

Implements org.hibernate.query.sqm.tree.SqmVisitableNode.accept.

Doc from org.hibernate.query.sqm.tree.SqmVisitableNode.accept.

Accept the walker per visitation

Annotations
@Override
appendHqlStringback to summary
public void appendHqlString(StringBuilder sb)

Implements org.hibernate.query.sqm.tree.SqmVisitableNode.appendHqlString.

Annotations
@Override
copyback to summary
public SqmOverflow<T> copy(SqmCopyContext context)

Implements org.hibernate.query.sqm.tree.expression.SqmExpression.copy, org.hibernate.query.sqm.tree.select.SqmSelectableNode.copy, org.hibernate.query.sqm.tree.SqmNode.copy.

Annotations
@Override
getFillerExpressionback to summary
public SqmExpression<T> getFillerExpression()
getSeparatorExpressionback to summary
public SqmExpression<T> getSeparatorExpression()
isWithCountback to summary
public boolean isWithCount()