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
-
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
jakarta.persistence.TemporalType getMapKeyTemporal()
-
setMapKeyTemporal
void setMapKeyTemporal(jakarta.persistence.TemporalType value)
-
getMapKeyEnumerated
jakarta.persistence.EnumType getMapKeyEnumerated()
-
setMapKeyEnumerated
void setMapKeyEnumerated(jakarta.persistence.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)
-
-