
public interface ElementCollection<T> extends Child<T>, OrmElementCollectionCommType<T,ElementCollection<T>,OrderColumn<ElementCollection<T>>,MapKey<ElementCollection<T>>,MapKeyClass<ElementCollection<T>>,AttributeOverride<ElementCollection<T>>,MapKeyColumn<ElementCollection<T>>,MapKeyJoinColumn<ElementCollection<T>>,Column<ElementCollection<T>>,AttributeOverride<ElementCollection<T>>,AssociationOverride<ElementCollection<T>>,CollectionTable<ElementCollection<T>>>
element-collection xsd type| Modifier and Type | Method and Description |
|---|---|
ElementCollection<T> |
access(AccessType access)
Sets the
access attribute |
ElementCollection<T> |
access(String access)
Sets the
access attribute |
AssociationOverride<ElementCollection<T>> |
createAssociationOverride()
Creates a new
association-override element |
AttributeOverride<ElementCollection<T>> |
createAttributeOverride()
Creates a new
attribute-override element |
Convert<ElementCollection<T>> |
createConvert()
Creates a new
convert element |
AttributeOverride<ElementCollection<T>> |
createMapKeyAttributeOverride()
Creates a new
map-key-attribute-override element |
Convert<ElementCollection<T>> |
createMapKeyConvert()
Creates a new
map-key-convert element |
MapKeyJoinColumn<ElementCollection<T>> |
createMapKeyJoinColumn()
Creates a new
map-key-join-column element |
ElementCollection<T> |
enumerated(EnumType enumerated)
Sets the
enumerated element |
ElementCollection<T> |
enumerated(String enumerated)
Sets the
enumerated element |
ElementCollection<T> |
fetch(FetchType fetch)
Sets the
fetch attribute |
ElementCollection<T> |
fetch(String fetch)
Sets the
fetch attribute |
AccessType |
getAccess()
Returns the
access attribute |
String |
getAccessAsString()
Returns the
access attribute |
List<AssociationOverride<ElementCollection<T>>> |
getAllAssociationOverride()
Returns all
association-override elements |
List<AttributeOverride<ElementCollection<T>>> |
getAllAttributeOverride()
Returns all
attribute-override elements |
List<Convert<ElementCollection<T>>> |
getAllConvert()
Returns all
convert elements |
List<AttributeOverride<ElementCollection<T>>> |
getAllMapKeyAttributeOverride()
Returns all
map-key-attribute-override elements |
List<Convert<ElementCollection<T>>> |
getAllMapKeyConvert()
Returns all
map-key-convert elements |
List<MapKeyJoinColumn<ElementCollection<T>>> |
getAllMapKeyJoinColumn()
Returns all
map-key-join-column elements |
EnumType |
getEnumerated()
Returns the
enumerated element |
String |
getEnumeratedAsString()
Returns the
enumerated element |
FetchType |
getFetch()
Returns the
fetch attribute |
String |
getFetchAsString()
Returns the
fetch attribute |
EnumType |
getMapKeyEnumerated()
Returns the
map-key-enumerated element |
String |
getMapKeyEnumeratedAsString()
Returns the
map-key-enumerated element |
TemporalType |
getMapKeyTemporal()
Returns the
map-key-temporal element |
String |
getMapKeyTemporalAsString()
Returns the
map-key-temporal element |
String |
getName()
Returns the
name attribute |
AssociationOverride<ElementCollection<T>> |
getOrCreateAssociationOverride()
If not already created, a new
association-override element will be created and returned. |
AttributeOverride<ElementCollection<T>> |
getOrCreateAttributeOverride()
If not already created, a new
attribute-override element will be created and returned. |
CollectionTable<ElementCollection<T>> |
getOrCreateCollectionTable()
If not already created, a new
collection-table element with the given value will be created. |
Column<ElementCollection<T>> |
getOrCreateColumn()
If not already created, a new
column element with the given value will be created. |
Convert<ElementCollection<T>> |
getOrCreateConvert()
If not already created, a new
convert element will be created and returned. |
MapKey<ElementCollection<T>> |
getOrCreateMapKey()
If not already created, a new
map-key element with the given value will be created. |
AttributeOverride<ElementCollection<T>> |
getOrCreateMapKeyAttributeOverride()
If not already created, a new
map-key-attribute-override element will be created and returned. |
MapKeyClass<ElementCollection<T>> |
getOrCreateMapKeyClass()
If not already created, a new
map-key-class element with the given value will be created. |
MapKeyColumn<ElementCollection<T>> |
getOrCreateMapKeyColumn()
If not already created, a new
map-key-column element with the given value will be created. |
Convert<ElementCollection<T>> |
getOrCreateMapKeyConvert()
If not already created, a new
map-key-convert element will be created and returned. |
ForeignKey<ElementCollection<T>> |
getOrCreateMapKeyForeignKey()
If not already created, a new
map-key-foreign-key element with the given value will be created. |
MapKeyJoinColumn<ElementCollection<T>> |
getOrCreateMapKeyJoinColumn()
If not already created, a new
map-key-join-column element will be created and returned. |
OrderColumn<ElementCollection<T>> |
getOrCreateOrderColumn()
If not already created, a new
order-column element with the given value will be created. |
String |
getOrderBy()
Returns the
order-by element |
String |
getTargetClass()
Returns the
target-class attribute |
TemporalType |
getTemporal()
Returns the
temporal element |
String |
getTemporalAsString()
Returns the
temporal element |
Boolean |
isLob()
Removes the
lob element |
ElementCollection<T> |
lob()
Sets the
lob element |
ElementCollection<T> |
mapKeyEnumerated(EnumType mapKeyEnumerated)
Sets the
map-key-enumerated element |
ElementCollection<T> |
mapKeyEnumerated(String mapKeyEnumerated)
Sets the
map-key-enumerated element |
ElementCollection<T> |
mapKeyTemporal(String mapKeyTemporal)
Sets the
map-key-temporal element |
ElementCollection<T> |
mapKeyTemporal(TemporalType mapKeyTemporal)
Sets the
map-key-temporal element |
ElementCollection<T> |
name(String name)
Sets the
name attribute |
ElementCollection<T> |
orderBy(String orderBy)
Sets the
order-by element |
ElementCollection<T> |
removeAccess()
Removes the
access attribute |
ElementCollection<T> |
removeAllAssociationOverride()
Removes all
association-override elements |
ElementCollection<T> |
removeAllAttributeOverride()
Removes all
attribute-override elements |
ElementCollection<T> |
removeAllConvert()
Removes all
convert elements |
ElementCollection<T> |
removeAllMapKeyAttributeOverride()
Removes all
map-key-attribute-override elements |
ElementCollection<T> |
removeAllMapKeyConvert()
Removes all
map-key-convert elements |
ElementCollection<T> |
removeAllMapKeyJoinColumn()
Removes all
map-key-join-column elements |
ElementCollection<T> |
removeCollectionTable()
Removes the
collection-table element |
ElementCollection<T> |
removeColumn()
Removes the
column element |
ElementCollection<T> |
removeEnumerated()
Removes the
enumerated attribute |
ElementCollection<T> |
removeFetch()
Removes the
fetch attribute |
ElementCollection<T> |
removeLob()
Removes the
lob element |
ElementCollection<T> |
removeMapKey()
Removes the
map-key element |
ElementCollection<T> |
removeMapKeyClass()
Removes the
map-key-class element |
ElementCollection<T> |
removeMapKeyColumn()
Removes the
map-key-column element |
ElementCollection<T> |
removeMapKeyEnumerated()
Removes the
map-key-enumerated attribute |
ElementCollection<T> |
removeMapKeyForeignKey()
Removes the
map-key-foreign-key element |
ElementCollection<T> |
removeMapKeyTemporal()
Removes the
map-key-temporal attribute |
ElementCollection<T> |
removeName()
Removes the
name attribute |
ElementCollection<T> |
removeOrderBy()
Removes the
order-by element |
ElementCollection<T> |
removeOrderColumn()
Removes the
order-column element |
ElementCollection<T> |
removeTargetClass()
Removes the
target-class attribute |
ElementCollection<T> |
removeTemporal()
Removes the
temporal attribute |
ElementCollection<T> |
targetClass(String targetClass)
Sets the
target-class attribute |
ElementCollection<T> |
temporal(String temporal)
Sets the
temporal element |
ElementCollection<T> |
temporal(TemporalType temporal)
Sets the
temporal element |
ElementCollection<T> orderBy(String orderBy)
order-by elementorderBy - the value for the element order-byElementCollectionString getOrderBy()
order-by elementorder-byElementCollection<T> removeOrderBy()
order-by elementElementCollectionOrderColumn<ElementCollection<T>> getOrCreateOrderColumn()
order-column element with the given value will be created.
Otherwise, the existing order-column element will be returned.OrderColumn> ElementCollection<T> removeOrderColumn()
order-column elementElementCollectionMapKey<ElementCollection<T>> getOrCreateMapKey()
map-key element with the given value will be created.
Otherwise, the existing map-key element will be returned.MapKey> ElementCollection<T> removeMapKey()
map-key elementElementCollectionMapKeyClass<ElementCollection<T>> getOrCreateMapKeyClass()
map-key-class element with the given value will be created.
Otherwise, the existing map-key-class element will be returned.MapKeyClass> ElementCollection<T> removeMapKeyClass()
map-key-class elementElementCollectionElementCollection<T> mapKeyTemporal(TemporalType mapKeyTemporal)
map-key-temporal elementmapKeyTemporal - the value for the element map-key-temporalElementCollectionElementCollection<T> mapKeyTemporal(String mapKeyTemporal)
map-key-temporal elementmapKeyTemporal - the value for the element map-key-temporalElementCollectionTemporalType getMapKeyTemporal()
map-key-temporal elementmap-key-temporalString getMapKeyTemporalAsString()
map-key-temporal elementmap-key-temporalElementCollection<T> removeMapKeyTemporal()
map-key-temporal attributeElementCollectionElementCollection<T> mapKeyEnumerated(EnumType mapKeyEnumerated)
map-key-enumerated elementmapKeyEnumerated - the value for the element map-key-enumeratedElementCollectionElementCollection<T> mapKeyEnumerated(String mapKeyEnumerated)
map-key-enumerated elementmapKeyEnumerated - the value for the element map-key-enumeratedElementCollectionEnumType getMapKeyEnumerated()
map-key-enumerated elementmap-key-enumeratedString getMapKeyEnumeratedAsString()
map-key-enumerated elementmap-key-enumeratedElementCollection<T> removeMapKeyEnumerated()
map-key-enumerated attributeElementCollectionAttributeOverride<ElementCollection<T>> getOrCreateMapKeyAttributeOverride()
map-key-attribute-override element will be created and returned.
Otherwise, the first existing map-key-attribute-override element will be returned.map-key-attribute-overrideAttributeOverride<ElementCollection<T>> createMapKeyAttributeOverride()
map-key-attribute-override elementAttributeOverride> List<AttributeOverride<ElementCollection<T>>> getAllMapKeyAttributeOverride()
map-key-attribute-override elementsmap-key-attribute-overrideElementCollection<T> removeAllMapKeyAttributeOverride()
map-key-attribute-override elementsAttributeOverride> Convert<ElementCollection<T>> getOrCreateMapKeyConvert()
map-key-convert element will be created and returned.
Otherwise, the first existing map-key-convert element will be returned.map-key-convertConvert<ElementCollection<T>> createMapKeyConvert()
map-key-convert elementConvert> List<Convert<ElementCollection<T>>> getAllMapKeyConvert()
map-key-convert elementsmap-key-convertElementCollection<T> removeAllMapKeyConvert()
map-key-convert elementsConvert> MapKeyColumn<ElementCollection<T>> getOrCreateMapKeyColumn()
map-key-column element with the given value will be created.
Otherwise, the existing map-key-column element will be returned.MapKeyColumn> ElementCollection<T> removeMapKeyColumn()
map-key-column elementElementCollectionMapKeyJoinColumn<ElementCollection<T>> getOrCreateMapKeyJoinColumn()
map-key-join-column element will be created and returned.
Otherwise, the first existing map-key-join-column element will be returned.map-key-join-columnMapKeyJoinColumn<ElementCollection<T>> createMapKeyJoinColumn()
map-key-join-column elementMapKeyJoinColumn> List<MapKeyJoinColumn<ElementCollection<T>>> getAllMapKeyJoinColumn()
map-key-join-column elementsmap-key-join-columnElementCollection<T> removeAllMapKeyJoinColumn()
map-key-join-column elementsMapKeyJoinColumn> ForeignKey<ElementCollection<T>> getOrCreateMapKeyForeignKey()
map-key-foreign-key element with the given value will be created.
Otherwise, the existing map-key-foreign-key element will be returned.ForeignKey> ElementCollection<T> removeMapKeyForeignKey()
map-key-foreign-key elementElementCollectionColumn<ElementCollection<T>> getOrCreateColumn()
column element with the given value will be created.
Otherwise, the existing column element will be returned.Column> ElementCollection<T> removeColumn()
column elementElementCollectionElementCollection<T> temporal(TemporalType temporal)
temporal elementtemporal - the value for the element temporalElementCollectionElementCollection<T> temporal(String temporal)
temporal elementtemporal - the value for the element temporalElementCollectionTemporalType getTemporal()
temporal elementtemporalString getTemporalAsString()
temporal elementtemporalElementCollection<T> removeTemporal()
temporal attributeElementCollectionElementCollection<T> enumerated(EnumType enumerated)
enumerated elementenumerated - the value for the element enumeratedElementCollectionElementCollection<T> enumerated(String enumerated)
enumerated elementenumerated - the value for the element enumeratedElementCollectionEnumType getEnumerated()
enumerated elementenumeratedString getEnumeratedAsString()
enumerated elementenumeratedElementCollection<T> removeEnumerated()
enumerated attributeElementCollectionElementCollection<T> lob()
lob elementElementCollectionBoolean isLob()
lob elementElementCollectionElementCollection<T> removeLob()
lob elementElementCollectionAttributeOverride<ElementCollection<T>> getOrCreateAttributeOverride()
attribute-override element will be created and returned.
Otherwise, the first existing attribute-override element will be returned.attribute-overrideAttributeOverride<ElementCollection<T>> createAttributeOverride()
attribute-override elementAttributeOverride> List<AttributeOverride<ElementCollection<T>>> getAllAttributeOverride()
attribute-override elementsattribute-overrideElementCollection<T> removeAllAttributeOverride()
attribute-override elementsAttributeOverride> AssociationOverride<ElementCollection<T>> getOrCreateAssociationOverride()
association-override element will be created and returned.
Otherwise, the first existing association-override element will be returned.association-overrideAssociationOverride<ElementCollection<T>> createAssociationOverride()
association-override elementAssociationOverride> List<AssociationOverride<ElementCollection<T>>> getAllAssociationOverride()
association-override elementsassociation-overrideElementCollection<T> removeAllAssociationOverride()
association-override elementsAssociationOverride> Convert<ElementCollection<T>> getOrCreateConvert()
convert element will be created and returned.
Otherwise, the first existing convert element will be returned.convertConvert<ElementCollection<T>> createConvert()
convert elementConvert> List<Convert<ElementCollection<T>>> getAllConvert()
convert elementsconvertElementCollection<T> removeAllConvert()
convert elementsConvert> CollectionTable<ElementCollection<T>> getOrCreateCollectionTable()
collection-table element with the given value will be created.
Otherwise, the existing collection-table element will be returned.CollectionTable> ElementCollection<T> removeCollectionTable()
collection-table elementElementCollectionElementCollection<T> name(String name)
name attributename - the value for the attribute nameElementCollectionString getName()
name attributenameElementCollection<T> removeName()
name attributeElementCollectionElementCollection<T> targetClass(String targetClass)
target-class attributetargetClass - the value for the attribute target-classElementCollectionString getTargetClass()
target-class attributetarget-classElementCollection<T> removeTargetClass()
target-class attributeElementCollectionElementCollection<T> fetch(FetchType fetch)
fetch attributefetch - the value for the attribute fetchElementCollectionElementCollection<T> fetch(String fetch)
fetch attributefetch - the value for the attribute fetchElementCollectionFetchType getFetch()
fetch attributefetchString getFetchAsString()
fetch attributefetchElementCollection<T> removeFetch()
fetch attributeElementCollectionElementCollection<T> access(AccessType access)
access attributeaccess - the value for the attribute accessElementCollectionElementCollection<T> access(String access)
access attributeaccess - the value for the attribute accessElementCollectionAccessType getAccess()
access attributeaccessString getAccessAsString()
access attributeaccessElementCollection<T> removeAccess()
access attributeElementCollectionCopyright © 2025 JBoss by Red Hat. All rights reserved.