Java class for element-collection complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="element-collection">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<choice>
<element name="order-by" type="{http://www.hibernate.org/xsd/orm/mapping}order-by" minOccurs="0"/>
<element name="order-column" type="{http://www.hibernate.org/xsd/orm/mapping}order-column" minOccurs="0"/>
<element name="sort" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</choice>
<choice>
<element name="map-key" type="{http://www.hibernate.org/xsd/orm/mapping}map-key" minOccurs="0"/>
<sequence>
<element name="map-key-class" type="{http://www.hibernate.org/xsd/orm/mapping}map-key-class" minOccurs="0"/>
<choice>
<element name="map-key-temporal" type="{http://www.hibernate.org/xsd/orm/mapping}temporal" minOccurs="0"/>
<element name="map-key-enumerated" type="{http://www.hibernate.org/xsd/orm/mapping}enumerated" minOccurs="0"/>
<sequence>
<element name="map-key-attribute-override" type="{http://www.hibernate.org/xsd/orm/mapping}attribute-override" maxOccurs="unbounded" minOccurs="0"/>
<element name="map-key-convert" type="{http://www.hibernate.org/xsd/orm/mapping}convert" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</choice>
<choice>
<choice>
<element name="map-key-column" type="{http://www.hibernate.org/xsd/orm/mapping}map-key-column" minOccurs="0"/>
<element name="map-key-formula" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</choice>
<sequence>
<element name="map-key-join-column" type="{http://www.hibernate.org/xsd/orm/mapping}map-key-join-column" maxOccurs="unbounded" minOccurs="0"/>
<element name="map-key-foreign-key" type="{http://www.hibernate.org/xsd/orm/mapping}foreign-key" minOccurs="0"/>
</sequence>
</choice>
</sequence>
</choice>
<choice>
<sequence>
<choice>
<element name="column" type="{http://www.hibernate.org/xsd/orm/mapping}column" minOccurs="0"/>
<element name="formula" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</choice>
<choice>
<element name="temporal" type="{http://www.hibernate.org/xsd/orm/mapping}temporal" minOccurs="0"/>
<element name="enumerated" type="{http://www.hibernate.org/xsd/orm/mapping}enumerated" minOccurs="0"/>
<element name="lob" type="{http://www.hibernate.org/xsd/orm/mapping}lob" minOccurs="0"/>
<element name="nationalized" type="{http://www.hibernate.org/xsd/orm/mapping}nationalized" minOccurs="0"/>
</choice>
</sequence>
<sequence>
<element name="attribute-override" type="{http://www.hibernate.org/xsd/orm/mapping}attribute-override" maxOccurs="unbounded" minOccurs="0"/>
<element name="association-override" type="{http://www.hibernate.org/xsd/orm/mapping}association-override" maxOccurs="unbounded" minOccurs="0"/>
<element name="convert" type="{http://www.hibernate.org/xsd/orm/mapping}convert" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</choice>
<element name="collection-table" type="{http://www.hibernate.org/xsd/orm/mapping}collection-table" minOccurs="0"/>
</sequence>
<attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="target-class" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="fetch" type="{http://www.hibernate.org/xsd/orm/mapping}fetch-type" />
<attribute name="fetch-mode" type="{http://www.hibernate.org/xsd/orm/mapping}plural-fetch-mode" />
<attribute name="access" type="{http://www.hibernate.org/xsd/orm/mapping}access-type" />
<attribute name="attribute-accessor" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="optimistic-lock" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
| protected AccessType | |
| protected List | |
| protected String | |
| protected List | |
| protected JaxbCollectionTable | |
| protected JaxbColumn | |
| protected List | |
| protected EnumType | |
| protected FetchType | |
| protected JaxbPluralFetchMode | |
| protected String | |
| protected JaxbLob | |
| protected JaxbMapKey | |
| protected List | |
| protected JaxbMapKeyClass | |
| protected JaxbMapKeyColumn | |
| protected List | |
| protected EnumType | |
| protected JaxbForeignKey | |
| protected String | |
| protected List | |
| protected TemporalType | |
| protected String | |
| protected JaxbNationalized | |
| protected Boolean | |
| protected String | |
| protected JaxbOrderColumn | |
| protected String | |
| protected String | |
| protected TemporalType |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public AccessType | Returns: possible object isStringImplements org. |
| public List | Returns: The value of the associationOverride property.Gets the value of the associationOverride property. |
| public String | Returns: possible object isStringImplements org. |
| public List | Returns: The value of the attributeOverride property.Gets the value of the attributeOverride property. |
| public JaxbCollectionTable | Returns: possible object isJaxbCollectionTableGets the value of the collectionTable property. |
| public JaxbColumn | |
| public List | |
| public EnumType | |
| public FetchType | Returns: possible object isStringImplements org. |
| public JaxbPluralFetchMode | Returns: possible object isJaxbPluralFetchModeImplements org. |
| public String | |
| public JaxbLob | |
| public JaxbMapKey | Returns: possible object isJaxbMapKeyImplements org. |
| public List | Returns: The value of the mapKeyAttributeOverride property.Implements org. |
| public JaxbMapKeyClass | Returns: possible object isJaxbMapKeyClassImplements org. |
| public JaxbMapKeyColumn | Returns: possible object isJaxbMapKeyColumnImplements org. |
| public List | Returns: The value of the mapKeyConvert property.Implements org. |
| public EnumType | Returns: possible object isStringImplements org. |
| public JaxbForeignKey | Returns: possible object isJaxbForeignKeyImplements org. |
| public String | |
| public List | Returns: The value of the mapKeyJoinColumn property.Implements org. |
| public TemporalType | Returns: possible object isStringImplements org. |
| public String | Returns: possible object isStringImplements org. |
| public JaxbNationalized | Returns: possible object isJaxbNationalizedGets the value of the nationalized property. |
| public String | Returns: possible object isStringImplements org. |
| public JaxbOrderColumn | Returns: possible object isJaxbOrderColumnImplements org. |
| public String | Returns: possible object isStringImplements org. |
| public String | |
| public TemporalType | |
| public boolean | |
| public void | setAccess(AccessType
allowed object is
value)StringImplements org. |
| public void | setAttributeAccessor(String
allowed object is
value)StringImplements org. |
| public void | setCollectionTable(JaxbCollectionTable
allowed object is
value)JaxbCollectionTableSets the value of the collectionTable property. |
| public void | |
| public void | |
| public void | setFetch(FetchType
allowed object is
value)StringImplements org. |
| public void | setFetchMode(JaxbPluralFetchMode
allowed object is
value)JaxbPluralFetchModeImplements org. |
| public void | |
| public void | |
| public void | setMapKey(JaxbMapKey
allowed object is
value)JaxbMapKeyImplements org. |
| public void | setMapKeyClass(JaxbMapKeyClass
allowed object is
value)JaxbMapKeyClassImplements org. |
| public void | setMapKeyColumn(JaxbMapKeyColumn
allowed object is
value)JaxbMapKeyColumnImplements org. |
| public void | setMapKeyEnumerated(EnumType
allowed object is
value)StringImplements org. |
| public void | setMapKeyForeignKey(JaxbForeignKey
allowed object is
value)JaxbForeignKeyImplements org. |
| public void | |
| public void | setMapKeyTemporal(TemporalType
allowed object is
value)StringImplements org. |
| public void | setName(String
allowed object is
value)StringImplements org. |
| public void | setNationalized(JaxbNationalized
allowed object is
value)JaxbNationalizedSets the value of the nationalized property. |
| public void | setOptimisticLock(Boolean
allowed object is
value)BooleanSets the value of the optimisticLock property. |
| public void | setOrderBy(String
allowed object is
value)StringImplements org. |
| public void | setOrderColumn(JaxbOrderColumn
allowed object is
value)JaxbOrderColumnImplements org. |
| public void | setSort(String
allowed object is
value)StringImplements org. |
| public void | |
| public void |