org.apache.openjpa.persistence
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(int 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() |
java.lang.String |
toString() |
public ParameterImpl(int 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.Object
public java.lang.String toString()
toString
in class java.lang.Object