Class AbstractPersistentPropertyExpression<P,R>
java.lang.Object
io.micronaut.data.model.jpa.criteria.impl.selection.AbstractPersistentPropertyExpression<P,R>
- Type Parameters:
P
- The property typeR
- The expression type
- All Implemented Interfaces:
IExpression<R>
,SelectionVisitable
,ISelection<R>
,jakarta.persistence.criteria.Expression<R>
,jakarta.persistence.criteria.Selection<R>
,jakarta.persistence.TupleElement<R>
- Direct Known Subclasses:
AbstractNumericalPersistentPropertyExpression
@Internal
public abstract class AbstractPersistentPropertyExpression<P,R>
extends Object
implements IExpression<R>, SelectionVisitable
The abstract persistent property expression.
- Since:
- 3.2
- Author:
- Denis Stepanov
-
Field Summary
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractPersistentPropertyExpression
(PersistentPropertyPath<P> persistentPropertyPath) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.micronaut.data.model.jpa.criteria.IExpression
as, in, in, in, in, isBoolean, isComparable, isNotNull, isNull, isNumeric
Methods inherited from interface io.micronaut.data.model.jpa.criteria.ISelection
alias, getAlias, getCompoundSelectionItems, isCompoundSelection
Methods inherited from interface io.micronaut.data.model.jpa.criteria.impl.SelectionVisitable
accept
Methods inherited from interface jakarta.persistence.TupleElement
getJavaType
-
Field Details
-
persistentPropertyPath
-
-
Constructor Details
-
AbstractPersistentPropertyExpression
-
-
Method Details
-
getProperty
-