Class JaxbEmbeddableAttributesContainerImpl
- All Implemented Interfaces:
Serializable
,JaxbAttributesContainer
,JaxbBaseAttributesContainer
Java class for embeddable-attributes complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="embeddable-attributes">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="basic" type="{http://www.hibernate.org/xsd/orm/mapping}basic" maxOccurs="unbounded" minOccurs="0"/>
<element name="many-to-one" type="{http://www.hibernate.org/xsd/orm/mapping}many-to-one" maxOccurs="unbounded" minOccurs="0"/>
<element name="one-to-many" type="{http://www.hibernate.org/xsd/orm/mapping}one-to-many" maxOccurs="unbounded" minOccurs="0"/>
<element name="one-to-one" type="{http://www.hibernate.org/xsd/orm/mapping}one-to-one" maxOccurs="unbounded" minOccurs="0"/>
<element name="many-to-many" type="{http://www.hibernate.org/xsd/orm/mapping}many-to-many" maxOccurs="unbounded" minOccurs="0"/>
<element name="element-collection" type="{http://www.hibernate.org/xsd/orm/mapping}element-collection" maxOccurs="unbounded" minOccurs="0"/>
<element name="embedded" type="{http://www.hibernate.org/xsd/orm/mapping}embedded" maxOccurs="unbounded" minOccurs="0"/>
<element name="transient" type="{http://www.hibernate.org/xsd/orm/mapping}transient" maxOccurs="unbounded" minOccurs="0"/>
<element name="any" type="{http://www.hibernate.org/xsd/orm/mapping}hbm-any-mapping" maxOccurs="unbounded" minOccurs="0"/>
<element name="many-to-any" type="{http://www.hibernate.org/xsd/orm/mapping}hbm-many-to-any" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<JaxbAnyMappingImpl>
protected List<JaxbBasicImpl>
protected List<JaxbElementCollectionImpl>
protected List<JaxbEmbeddedImpl>
protected List<JaxbManyToManyImpl>
protected List<JaxbManyToOneImpl>
protected List<JaxbOneToManyImpl>
protected List<JaxbOneToOneImpl>
protected List<JaxbPluralAnyMappingImpl>
protected List<JaxbTransientImpl>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the anyMappingAttributes property.Gets the value of the basicAttributes property.Gets the value of the elementCollectionAttributes property.Gets the value of the embeddedAttributes property.Gets the value of the manyToManyAttributes property.Gets the value of the manyToOneAttributes property.Gets the value of the oneToManyAttributes property.Gets the value of the oneToOneAttributes property.Gets the value of the pluralAnyMappingAttributes property.Gets the value of the transients property.
-
Field Details
-
basicAttributes
-
manyToOneAttributes
-
oneToManyAttributes
-
oneToOneAttributes
-
manyToManyAttributes
-
elementCollectionAttributes
-
embeddedAttributes
-
transients
-
anyMappingAttributes
-
pluralAnyMappingAttributes
-
-
Constructor Details
-
JaxbEmbeddableAttributesContainerImpl
public JaxbEmbeddableAttributesContainerImpl()
-
-
Method Details
-
getBasicAttributes
Gets the value of the basicAttributes 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 basicAttributes property.For example, to add a new item, do as follows:
getBasicAttributes().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbBasicImpl
- Specified by:
getBasicAttributes
in interfaceJaxbBaseAttributesContainer
- Returns:
- The value of the basicAttributes property.
-
getManyToOneAttributes
Gets the value of the manyToOneAttributes 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 manyToOneAttributes property.For example, to add a new item, do as follows:
getManyToOneAttributes().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbManyToOneImpl
- Specified by:
getManyToOneAttributes
in interfaceJaxbBaseAttributesContainer
- Returns:
- The value of the manyToOneAttributes property.
-
getOneToManyAttributes
Gets the value of the oneToManyAttributes 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 oneToManyAttributes property.For example, to add a new item, do as follows:
getOneToManyAttributes().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbOneToManyImpl
- Specified by:
getOneToManyAttributes
in interfaceJaxbAttributesContainer
- Returns:
- The value of the oneToManyAttributes property.
-
getOneToOneAttributes
Gets the value of the oneToOneAttributes 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 oneToOneAttributes property.For example, to add a new item, do as follows:
getOneToOneAttributes().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbOneToOneImpl
- Specified by:
getOneToOneAttributes
in interfaceJaxbAttributesContainer
- Returns:
- The value of the oneToOneAttributes property.
-
getManyToManyAttributes
Gets the value of the manyToManyAttributes 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 manyToManyAttributes property.For example, to add a new item, do as follows:
getManyToManyAttributes().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbManyToManyImpl
- Specified by:
getManyToManyAttributes
in interfaceJaxbAttributesContainer
- Returns:
- The value of the manyToManyAttributes property.
-
getElementCollectionAttributes
Gets the value of the elementCollectionAttributes 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 elementCollectionAttributes property.For example, to add a new item, do as follows:
getElementCollectionAttributes().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbElementCollectionImpl
- Specified by:
getElementCollectionAttributes
in interfaceJaxbAttributesContainer
- Returns:
- The value of the elementCollectionAttributes property.
-
getEmbeddedAttributes
Gets the value of the embeddedAttributes 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 embeddedAttributes property.For example, to add a new item, do as follows:
getEmbeddedAttributes().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbEmbeddedImpl
- Specified by:
getEmbeddedAttributes
in interfaceJaxbBaseAttributesContainer
- Returns:
- The value of the embeddedAttributes property.
-
getTransients
Gets the value of the transients 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 transients property.For example, to add a new item, do as follows:
getTransients().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbTransientImpl
- Specified by:
getTransients
in interfaceJaxbAttributesContainer
- Returns:
- The value of the transients property.
-
getAnyMappingAttributes
Gets the value of the anyMappingAttributes 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 anyMappingAttributes property.For example, to add a new item, do as follows:
getAnyMappingAttributes().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbAnyMappingImpl
- Specified by:
getAnyMappingAttributes
in interfaceJaxbBaseAttributesContainer
- Returns:
- The value of the anyMappingAttributes property.
-
getPluralAnyMappingAttributes
Gets the value of the pluralAnyMappingAttributes 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 pluralAnyMappingAttributes property.For example, to add a new item, do as follows:
getPluralAnyMappingAttributes().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbPluralAnyMappingImpl
- Specified by:
getPluralAnyMappingAttributes
in interfaceJaxbAttributesContainer
- Returns:
- The value of the pluralAnyMappingAttributes property.
-