public abstract class AbstractPredicateImpl extends ExpressionImpl<Boolean> implements PredicateImplementor, 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
criteriaBuilder, isJunction, render
getExpressions, getOperator
as, in, in, in, in, isNotNull, isNull
getAlias, getJavaType
render, renderProjection
getValueHandlers
getValueHandler
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-2017 Red Hat, Inc. All Rights Reserved.