Package org.hibernate.boot.jaxb.mapping
Interface CollectionAttribute
-
- All Superinterfaces:
FetchableAttribute,PersistentAttribute
- All Known Implementing Classes:
JaxbElementCollection,JaxbManyToMany,JaxbOneToMany
public interface CollectionAttribute extends FetchableAttribute
JAXB binding interface for plural attributes
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JaxbPluralFetchModegetFetchMode()JaxbMapKeygetMapKey()List<JaxbAttributeOverride>getMapKeyAttributeOverride()JaxbMapKeyClassgetMapKeyClass()JaxbMapKeyColumngetMapKeyColumn()List<JaxbConvert>getMapKeyConvert()EnumTypegetMapKeyEnumerated()JaxbForeignKeygetMapKeyForeignKey()List<JaxbMapKeyJoinColumn>getMapKeyJoinColumn()TemporalTypegetMapKeyTemporal()StringgetOrderBy()JaxbOrderColumngetOrderColumn()StringgetSort()voidsetFetchMode(JaxbPluralFetchMode mode)voidsetMapKey(JaxbMapKey value)voidsetMapKeyClass(JaxbMapKeyClass value)voidsetMapKeyColumn(JaxbMapKeyColumn value)voidsetMapKeyEnumerated(EnumType value)voidsetMapKeyForeignKey(JaxbForeignKey value)voidsetMapKeyTemporal(TemporalType value)voidsetOrderBy(String value)voidsetOrderColumn(JaxbOrderColumn value)voidsetSort(String value)-
Methods inherited from interface org.hibernate.boot.jaxb.mapping.FetchableAttribute
getFetch, setFetch
-
Methods inherited from interface org.hibernate.boot.jaxb.mapping.PersistentAttribute
getAccess, getAttributeAccessor, getName, setAccess, setAttributeAccessor, setName
-
-
-
-
Method Detail
-
getFetchMode
JaxbPluralFetchMode getFetchMode()
-
setFetchMode
void setFetchMode(JaxbPluralFetchMode mode)
-
getOrderBy
String getOrderBy()
-
setOrderBy
void setOrderBy(String value)
-
getOrderColumn
JaxbOrderColumn getOrderColumn()
-
setOrderColumn
void setOrderColumn(JaxbOrderColumn value)
-
getSort
String getSort()
-
setSort
void setSort(String 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)
-
-