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

public Class SqmCollation

extends SqmLiteral<String>
Class Inheritance
Imports
org.hibernate.query.sqm.NodeBuilder, .SemanticQueryWalker, .SqmExpressible, org.hibernate.query.sqm.tree.SqmCopyContext

Author
Christian Beikov

Constructor Summary

AccessConstructor and Description
public
SqmCollation(String value, SqmExpressible<String> inherentType, NodeBuilder nodeBuilder)

Method Summary

Modifier and TypeMethod and Description
public <R> R
public void
public SqmCollation
Inherited from org.hibernate.query.sqm.tree.expression.SqmLiteral:
appendHqlStringasLoggableTextgetLiteralValue

Constructor Detail

SqmCollationback to summary
public SqmCollation(String value, SqmExpressible<String> inherentType, NodeBuilder nodeBuilder)

Method Detail

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

Overrides org.hibernate.query.sqm.tree.expression.SqmLiteral.accept.

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)

Overrides org.hibernate.query.sqm.tree.expression.SqmLiteral.appendHqlString.

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

Annotations
@Override
copyback to summary
public SqmCollation copy(SqmCopyContext context)

Overrides org.hibernate.query.sqm.tree.expression.SqmLiteral.copy.

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