Class NanoEntityManagerFactory.NParameter<T>
java.lang.Object
de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NParameter<T>
- Type Parameters:
T-
- All Implemented Interfaces:
javax.persistence.Parameter<T>
- Enclosing class:
- NanoEntityManagerFactory
public class NanoEntityManagerFactory.NParameter<T>
extends Object
implements javax.persistence.Parameter<T>
implementation of
Persistence- Version:
- $Revision$
- Author:
- Tom
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionNParameter(Integer position, Class<T> type, T value) constructorNParameter(String name, Class<T> type, T value) constructor -
Method Summary
Modifier and TypeMethodDescriptiongetName()protected javax.persistence.TemporalTypeprotected TgetValue()protected NanoEntityManagerFactory.NParameter<T>setTemporalType(javax.persistence.TemporalType temporalType) protected void
-
Field Details
-
name
-
type
-
temporalType
protected javax.persistence.TemporalType temporalType -
position
-
value
-
-
Constructor Details
-
NParameter
constructor- Parameters:
name-type-position-
-
NParameter
constructor- Parameters:
name-type-position-
-
-
Method Details
-
getName
- Specified by:
getNamein interfacejavax.persistence.Parameter<T>
-
getParameterType
- Specified by:
getParameterTypein interfacejavax.persistence.Parameter<T>
-
getPosition
- Specified by:
getPositionin interfacejavax.persistence.Parameter<T>
-
getValue
- Returns:
- Returns the value.
-
setValue
- Parameters:
value- The value to set.
-
getTemporalType
protected javax.persistence.TemporalType getTemporalType()- Returns:
- Returns the temporalType.
-
setTemporalType
protected NanoEntityManagerFactory.NParameter<T> setTemporalType(javax.persistence.TemporalType temporalType) - Parameters:
temporalType- The temporalType to set.
-