Class JaxbHbmToolingHintContainer

java.lang.Object
org.hibernate.boot.jaxb.hbm.spi.JaxbHbmToolingHintContainer
All Implemented Interfaces:
Serializable, ToolingHintContainer
Direct Known Subclasses:
JaxbHbmAnyAssociationType, JaxbHbmArrayType, JaxbHbmBagCollectionType, JaxbHbmBaseVersionAttributeType, JaxbHbmBasicAttributeType, JaxbHbmCollectionIdType, JaxbHbmCompositeAttributeType, JaxbHbmCompositeCollectionElementType, JaxbHbmCompositeIdType, JaxbHbmCompositeKeyBasicAttributeType, JaxbHbmCompositeKeyManyToOneType, JaxbHbmEntityBaseDefinition, JaxbHbmHibernateMapping, JaxbHbmListType, JaxbHbmManyToManyCollectionElementType, JaxbHbmManyToOneType, JaxbHbmMapType, JaxbHbmOneToOneType, JaxbHbmSetType, JaxbHbmSimpleIdType, PluralAttributeInfoIdBagAdapter, PluralAttributeInfoPrimitiveArrayAdapter

public abstract class JaxbHbmToolingHintContainer extends Object implements Serializable, ToolingHintContainer
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>
 
See Also:
  • Field Details

  • Constructor Details

    • JaxbHbmToolingHintContainer

      public JaxbHbmToolingHintContainer()
  • Method Details

    • getToolingHints

      public List<JaxbHbmToolingHintType> 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 Jakarta XML Binding 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

      Specified by:
      getToolingHints in interface ToolingHintContainer
      Returns:
      The value of the toolingHints property.