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 AccessTypeprotected Stringprotected JaxbColumnImplprotected JaxbGeneratedValueImplprotected JaxbGenericIdGeneratorImplprotected Stringprotected Stringprotected Integerprotected StringName from org.hibernate.type.SqlTypesprotected Stringprotected JaxbSequenceGeneratorImplprotected JaxbTableGeneratorImplprotected StringSee @org.hibernate.annotations.Target Generally only useful for dynamic-models - specifies the attribute's Java typeprotected TemporalTypeprotected JaxbUserTypeImplprotected Stringprotected 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.voidsetAccess(AccessType value) Sets the value of the access property.voidsetAttributeAccessor(String value) Sets the value of the attributeAccessor property.voidsetColumn(JaxbColumnImpl value) Sets the value of the column property.voidSets the value of the generatedValue property.voidSets the value of the genericGenerator property.voidsetJavaType(String value) Sets the value of the javaType property.voidsetJdbcType(String value) Sets the value of the jdbcType property.voidsetJdbcTypeCode(Integer value) Sets the value of the jdbcTypeCode property.voidsetJdbcTypeName(String value) Sets the value of the jdbcTypeName property.voidSets the value of the name property.voidSets the value of the sequenceGenerator property.voidSets the value of the tableGenerator property.voidSets the value of the target property.voidsetTemporal(TemporalType value) Sets the value of the temporal property.voidsetType(JaxbUserTypeImpl value) Sets the value of the type property.voidsetUnsavedValue(String value) Sets the value of the unsavedValue property.voidSets 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:
getTypein interfaceJaxbBasicMapping- Returns:
- possible object is
JaxbUserTypeImpl
-
setType
Sets the value of the type property.- Specified by:
setTypein 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:
getTargetin interfaceJaxbBasicMapping- Returns:
- possible object is
String
-
setTarget
Sets the value of the target property.- Specified by:
setTargetin interfaceJaxbBasicMapping- Parameters:
value- allowed object isString- See Also:
-
getJavaType
- Specified by:
getJavaTypein interfaceJaxbBasicMapping- Returns:
- possible object is
String
-
setJavaType
Sets the value of the javaType property.- Specified by:
setJavaTypein interfaceJaxbBasicMapping- Parameters:
value- allowed object isString- See Also:
-
getJdbcType
- Specified by:
getJdbcTypein interfaceJaxbBasicMapping- Returns:
- possible object is
String
-
setJdbcType
Sets the value of the jdbcType property.- Specified by:
setJdbcTypein interfaceJaxbBasicMapping- Parameters:
value- allowed object isString- See Also:
-
getJdbcTypeCode
- Specified by:
getJdbcTypeCodein interfaceJaxbBasicMapping- Returns:
- possible object is
Integer
-
setJdbcTypeCode
Sets the value of the jdbcTypeCode property.- Specified by:
setJdbcTypeCodein interfaceJaxbBasicMapping- Parameters:
value- allowed object isInteger- See Also:
-
getJdbcTypeName
Name from org.hibernate.type.SqlTypes- Specified by:
getJdbcTypeNamein interfaceJaxbBasicMapping- Returns:
- possible object is
String
-
setJdbcTypeName
Sets the value of the jdbcTypeName property.- Specified by:
setJdbcTypeNamein interfaceJaxbBasicMapping- Parameters:
value- allowed object isString- See Also:
-
getName
Gets the value of the name property.- Specified by:
getNamein interfaceJaxbBasicMapping- Specified by:
getNamein interfaceJaxbPersistentAttribute- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Specified by:
setNamein interfaceJaxbBasicMapping- Specified by:
setNamein interfaceJaxbPersistentAttribute- Parameters:
value- allowed object isString
-
getAccess
Gets the value of the access property.- Specified by:
getAccessin interfaceJaxbPersistentAttribute- Returns:
- possible object is
String
-
setAccess
Sets the value of the access property.- Specified by:
setAccessin interfaceJaxbPersistentAttribute- Parameters:
value- allowed object isString
-
getAttributeAccessor
Gets the value of the attributeAccessor property.- Specified by:
getAttributeAccessorin interfaceJaxbPersistentAttribute- Returns:
- possible object is
String
-
setAttributeAccessor
Sets the value of the attributeAccessor property.- Specified by:
setAttributeAccessorin interfaceJaxbPersistentAttribute- Parameters:
value- allowed object isString
-