Class AbstractNumericalPersistentPropertyExpression<N extends java.lang.Number>
- java.lang.Object
-
- io.micronaut.data.model.jpa.criteria.impl.selection.AbstractPersistentPropertyExpression<N,N>
-
- io.micronaut.data.model.jpa.criteria.impl.selection.AbstractNumericalPersistentPropertyExpression<N>
-
- Type Parameters:
N
- The property type
- All Implemented Interfaces:
IExpression<N>
,SelectionVisitable
,ISelection<N>
,jakarta.persistence.criteria.Expression<N>
,jakarta.persistence.criteria.Selection<N>
,jakarta.persistence.TupleElement<N>
@Internal public abstract class AbstractNumericalPersistentPropertyExpression<N extends java.lang.Number> extends AbstractPersistentPropertyExpression<N,N>
The abstract numerical persistent property expression.- Since:
- 3.2
- Author:
- Denis Stepanov
-
-
Field Summary
-
Fields inherited from class io.micronaut.data.model.jpa.criteria.impl.selection.AbstractPersistentPropertyExpression
persistentPropertyPath
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractNumericalPersistentPropertyExpression(PersistentPropertyPath<N> persistentPropertyPath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<? extends N>
getJavaType()
-
Methods inherited from class io.micronaut.data.model.jpa.criteria.impl.selection.AbstractPersistentPropertyExpression
getProperty
-
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
-
-
-
-
Constructor Detail
-
AbstractNumericalPersistentPropertyExpression
protected AbstractNumericalPersistentPropertyExpression(PersistentPropertyPath<N> persistentPropertyPath)
-
-
Method Detail
-
getJavaType
public java.lang.Class<? extends N> getJavaType()
-
-