Package org.hibernate.query.internal
Class QueryParameterIdentifiedImpl<T>
- java.lang.Object
-
- org.hibernate.query.spi.AbstractQueryParameter<T>
-
- org.hibernate.query.internal.QueryParameterIdentifiedImpl<T>
-
- All Implemented Interfaces:
Parameter<T>,QueryParameter<T>,QueryParameterImplementor<T>
public class QueryParameterIdentifiedImpl<T> extends AbstractQueryParameter<T>
QueryParameter impl for unnamed JPA Criteria-parameters.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)static <T> QueryParameterIdentifiedImpl<T>fromSqm(SqmJpaCriteriaParameterWrapper<T> parameter)Create an identified parameter descriptor from the SQM parameterintgetUnnamedParameterId()inthashCode()NamedQueryMemento.ParameterMementotoMemento()-
Methods inherited from class org.hibernate.query.spi.AbstractQueryParameter
allowsMultiValuedBinding, applyAnticipatedType, disallowMultiValuedBinding, getHibernateType, getName, getParameterType, getPosition
-
-
-
-
Method Detail
-
fromSqm
public static <T> QueryParameterIdentifiedImpl<T> fromSqm(SqmJpaCriteriaParameterWrapper<T> parameter)
Create an identified parameter descriptor from the SQM parameter- Parameters:
parameter- The source parameter info- Returns:
- The parameter descriptor
-
getUnnamedParameterId
public int getUnnamedParameterId()
-
toMemento
public NamedQueryMemento.ParameterMemento toMemento()
-
-