Class JaxbEmbeddedIdImpl
java.lang.Object
org.hibernate.boot.jaxb.mapping.spi.JaxbEmbeddedIdImpl
- All Implemented Interfaces:
Serializable
,JaxbEmbeddedMapping
,JaxbPersistentAttribute
,JaxbSingularAttribute
public class JaxbEmbeddedIdImpl
extends Object
implements Serializable, JaxbEmbeddedMapping, JaxbSingularAttribute
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AccessType
protected String
protected List<JaxbAttributeOverrideImpl>
protected String
protected String
See `@org.hibernate.boot.internal.Target` -
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 attributeOverrides property.getName()
Gets the value of the name property.See `@org.hibernate.boot.internal.Target`void
setAccess
(AccessType value) Sets the value of the access property.void
setAttributeAccessor
(String value) Sets the value of the attributeAccessor property.void
Sets the value of the name property.void
Sets the value of the target property.
-
Field Details
-
target
See `@org.hibernate.boot.internal.Target` -
attributeOverrides
-
name
-
access
-
attributeAccessor
-
-
Constructor Details
-
JaxbEmbeddedIdImpl
public JaxbEmbeddedIdImpl()
-
-
Method Details
-
getTarget
See `@org.hibernate.boot.internal.Target`- Specified by:
getTarget
in interfaceJaxbEmbeddedMapping
- Returns:
- possible object is
String
-
setTarget
Sets the value of the target property.- Specified by:
setTarget
in interfaceJaxbEmbeddedMapping
- Parameters:
value
- allowed object isString
- See Also:
-
getAttributeOverrides
Gets the value of the attributeOverrides property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the attributeOverrides property.For example, to add a new item, do as follows:
getAttributeOverrides().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbAttributeOverrideImpl
- Returns:
- The value of the attributeOverrides property.
-
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
-