类 ProcedureCallMementoImpl.ParameterMemento
- java.lang.Object
-
- org.hibernate.procedure.internal.ProcedureCallMementoImpl.ParameterMemento
-
public static class ProcedureCallMementoImpl.ParameterMemento extends Object
A "disconnected" copy of the metadata for a parameter, that can be used in ProcedureCallMementoImpl.
-
-
构造器概要
构造器 构造器 说明 ParameterMemento(int position, String name, javax.persistence.ParameterMode mode, Class type, Type hibernateType, boolean passNulls)Create the memento
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static ProcedureCallMementoImpl.ParameterMementofromRegistration(ParameterRegistrationImplementor registration)Build a ParameterMemento from the given parameter registrationTypegetHibernateType()javax.persistence.ParameterModegetMode()StringgetName()IntegergetPosition()ClassgetType()booleanisPassNullsEnabled()
-
-
-
构造器详细资料
-
ParameterMemento
public ParameterMemento(int position, String name, javax.persistence.ParameterMode mode, Class type, Type hibernateType, boolean passNulls)Create the memento- 参数:
position- The parameter positionname- The parameter namemode- The parameter modetype- The Java type of the parameterhibernateType- The Hibernate Type.passNulls- Should NULL values to passed to the database?
-
-
方法详细资料
-
getPosition
public Integer getPosition()
-
getName
public String getName()
-
getMode
public javax.persistence.ParameterMode getMode()
-
getType
public Class getType()
-
getHibernateType
public Type getHibernateType()
-
isPassNullsEnabled
public boolean isPassNullsEnabled()
-
fromRegistration
public static ProcedureCallMementoImpl.ParameterMemento fromRegistration(ParameterRegistrationImplementor registration)
Build a ParameterMemento from the given parameter registration- 参数:
registration- The parameter registration from a ProcedureCall- 返回:
- The memento
-
-