Class JaxbIdImpl
java.lang.Object
org.hibernate.boot.jaxb.mapping.spi.JaxbIdImpl
- All Implemented Interfaces:
Serializable
,JaxbBasicMapping
,JaxbPersistentAttribute
,JaxbSingularAttribute
public class JaxbIdImpl
extends Object
implements Serializable, JaxbBasicMapping, JaxbSingularAttribute
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AccessType
protected String
protected JaxbColumnImpl
protected JaxbGeneratedValueImpl
protected JaxbGenericIdGeneratorImpl
protected String
protected String
protected Integer
protected String
Name from org.hibernate.type.SqlTypesprotected String
protected JaxbSequenceGeneratorImpl
protected JaxbTableGeneratorImpl
protected String
See @org.hibernate.annotations.Target Generally only useful for dynamic-models - specifies the attribute's Java typeprotected TemporalType
protected JaxbUserTypeImpl
protected String
protected JaxbUuidGeneratorImpl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the access property.Gets the value of the attributeAccessor property.Gets the value of the column property.Gets the value of the generatedValue property.Gets the value of the genericGenerator property.Name from org.hibernate.type.SqlTypesgetName()
Gets the value of the name property.Gets the value of the sequenceGenerator property.Gets the value of the tableGenerator property.See @org.hibernate.annotations.Target Generally only useful for dynamic-models - specifies the attribute's Java typeGets the value of the temporal property.getType()
Gets the value of the type property.Gets the value of the unsavedValue property.Gets the value of the uuidGenerator property.void
setAccess
(AccessType value) Sets the value of the access property.void
setAttributeAccessor
(String value) Sets the value of the attributeAccessor property.void
setColumn
(JaxbColumnImpl value) Sets the value of the column property.void
Sets the value of the generatedValue property.void
Sets the value of the genericGenerator property.void
setJavaType
(String value) Sets the value of the javaType property.void
setJdbcType
(String value) Sets the value of the jdbcType property.void
setJdbcTypeCode
(Integer value) Sets the value of the jdbcTypeCode property.void
setJdbcTypeName
(String value) Sets the value of the jdbcTypeName property.void
Sets the value of the name property.void
Sets the value of the sequenceGenerator property.void
Sets the value of the tableGenerator property.void
Sets the value of the target property.void
setTemporal
(TemporalType value) Sets the value of the temporal property.void
setType
(JaxbUserTypeImpl value) Sets the value of the type property.void
setUnsavedValue
(String value) Sets the value of the unsavedValue property.void
Sets the value of the uuidGenerator property.
-
Field Details
-
column
-
generatedValue
-
temporal
-
tableGenerator
-
sequenceGenerator
-
genericGenerator
-
uuidGenerator
-
unsavedValue
-
type
-
target
See @org.hibernate.annotations.Target Generally only useful for dynamic-models - specifies the attribute's Java type -
javaType
-
jdbcType
-
jdbcTypeCode
-
jdbcTypeName
Name from org.hibernate.type.SqlTypes -
name
-
access
-
attributeAccessor
-
-
Constructor Details
-
JaxbIdImpl
public JaxbIdImpl()
-
-
Method Details
-
getColumn
Gets the value of the column property.- Returns:
- possible object is
JaxbColumnImpl
-
setColumn
Sets the value of the column property.- Parameters:
value
- allowed object isJaxbColumnImpl
-
getGeneratedValue
Gets the value of the generatedValue property.- Returns:
- possible object is
JaxbGeneratedValueImpl
-
setGeneratedValue
Sets the value of the generatedValue property.- Parameters:
value
- allowed object isJaxbGeneratedValueImpl
-
getTemporal
Gets the value of the temporal property.- Returns:
- possible object is
String
-
setTemporal
Sets the value of the temporal property.- Parameters:
value
- allowed object isString
-
getTableGenerator
Gets the value of the tableGenerator property.- Returns:
- possible object is
JaxbTableGeneratorImpl
-
setTableGenerator
Sets the value of the tableGenerator property.- Parameters:
value
- allowed object isJaxbTableGeneratorImpl
-
getSequenceGenerator
Gets the value of the sequenceGenerator property.- Returns:
- possible object is
JaxbSequenceGeneratorImpl
-
setSequenceGenerator
Sets the value of the sequenceGenerator property.- Parameters:
value
- allowed object isJaxbSequenceGeneratorImpl
-
getGenericGenerator
Gets the value of the genericGenerator property.- Returns:
- possible object is
JaxbGenericIdGeneratorImpl
-
setGenericGenerator
Sets the value of the genericGenerator property.- Parameters:
value
- allowed object isJaxbGenericIdGeneratorImpl
-
getUuidGenerator
Gets the value of the uuidGenerator property.- Returns:
- possible object is
JaxbUuidGeneratorImpl
-
setUuidGenerator
Sets the value of the uuidGenerator property.- Parameters:
value
- allowed object isJaxbUuidGeneratorImpl
-
getUnsavedValue
Gets the value of the unsavedValue property.- Returns:
- possible object is
String
-
setUnsavedValue
Sets the value of the unsavedValue property.- Parameters:
value
- allowed object isString
-
getType
Gets the value of the type property.- Specified by:
getType
in interfaceJaxbBasicMapping
- Returns:
- possible object is
JaxbUserTypeImpl
-
setType
Sets the value of the type property.- Specified by:
setType
in interfaceJaxbBasicMapping
- Parameters:
value
- allowed object isJaxbUserTypeImpl
-
getTarget
See @org.hibernate.annotations.Target Generally only useful for dynamic-models - specifies the attribute's Java type- Specified by:
getTarget
in interfaceJaxbBasicMapping
- Returns:
- possible object is
String
-
setTarget
Sets the value of the target property.- Specified by:
setTarget
in interfaceJaxbBasicMapping
- Parameters:
value
- allowed object isString
- See Also:
-
getJavaType
- Specified by:
getJavaType
in interfaceJaxbBasicMapping
- Returns:
- possible object is
String
-
setJavaType
Sets the value of the javaType property.- Specified by:
setJavaType
in interfaceJaxbBasicMapping
- Parameters:
value
- allowed object isString
- See Also:
-
getJdbcType
- Specified by:
getJdbcType
in interfaceJaxbBasicMapping
- Returns:
- possible object is
String
-
setJdbcType
Sets the value of the jdbcType property.- Specified by:
setJdbcType
in interfaceJaxbBasicMapping
- Parameters:
value
- allowed object isString
- See Also:
-
getJdbcTypeCode
- Specified by:
getJdbcTypeCode
in interfaceJaxbBasicMapping
- Returns:
- possible object is
Integer
-
setJdbcTypeCode
Sets the value of the jdbcTypeCode property.- Specified by:
setJdbcTypeCode
in interfaceJaxbBasicMapping
- Parameters:
value
- allowed object isInteger
- See Also:
-
getJdbcTypeName
Name from org.hibernate.type.SqlTypes- Specified by:
getJdbcTypeName
in interfaceJaxbBasicMapping
- Returns:
- possible object is
String
-
setJdbcTypeName
Sets the value of the jdbcTypeName property.- Specified by:
setJdbcTypeName
in interfaceJaxbBasicMapping
- Parameters:
value
- allowed object isString
- See Also:
-
getName
Gets the value of the name property.- Specified by:
getName
in interfaceJaxbPersistentAttribute
- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Specified by:
setName
in interfaceJaxbPersistentAttribute
- Parameters:
value
- allowed object isString
-
getAccess
Gets the value of the access property.- Specified by:
getAccess
in interfaceJaxbPersistentAttribute
- Returns:
- possible object is
String
-
setAccess
Sets the value of the access property.- Specified by:
setAccess
in interfaceJaxbPersistentAttribute
- Parameters:
value
- allowed object isString
-
getAttributeAccessor
Gets the value of the attributeAccessor property.- Specified by:
getAttributeAccessor
in interfaceJaxbPersistentAttribute
- Returns:
- possible object is
String
-
setAttributeAccessor
Sets the value of the attributeAccessor property.- Specified by:
setAttributeAccessor
in interfaceJaxbPersistentAttribute
- Parameters:
value
- allowed object isString
-