Top Description Fields Constructors Methods
org.hibernate.boot.jaxb.hbm.spi

public abstract Class JaxbHbmToolingHintContainer

extends Object
implements Serializable, ToolingHintContainer
Class Inheritance
All Implemented Interfaces
org.hibernate.boot.jaxb.hbm.spi.ToolingHintContainer, java.io.Serializable
Known Direct Subclasses
org.hibernate.boot.jaxb.hbm.spi.PluralAttributeInfoIdBagAdapter, org.hibernate.boot.jaxb.hbm.spi.PluralAttributeInfoPrimitiveArrayAdapter, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmAnyAssociationType, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmArrayType, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmBagCollectionType, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmBaseVersionAttributeType, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmBasicAttributeType, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmCollectionIdType, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmCompositeAttributeType, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmCompositeCollectionElementType, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmCompositeIdType, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmCompositeKeyManyToOneType, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmEntityBaseDefinition, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmHibernateMapping, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmCompositeKeyBasicAttributeType, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmListType, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmManyToManyCollectionElementType, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmManyToOneType, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmMapType, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmOneToOneType, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmSetType, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmSimpleIdType
Annotations
@XmlAccessorType:FIELD
@XmlType
name:ToolingHintContainer
namespace:http://www.hibernate.org/xsd/orm/hbm
propOrder:toolingHints
Imports
java.io.Serializable, java.util.ArrayList, .List, javax.xml.bind.annotation.XmlAccessType, .XmlAccessorType, .XmlElement, .XmlType

Describes an XSD base type for any complex type that can contain "tooling hints".

Java class for ToolingHintContainer complex type.

The following schema fragment specifies the expected content contained within this class.

<complexType name="ToolingHintContainer">
  <complexContent>
    <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
      <choice>
        <element name="meta" type="{http://www.hibernate.org/xsd/orm/hbm}ToolingHintType" maxOccurs="unbounded" minOccurs="0"/>
      </choice>
    </restriction>
  </complexContent>
</complexType>

Field Summary

Modifier and TypeField and Description
protected List<JaxbHbmToolingHintType>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public List<JaxbHbmToolingHintType>
getToolingHints()

Implements org.hibernate.boot.jaxb.hbm.spi.ToolingHintContainer.getToolingHints.

Gets the value of the toolingHints property.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

toolingHintsback to summary
protected List<JaxbHbmToolingHintType> toolingHints
Annotations
@XmlElement
name:meta
namespace:http://www.hibernate.org/xsd/orm/hbm

Constructor Detail

JaxbHbmToolingHintContainerback to summary
public JaxbHbmToolingHintContainer()

Method Detail

getToolingHintsback to summary
public List<JaxbHbmToolingHintType> getToolingHints()

Implements org.hibernate.boot.jaxb.hbm.spi.ToolingHintContainer.getToolingHints.

Gets the value of the toolingHints property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the toolingHints property.

For example, to add a new item, do as follows:

   getToolingHints().add(newItem);

Objects of the following type(s) are allowed in the list JaxbHbmToolingHintType