class CompareByExample<T> extends PredicateImpl
PredicateImpl.And, PredicateImpl.Or
_exps
Constructor and Description |
---|
CompareByExample(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.metamodel.ManagedType<T> type,
javax.persistence.criteria.Path<T> from,
T instance,
ComparisonStyle style,
javax.persistence.metamodel.Attribute<?,?>... excludes) |
Modifier and Type | Method and Description |
---|---|
(package private) static <T> javax.persistence.criteria.Predicate.BooleanOperator |
extractOperator(ComparisonStyle style) |
(package private) Object |
extractValue(T instance,
javax.persistence.metamodel.SingularAttribute<? super T,?> attr) |
(package private) boolean |
isDefaultValue(Class<?> cls,
Object val) |
acceptVisit, add, asValue, FALSE, getExpressions, getOperator, isEmpty, isNegated, markNegated, not, toKernelExpression, toValue, TRUE
as, in, in, in, in, isNotNull, isNull
alias, asProjection, assertValidName, asVariable, getAlias, getCompoundSelectionItems, getJavaType, isAliased, isAutoAliased, isCompoundSelection, setAutoAlias
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
as, in, in, in, in, isNotNull, isNull
CompareByExample(javax.persistence.criteria.CriteriaBuilder builder, javax.persistence.metamodel.ManagedType<T> type, javax.persistence.criteria.Path<T> from, T instance, ComparisonStyle style, javax.persistence.metamodel.Attribute<?,?>... excludes)
Object extractValue(T instance, javax.persistence.metamodel.SingularAttribute<? super T,?> attr)
static <T> javax.persistence.criteria.Predicate.BooleanOperator extractOperator(ComparisonStyle style)
Copyright © 2006–2013 Apache Software Foundation. All rights reserved.