Package org.hibernate.boot.jaxb.mapping
Interface AssociationAttribute
-
- All Superinterfaces:
FetchableAttribute
,PersistentAttribute
- All Known Subinterfaces:
ToOneAttribute
- All Known Implementing Classes:
JaxbManyToMany
,JaxbManyToOne
,JaxbOneToMany
,JaxbOneToOne
public interface AssociationAttribute extends PersistentAttribute, FetchableAttribute
JAXB binding interface for association attributes (to-one and plural mappings)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JaxbCascadeType
getCascade()
JaxbJoinTable
getJoinTable()
String
getTargetEntity()
void
setCascade(JaxbCascadeType value)
void
setJoinTable(JaxbJoinTable value)
void
setTargetEntity(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
-
getJoinTable
JaxbJoinTable getJoinTable()
-
setJoinTable
void setJoinTable(JaxbJoinTable value)
-
getCascade
JaxbCascadeType getCascade()
-
setCascade
void setCascade(JaxbCascadeType value)
-
getTargetEntity
String getTargetEntity()
-
setTargetEntity
void setTargetEntity(String value)
-
-