Class JaxbHbmToolingHintType

  • All Implemented Interfaces:
    java.io.Serializable

    public class JaxbHbmToolingHintType
    extends java.lang.Object
    implements java.io.Serializable
    is used to assign meta-level attributes to a class or property. Is currently used by tooling as a placeholder for values that is not directly related to OR mappings. Example: the-hint-value

    Java class for ToolingHintType complex type.

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

     <complexType name="ToolingHintType">
       <simpleContent>
         <extension base="<http://www.w3.org/2001/XMLSchema>string">
           <attribute name="attribute" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="inherit" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
         </extension>
       </simpleContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.Boolean inheritable  
      protected java.lang.String name  
      protected java.lang.String value  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getName()
      Gets the value of the name property.
      java.lang.String getValue()
      Gets the value of the value property.
      boolean isInheritable()
      Gets the value of the inheritable property.
      void setInheritable​(java.lang.Boolean value)
      Sets the value of the inheritable property.
      void setName​(java.lang.String value)
      Sets the value of the name property.
      void setValue​(java.lang.String value)
      Sets the value of the value property.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • value

        protected java.lang.String value
      • name

        protected java.lang.String name
      • inheritable

        protected java.lang.Boolean inheritable
    • Constructor Detail

      • JaxbHbmToolingHintType

        public JaxbHbmToolingHintType()
    • Method Detail

      • getValue

        public java.lang.String getValue()
        Gets the value of the value property.
        Returns:
        possible object is String
      • setValue

        public void setValue​(java.lang.String value)
        Sets the value of the value property.
        Parameters:
        value - allowed object is String
      • getName

        public java.lang.String getName()
        Gets the value of the name property.
        Returns:
        possible object is String
      • setName

        public void setName​(java.lang.String value)
        Sets the value of the name property.
        Parameters:
        value - allowed object is String
      • isInheritable

        public boolean isInheritable()
        Gets the value of the inheritable property.
        Returns:
        possible object is Boolean
      • setInheritable

        public void setInheritable​(java.lang.Boolean value)
        Sets the value of the inheritable property.
        Parameters:
        value - allowed object is Boolean