Package org.hibernate.boot.jaxb.mapping
Interface CollectionAttribute
- All Superinterfaces:
FetchableAttribute,PersistentAttribute
- All Known Implementing Classes:
JaxbElementCollection,JaxbManyToMany,JaxbOneToMany
JAXB binding interface for plural attributes
- Author:
- Brett Meyer
-
Method Summary
Modifier and TypeMethodDescriptiongetSort()voidvoidsetMapKey(JaxbMapKey value) voidsetMapKeyClass(JaxbMapKeyClass value) voidsetMapKeyColumn(JaxbMapKeyColumn value) voidsetMapKeyEnumerated(EnumType value) voidvoidsetMapKeyTemporal(TemporalType value) voidsetOrderBy(String value) voidsetOrderColumn(JaxbOrderColumn value) voidMethods inherited from interface org.hibernate.boot.jaxb.mapping.FetchableAttribute
getFetch, setFetchMethods inherited from interface org.hibernate.boot.jaxb.mapping.PersistentAttribute
getAccess, getAttributeAccessor, getName, setAccess, setAttributeAccessor, setName
-
Method Details
-
getFetchMode
JaxbPluralFetchMode getFetchMode() -
setFetchMode
-
getOrderBy
String getOrderBy() -
setOrderBy
-
getOrderColumn
JaxbOrderColumn getOrderColumn() -
setOrderColumn
-
getSort
String getSort() -
setSort
-
getMapKey
JaxbMapKey getMapKey() -
setMapKey
-
getMapKeyClass
JaxbMapKeyClass getMapKeyClass() -
setMapKeyClass
-
getMapKeyTemporal
TemporalType getMapKeyTemporal() -
setMapKeyTemporal
-
getMapKeyEnumerated
EnumType getMapKeyEnumerated() -
setMapKeyEnumerated
-
getMapKeyAttributeOverride
List<JaxbAttributeOverride> getMapKeyAttributeOverride() -
getMapKeyConvert
List<JaxbConvert> getMapKeyConvert() -
getMapKeyColumn
JaxbMapKeyColumn getMapKeyColumn() -
setMapKeyColumn
-
getMapKeyJoinColumn
List<JaxbMapKeyJoinColumn> getMapKeyJoinColumn() -
getMapKeyForeignKey
JaxbForeignKey getMapKeyForeignKey() -
setMapKeyForeignKey
-