public static class Expressions.Trim extends Expressions.BinarayFunctionalExpression<java.lang.String>
Modifier and Type | Field and Description |
---|---|
(package private) static javax.persistence.criteria.CriteriaBuilder.Trimspec |
defaultSpec |
(package private) static javax.persistence.criteria.Expression<java.lang.Character> |
defaultTrim |
e1, e2
Constructor and Description |
---|
Expressions.Trim(javax.persistence.criteria.Expression<java.lang.String> x) |
Expressions.Trim(javax.persistence.criteria.Expression<java.lang.String> x,
java.lang.Character t) |
Expressions.Trim(javax.persistence.criteria.Expression<java.lang.String> x,
java.lang.Character t,
javax.persistence.criteria.CriteriaBuilder.Trimspec ts) |
Expressions.Trim(javax.persistence.criteria.Expression<java.lang.String> x,
javax.persistence.criteria.CriteriaBuilder.Trimspec ts) |
Expressions.Trim(javax.persistence.criteria.Expression<java.lang.String> x,
javax.persistence.criteria.Expression<java.lang.Character> y) |
Expressions.Trim(javax.persistence.criteria.Expression<java.lang.String> x,
javax.persistence.criteria.Expression<java.lang.Character> y,
javax.persistence.criteria.CriteriaBuilder.Trimspec ts) |
Modifier and Type | Method and Description |
---|---|
java.lang.StringBuilder |
asValue(AliasContext q)
Get a string representation of this node as a value in the context of the given query.
|
Value |
toValue(ExpressionFactory factory,
CriteriaQueryImpl<?> q)
Bridge contract to convert this facade expression to a kernel value.
|
acceptVisit
as, in, in, in, in, isNotNull, isNull, toKernelExpression
alias, asProjection, assertValidName, asVariable, getAlias, getCompoundSelectionItems, getJavaType, isAliased, isAutoAliased, isCompoundSelection, setAutoAlias
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
static javax.persistence.criteria.Expression<java.lang.Character> defaultTrim
static javax.persistence.criteria.CriteriaBuilder.Trimspec defaultSpec
public Expressions.Trim(javax.persistence.criteria.Expression<java.lang.String> x, javax.persistence.criteria.Expression<java.lang.Character> y, javax.persistence.criteria.CriteriaBuilder.Trimspec ts)
public Expressions.Trim(javax.persistence.criteria.Expression<java.lang.String> x, javax.persistence.criteria.Expression<java.lang.Character> y)
public Expressions.Trim(javax.persistence.criteria.Expression<java.lang.String> x)
public Expressions.Trim(javax.persistence.criteria.Expression<java.lang.String> x, java.lang.Character t)
public Expressions.Trim(javax.persistence.criteria.Expression<java.lang.String> x, java.lang.Character t, javax.persistence.criteria.CriteriaBuilder.Trimspec ts)
public Expressions.Trim(javax.persistence.criteria.Expression<java.lang.String> x, javax.persistence.criteria.CriteriaBuilder.Trimspec ts)
public Value toValue(ExpressionFactory factory, CriteriaQueryImpl<?> q)
ExpressionImpl
toValue
in class ExpressionImpl<java.lang.String>
factory
- creates the kernel expressionq
- the query definition context of this expressionpublic java.lang.StringBuilder asValue(AliasContext q)
CriteriaExpression
asValue
in interface CriteriaExpression
asValue
in class SelectionImpl<java.lang.String>
Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.