public abstract class AbstractSimplePredicate extends AbstractPredicateImpl implements java.io.Serializable
javax.persistence.criteria.Predicate.BooleanOperator
ParameterContainer.Helper
Constructor and Description |
---|
AbstractSimplePredicate(CriteriaBuilderImpl criteriaBuilder) |
Modifier and Type | Method and Description |
---|---|
java.util.List<javax.persistence.criteria.Expression<java.lang.Boolean>> |
getExpressions() |
javax.persistence.criteria.Predicate.BooleanOperator |
getOperator() |
boolean |
isJunction()
Is this a conjunction or disjunction?
|
java.lang.String |
render(RenderingContext renderingContext)
Render clause
|
getCompoundSelectionItems, isCompoundSelection, isNegated, not
as, asBigDecimal, asBigInteger, asDouble, asFloat, asInteger, asLong, asString, in, in, in, in, isNotNull, isNull
alias, getValueHandlers
forceConversion, getAlias, getJavaType, getValueHandler, resetJavaType, setAlias
criteriaBuilder
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
criteriaBuilder, render
as, in, in, in, in, isNotNull, isNull
renderGroupBy, renderProjection
getValueHandlers
getValueHandler
registerParameters
public AbstractSimplePredicate(CriteriaBuilderImpl criteriaBuilder)
public boolean isJunction()
PredicateImplementor
isJunction
in interface PredicateImplementor
true
if this predicate is a junction (AND/OR); false
otherwisepublic javax.persistence.criteria.Predicate.BooleanOperator getOperator()
getOperator
in interface javax.persistence.criteria.Predicate
public final java.util.List<javax.persistence.criteria.Expression<java.lang.Boolean>> getExpressions()
getExpressions
in interface javax.persistence.criteria.Predicate
public java.lang.String render(RenderingContext renderingContext)
Renderable
render
in interface Renderable
renderingContext
- contextCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.