Top Description Methods
org.hibernate.boot.jaxb.mapping

public Interface AttributesContainer

Known Direct Implementers
org.hibernate.boot.jaxb.mapping.JaxbAttributes, org.hibernate.boot.jaxb.mapping.JaxbEmbeddableAttributes
Imports
java.util.List

JAXB binding interface for commonality between things which contain attributes.

API Note

In the mapping XSD, this equates to the `attributes` and `embeddable-attributes` nodes rather than the ManagedTypes themselves.

Authors
Strong Liu, Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public List<JaxbBasic>
public List<JaxbHbmAnyMapping>
public List<JaxbElementCollection>
public List<JaxbEmbedded>
public List<JaxbManyToMany>
public List<JaxbManyToOne>
public List<JaxbOneToMany>
public List<JaxbOneToOne>
public List<JaxbHbmManyToAny>
public List<JaxbTransient>

Method Detail

getBasicAttributesback to summary
public List<JaxbBasic> getBasicAttributes()
getDiscriminatedAssociationsback to summary
public List<JaxbHbmAnyMapping> getDiscriminatedAssociations()
getElementCollectionAttributesback to summary
public List<JaxbElementCollection> getElementCollectionAttributes()
getEmbeddedAttributesback to summary
public List<JaxbEmbedded> getEmbeddedAttributes()
getManyToManyAttributesback to summary
public List<JaxbManyToMany> getManyToManyAttributes()
getManyToOneAttributesback to summary
public List<JaxbManyToOne> getManyToOneAttributes()
getOneToManyAttributesback to summary
public List<JaxbOneToMany> getOneToManyAttributes()
getOneToOneAttributesback to summary
public List<JaxbOneToOne> getOneToOneAttributes()
getPluralDiscriminatedAssociationsback to summary
public List<JaxbHbmManyToAny> getPluralDiscriminatedAssociations()
getTransientsback to summary
public List<JaxbTransient> getTransients()