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 typeModifier 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-by
ElementCollection
String getOrderBy()
order-by
elementorder-by
ElementCollection<T> removeOrderBy()
order-by
elementElementCollection
OrderColumn<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
elementElementCollection
MapKey<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
elementElementCollection
MapKeyClass<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
elementElementCollection
ElementCollection<T> mapKeyTemporal(TemporalType mapKeyTemporal)
map-key-temporal
elementmapKeyTemporal
- the value for the element map-key-temporal
ElementCollection
ElementCollection<T> mapKeyTemporal(String mapKeyTemporal)
map-key-temporal
elementmapKeyTemporal
- the value for the element map-key-temporal
ElementCollection
TemporalType getMapKeyTemporal()
map-key-temporal
elementmap-key-temporal
String getMapKeyTemporalAsString()
map-key-temporal
elementmap-key-temporal
ElementCollection<T> removeMapKeyTemporal()
map-key-temporal
attributeElementCollection
ElementCollection<T> mapKeyEnumerated(EnumType mapKeyEnumerated)
map-key-enumerated
elementmapKeyEnumerated
- the value for the element map-key-enumerated
ElementCollection
ElementCollection<T> mapKeyEnumerated(String mapKeyEnumerated)
map-key-enumerated
elementmapKeyEnumerated
- the value for the element map-key-enumerated
ElementCollection
EnumType getMapKeyEnumerated()
map-key-enumerated
elementmap-key-enumerated
String getMapKeyEnumeratedAsString()
map-key-enumerated
elementmap-key-enumerated
ElementCollection<T> removeMapKeyEnumerated()
map-key-enumerated
attributeElementCollection
AttributeOverride<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-override
AttributeOverride<ElementCollection<T>> createMapKeyAttributeOverride()
map-key-attribute-override
elementAttributeOverride>
List<AttributeOverride<ElementCollection<T>>> getAllMapKeyAttributeOverride()
map-key-attribute-override
elementsmap-key-attribute-override
ElementCollection<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-convert
Convert<ElementCollection<T>> createMapKeyConvert()
map-key-convert
elementConvert>
List<Convert<ElementCollection<T>>> getAllMapKeyConvert()
map-key-convert
elementsmap-key-convert
ElementCollection<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
elementElementCollection
MapKeyJoinColumn<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-column
MapKeyJoinColumn<ElementCollection<T>> createMapKeyJoinColumn()
map-key-join-column
elementMapKeyJoinColumn>
List<MapKeyJoinColumn<ElementCollection<T>>> getAllMapKeyJoinColumn()
map-key-join-column
elementsmap-key-join-column
ElementCollection<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
elementElementCollection
Column<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
elementElementCollection
ElementCollection<T> temporal(TemporalType temporal)
temporal
elementtemporal
- the value for the element temporal
ElementCollection
ElementCollection<T> temporal(String temporal)
temporal
elementtemporal
- the value for the element temporal
ElementCollection
TemporalType getTemporal()
temporal
elementtemporal
String getTemporalAsString()
temporal
elementtemporal
ElementCollection<T> removeTemporal()
temporal
attributeElementCollection
ElementCollection<T> enumerated(EnumType enumerated)
enumerated
elementenumerated
- the value for the element enumerated
ElementCollection
ElementCollection<T> enumerated(String enumerated)
enumerated
elementenumerated
- the value for the element enumerated
ElementCollection
EnumType getEnumerated()
enumerated
elementenumerated
String getEnumeratedAsString()
enumerated
elementenumerated
ElementCollection<T> removeEnumerated()
enumerated
attributeElementCollection
ElementCollection<T> lob()
lob
elementElementCollection
Boolean isLob()
lob
elementElementCollection
ElementCollection<T> removeLob()
lob
elementElementCollection
AttributeOverride<ElementCollection<T>> getOrCreateAttributeOverride()
attribute-override
element will be created and returned.
Otherwise, the first existing attribute-override
element will be returned.attribute-override
AttributeOverride<ElementCollection<T>> createAttributeOverride()
attribute-override
elementAttributeOverride>
List<AttributeOverride<ElementCollection<T>>> getAllAttributeOverride()
attribute-override
elementsattribute-override
ElementCollection<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-override
AssociationOverride<ElementCollection<T>> createAssociationOverride()
association-override
elementAssociationOverride>
List<AssociationOverride<ElementCollection<T>>> getAllAssociationOverride()
association-override
elementsassociation-override
ElementCollection<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.convert
Convert<ElementCollection<T>> createConvert()
convert
elementConvert>
List<Convert<ElementCollection<T>>> getAllConvert()
convert
elementsconvert
ElementCollection<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
elementElementCollection
ElementCollection<T> name(String name)
name
attributename
- the value for the attribute name
ElementCollection
String getName()
name
attributename
ElementCollection<T> removeName()
name
attributeElementCollection
ElementCollection<T> targetClass(String targetClass)
target-class
attributetargetClass
- the value for the attribute target-class
ElementCollection
String getTargetClass()
target-class
attributetarget-class
ElementCollection<T> removeTargetClass()
target-class
attributeElementCollection
ElementCollection<T> fetch(FetchType fetch)
fetch
attributefetch
- the value for the attribute fetch
ElementCollection
ElementCollection<T> fetch(String fetch)
fetch
attributefetch
- the value for the attribute fetch
ElementCollection
FetchType getFetch()
fetch
attributefetch
String getFetchAsString()
fetch
attributefetch
ElementCollection<T> removeFetch()
fetch
attributeElementCollection
ElementCollection<T> access(AccessType access)
access
attributeaccess
- the value for the attribute access
ElementCollection
ElementCollection<T> access(String access)
access
attributeaccess
- the value for the attribute access
ElementCollection
AccessType getAccess()
access
attributeaccess
String getAccessAsString()
access
attributeaccess
ElementCollection<T> removeAccess()
access
attributeElementCollection
Copyright © 2018 JBoss by Red Hat. All rights reserved.