Top Description Fields Constructors Methods
org.hibernate.query.criteria.internal.expression

public Class ConcatExpression

extends ExpressionImpl<String>
implements Serializable
Class Inheritance
All Implemented Interfaces
java.io.Serializable
Imports
java.io.Serializable, javax.persistence.criteria.Expression, org.hibernate.query.criteria.internal.CriteriaBuilderImpl, .ParameterRegistry, .Renderable, org.hibernate.query.criteria.internal.compile.RenderingContext

A string concatenation.
Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private Expression<String>
private Expression<String>

Constructor Summary

AccessConstructor and Description
public
ConcatExpression(CriteriaBuilderImpl criteriaBuilder, Expression<String> expression1, Expression<String> expression2)

public
ConcatExpression(CriteriaBuilderImpl criteriaBuilder, Expression<String> string1, String string2)

public
ConcatExpression(CriteriaBuilderImpl criteriaBuilder, String string1, Expression<String> string2)

Method Summary

Modifier and TypeMethod and Description
public Expression<String>
public Expression<String>
public void
registerParameters(ParameterRegistry
The parameter registry with which to register.
registry
)

Implements org.hibernate.query.criteria.internal.ParameterContainer.registerParameters.

Register any parameters contained within this query component with the given registry.
public String
render(RenderingContext renderingContext)

Implements org.hibernate.query.criteria.internal.Renderable.render.

Perform the rendering, returning the rendition
private static Expression<String>
wrap(CriteriaBuilderImpl criteriaBuilder, String string)

Inherited from org.hibernate.query.criteria.internal.expression.ExpressionImpl:
asasBigDecimalasBigIntegerasDoubleasFloatasIntegerasLongasStringininininisNotNullisNull

Field Detail

string1back to summary
private Expression<String> string1
string2back to summary
private Expression<String> string2

Constructor Detail

ConcatExpressionback to summary
public ConcatExpression(CriteriaBuilderImpl criteriaBuilder, Expression<String> expression1, Expression<String> expression2)
ConcatExpressionback to summary
public ConcatExpression(CriteriaBuilderImpl criteriaBuilder, Expression<String> string1, String string2)
ConcatExpressionback to summary
public ConcatExpression(CriteriaBuilderImpl criteriaBuilder, String string1, Expression<String> string2)

Method Detail

getString1back to summary
public Expression<String> getString1()
getString2back to summary
public Expression<String> getString2()
registerParametersback to summary
public void registerParameters(ParameterRegistry registry)

Implements org.hibernate.query.criteria.internal.ParameterContainer.registerParameters.

Doc from org.hibernate.query.criteria.internal.ParameterContainer.registerParameters.

Register any parameters contained within this query component with the given registry.

Parameters
registry:ParameterRegistry

The parameter registry with which to register.

renderback to summary
public String render(RenderingContext renderingContext)

Implements org.hibernate.query.criteria.internal.Renderable.render.

Doc from org.hibernate.query.criteria.internal.Renderable.render.

Perform the rendering, returning the rendition

wrapback to summary
private static Expression<String> wrap(CriteriaBuilderImpl criteriaBuilder, String string)