public abstract class AbstractPredicateImpl extends ExpressionImpl<Boolean> implements Predicate, Serializable
Predicate
implementors providing
expression handling, negation and conjunction/disjunction handling.Predicate.BooleanOperator
ParameterContainer.Helper
Modifier | Constructor and Description |
---|---|
protected |
AbstractPredicateImpl(CriteriaBuilderImpl criteriaBuilder) |
Modifier and Type | Method and Description |
---|---|
List<Selection<?>> |
getCompoundSelectionItems() |
boolean |
isCompoundSelection() |
boolean |
isNegated() |
Predicate |
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
getExpressions, getOperator
as, in, in, in, in, isNotNull, isNull
getAlias, getJavaType
getValueHandlers
getValueHandler
render, renderProjection
registerParameters
protected AbstractPredicateImpl(CriteriaBuilderImpl criteriaBuilder)
public final boolean isCompoundSelection()
isCompoundSelection
in interface Selection<Boolean>
isCompoundSelection
in class SelectionImpl<Boolean>
public final List<Selection<?>> getCompoundSelectionItems()
getCompoundSelectionItems
in interface Selection<Boolean>
getCompoundSelectionItems
in class SelectionImpl<Boolean>
Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.