T - The parameter type type.public static class QueryImpl.JpaPositionalParameterRegistrationImpl<T>
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
JpaPositionalParameterRegistrationImpl(QueryImpl jpaQuery,
Query nativeQuery,
java.lang.Integer position,
java.lang.Class<T> javaType) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName() |
java.lang.Integer |
getPosition() |
boolean |
isJpaPositionalParameter()
JPA has a different definition of positional parameters than what legacy Hibernate HQL had.
|
public java.lang.String getName()
getName in interface javax.persistence.Parameter<T>public java.lang.Integer getPosition()
getPosition in interface javax.persistence.Parameter<T>public boolean isJpaPositionalParameter()
ParameterRegistrationisJpaPositionalParameter in interface ParameterRegistration<T>true if this is a JPA-style positional parameter; false would indicate
we have either a named parameter (Parameter.getName() would return a non-null value) or a native
Hibernate positional parameter.Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.