Package org.datanucleus.api.jakarta
Class JakartaQueryParameter<T>
- java.lang.Object
-
- org.datanucleus.api.jakarta.JakartaQueryParameter<T>
-
- Type Parameters:
T
- Type of the parameter
- All Implemented Interfaces:
jakarta.persistence.Parameter<T>
public class JakartaQueryParameter<T> extends Object implements jakarta.persistence.Parameter<T>
Implementation of a Jakarta Persistence query parameter.
-
-
Constructor Summary
Constructors Constructor Description JakartaQueryParameter(Integer pos, Class<T> type)
JakartaQueryParameter(String name, Class<T> type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object other)
String
getName()
Return the parameter name, or null if the parameter is not a named parameter.Class<T>
getParameterType()
Integer
getPosition()
Return the parameter position, or null if the parameter is not a positional parameter.int
hashCode()
-
-
-
Method Detail
-
getName
public String getName()
Return the parameter name, or null if the parameter is not a named parameter.- Specified by:
getName
in interfacejakarta.persistence.Parameter<T>
- Returns:
- parameter name
-
getPosition
public Integer getPosition()
Return the parameter position, or null if the parameter is not a positional parameter.- Specified by:
getPosition
in interfacejakarta.persistence.Parameter<T>
- Returns:
- position of parameter
-
-