Package org.hibernate.boot.jaxb.mapping
Interface DiscriminatedAssociation
-
- All Superinterfaces:
PersistentAttribute
- All Known Implementing Classes:
JaxbHbmAnyMapping,JaxbHbmManyToAny
public interface DiscriminatedAssociation extends PersistentAttribute
JAXB binding interface for discriminated association based attributes (any and many-to-any)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceDiscriminatedAssociation.DiscriminatorJAXB binding interface for describing the discriminator of a discriminated associationstatic interfaceDiscriminatedAssociation.KeyThe key of aDiscriminatedAssociation- the (logical) foreign-key value
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DiscriminatedAssociation.DiscriminatorgetDiscriminator()Details about the discriminatorDiscriminatedAssociation.KeygetKey()Details about the logical association foreign-key-
Methods inherited from interface org.hibernate.boot.jaxb.mapping.PersistentAttribute
getAccess, getAttributeAccessor, getName, setAccess, setAttributeAccessor, setName
-
-
-
-
Method Detail
-
getKey
DiscriminatedAssociation.Key getKey()
Details about the logical association foreign-key
-
getDiscriminator
DiscriminatedAssociation.Discriminator getDiscriminator()
Details about the discriminator
-
-