Interface CollectionAttribute
-
- All Superinterfaces:
FetchableAttribute
- All Known Implementing Classes:
JaxbElementCollection
,JaxbManyToMany
,JaxbOneToMany
public interface CollectionAttribute extends FetchableAttribute
Common interface for Jaxb bindings that represent persistent collection attributes.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JaxbMapKey
getMapKey()
List<JaxbAttributeOverride>
getMapKeyAttributeOverride()
JaxbMapKeyClass
getMapKeyClass()
JaxbMapKeyColumn
getMapKeyColumn()
List<JaxbConvert>
getMapKeyConvert()
EnumType
getMapKeyEnumerated()
JaxbForeignKey
getMapKeyForeignKey()
List<JaxbMapKeyJoinColumn>
getMapKeyJoinColumn()
TemporalType
getMapKeyTemporal()
String
getOrderBy()
JaxbOrderColumn
getOrderColumn()
void
setMapKey(JaxbMapKey value)
void
setMapKeyClass(JaxbMapKeyClass value)
void
setMapKeyColumn(JaxbMapKeyColumn value)
void
setMapKeyEnumerated(EnumType value)
void
setMapKeyForeignKey(JaxbForeignKey value)
void
setMapKeyTemporal(TemporalType value)
void
setOrderBy(String value)
void
setOrderColumn(JaxbOrderColumn value)
-
Methods inherited from interface org.hibernate.boot.jaxb.mapping.spi.FetchableAttribute
getFetch, setFetch
-
-
-
-
Method Detail
-
getOrderBy
String getOrderBy()
-
setOrderBy
void setOrderBy(String value)
-
getOrderColumn
JaxbOrderColumn getOrderColumn()
-
setOrderColumn
void setOrderColumn(JaxbOrderColumn value)
-
getMapKey
JaxbMapKey getMapKey()
-
setMapKey
void setMapKey(JaxbMapKey value)
-
getMapKeyClass
JaxbMapKeyClass getMapKeyClass()
-
setMapKeyClass
void setMapKeyClass(JaxbMapKeyClass value)
-
getMapKeyTemporal
TemporalType getMapKeyTemporal()
-
setMapKeyTemporal
void setMapKeyTemporal(TemporalType value)
-
getMapKeyEnumerated
EnumType getMapKeyEnumerated()
-
setMapKeyEnumerated
void setMapKeyEnumerated(EnumType value)
-
getMapKeyAttributeOverride
List<JaxbAttributeOverride> getMapKeyAttributeOverride()
-
getMapKeyConvert
List<JaxbConvert> getMapKeyConvert()
-
getMapKeyColumn
JaxbMapKeyColumn getMapKeyColumn()
-
setMapKeyColumn
void setMapKeyColumn(JaxbMapKeyColumn value)
-
getMapKeyJoinColumn
List<JaxbMapKeyJoinColumn> getMapKeyJoinColumn()
-
getMapKeyForeignKey
JaxbForeignKey getMapKeyForeignKey()
-
setMapKeyForeignKey
void setMapKeyForeignKey(JaxbForeignKey value)
-
-