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 interface
DiscriminatedAssociation.Discriminator
JAXB binding interface for describing the discriminator of a discriminated associationstatic interface
DiscriminatedAssociation.Key
The key of aDiscriminatedAssociation
- the (logical) foreign-key value
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DiscriminatedAssociation.Discriminator
getDiscriminator()
Details about the discriminatorDiscriminatedAssociation.Key
getKey()
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
-
-