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