T - type of value carried by this parameter.public class ParameterImpl<T>
extends java.lang.Object
implements javax.persistence.Parameter<T>
| Constructor and Description |
|---|
ParameterImpl(java.lang.Integer position,
java.lang.Class<T> expectedValueType)
Construct a positional parameter with the given position as key and
given expected value type.
|
ParameterImpl(java.lang.String name,
java.lang.Class<T> expectedValueType)
Construct a named parameter with the given name as key and
given expected value type.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object other)
Equals if the other parameter has the same name or position.
|
java.lang.String |
getName() |
java.lang.Class<T> |
getParameterType() |
java.lang.Integer |
getPosition() |
int |
hashCode() |
java.lang.String |
toString() |
public ParameterImpl(java.lang.Integer position,
java.lang.Class<T> expectedValueType)
public ParameterImpl(java.lang.String name,
java.lang.Class<T> expectedValueType)
public final java.lang.String getName()
getName in interface javax.persistence.Parameter<T>public final java.lang.Integer getPosition()
getPosition in interface javax.persistence.Parameter<T>public java.lang.Class<T> getParameterType()
getParameterType in interface javax.persistence.Parameter<T>public boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2006-2013 Apache Software Foundation. All Rights Reserved.