T
- The property type@Internal public abstract class AbstractPersistentPropertyPredicate<T> extends AbstractPredicate implements PredicateVisitable
Modifier and Type | Field and Description |
---|---|
protected PersistentPropertyPath<T> |
persistentPropertyPath |
Constructor and Description |
---|
AbstractPersistentPropertyPredicate(PersistentPropertyPath<T> persistentPropertyPath) |
Modifier and Type | Method and Description |
---|---|
PersistentProperty |
getProperty() |
PersistentPropertyPath<T> |
getPropertyPath() |
accept, getAlias, getExpressions, getJavaType, getOperator, isNegated, not
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accept
isBoolean, isNumeric
as, in, in, in, in, isNotNull, isNull
alias, getCompoundSelectionItems, isCompoundSelection
protected final PersistentPropertyPath<T> persistentPropertyPath
public AbstractPersistentPropertyPredicate(PersistentPropertyPath<T> persistentPropertyPath)
public final PersistentPropertyPath<T> getPropertyPath()
public final PersistentProperty getProperty()