Class ParameterExpressionImpl<T>

  • All Implemented Interfaces:
    Serializable, javax.persistence.criteria.Expression<T>, javax.persistence.criteria.ParameterExpression<T>, javax.persistence.criteria.Selection<T>, javax.persistence.Parameter<T>, javax.persistence.TupleElement<T>

    public class ParameterExpressionImpl<T>
    extends ExpressionImpl<T>
    implements javax.persistence.criteria.ParameterExpression<T>
    Implementation of JPA Criteria "ParameterExpression".
    See Also:
    Serialized Form
    • Method Detail

      • getName

        public String getName()
        Specified by:
        getName in interface javax.persistence.Parameter<T>
      • getParameterType

        public Class<T> getParameterType()
        Specified by:
        getParameterType in interface javax.persistence.Parameter<T>
      • getPosition

        public Integer getPosition()
        Specified by:
        getPosition in interface javax.persistence.Parameter<T>
      • getQueryExpression

        public org.datanucleus.store.query.expression.ParameterExpression getQueryExpression()
        Accessor for the underlying DataNucleus expression for this path.
        Overrides:
        getQueryExpression in class ExpressionImpl<T>
        Returns:
        The DataNucleus query expression
      • toString

        public String toString()
        Method to return the JPQL single-string that this equates to.
        Overrides:
        toString in class ExpressionImpl<T>
        Returns:
        The JPQL single-string form of this order