public static class ProcedureCallMementoImpl.ParameterMemento
extends java.lang.Object
Constructor and Description |
---|
ParameterMemento(int position,
java.lang.String name,
javax.persistence.ParameterMode mode,
java.lang.Class type,
Type hibernateType,
boolean passNulls)
Create the memento
|
Modifier and Type | Method and Description |
---|---|
static ProcedureCallMementoImpl.ParameterMemento |
fromRegistration(ParameterRegistrationImplementor registration)
Build a ParameterMemento from the given parameter registration
|
Type |
getHibernateType() |
javax.persistence.ParameterMode |
getMode() |
java.lang.String |
getName() |
java.lang.Integer |
getPosition() |
java.lang.Class |
getType() |
boolean |
isPassNullsEnabled() |
public ParameterMemento(int position, java.lang.String name, javax.persistence.ParameterMode mode, java.lang.Class type, Type hibernateType, boolean passNulls)
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?public java.lang.Integer getPosition()
public java.lang.String getName()
public javax.persistence.ParameterMode getMode()
public java.lang.Class getType()
public Type getHibernateType()
public boolean isPassNullsEnabled()
public static ProcedureCallMementoImpl.ParameterMemento fromRegistration(ParameterRegistrationImplementor registration)
registration
- The parameter registration from a ProcedureCallCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.