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 booleanequals(Object other)StringgetName()Return the parameter name, or null if the parameter is not a named parameter.Class<T>getParameterType()IntegergetPosition()Return the parameter position, or null if the parameter is not a positional parameter.inthashCode()
-
-
-
Method Detail
-
getName
public String getName()
Return the parameter name, or null if the parameter is not a named parameter.- Specified by:
getNamein 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:
getPositionin interfacejakarta.persistence.Parameter<T>- Returns:
- position of parameter
-
-