Class DDClassFull


  • public class DDClassFull
    extends java.lang.Object
    The DD_Class_Full class provides a more complete definition of a class for a data dictionary.

    Java class for DD_Class_Full complex type

    .

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

    
     <complexType name="DD_Class_Full">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="name" type="{http://pds.nasa.gov/pds4/pds/v1}name"/>
             <element name="version_id" type="{http://pds.nasa.gov/pds4/pds/v1}version_id"/>
             <element name="local_identifier" type="{http://pds.nasa.gov/pds4/pds/v1}local_identifier"/>
             <element name="steward_id" type="{http://pds.nasa.gov/pds4/pds/v1}steward_id"/>
             <element name="type" type="{http://pds.nasa.gov/pds4/pds/v1}type"/>
             <element name="namespace_id" type="{http://pds.nasa.gov/pds4/pds/v1}namespace_id"/>
             <element name="submitter_name" type="{http://pds.nasa.gov/pds4/pds/v1}submitter_name"/>
             <element name="definition" type="{http://pds.nasa.gov/pds4/pds/v1}definition"/>
             <element name="comment" type="{http://pds.nasa.gov/pds4/pds/v1}comment" minOccurs="0"/>
             <element name="registered_by" type="{http://pds.nasa.gov/pds4/pds/v1}registered_by"/>
             <element name="registration_authority_id" type="{http://pds.nasa.gov/pds4/pds/v1}registration_authority_id"/>
             <element name="abstract_flag" type="{http://pds.nasa.gov/pds4/pds/v1}abstract_flag" minOccurs="0"/>
             <element name="element_flag" type="{http://pds.nasa.gov/pds4/pds/v1}element_flag" minOccurs="0"/>
             <element name="DD_Association" type="{http://pds.nasa.gov/pds4/pds/v1}DD_Association" maxOccurs="unbounded" minOccurs="0"/>
             <element name="Terminological_Entry" type="{http://pds.nasa.gov/pds4/pds/v1}Terminological_Entry" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Summary

      Constructors 
      Constructor Description
      DDClassFull()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getComment()
      Gets the value of the comment property.
      java.util.List<DDAssociation> getDDAssociations()
      Gets the value of the ddAssociations property.
      java.lang.String getDefinition()
      Gets the value of the definition property.
      java.lang.String getLocalIdentifier()
      Gets the value of the localIdentifier property.
      java.lang.String getName()
      Gets the value of the name property.
      java.lang.String getNamespaceId()
      Gets the value of the namespaceId property.
      java.lang.String getRegisteredBy()
      Gets the value of the registeredBy property.
      java.lang.String getRegistrationAuthorityId()
      Gets the value of the registrationAuthorityId property.
      java.lang.String getStewardId()
      Gets the value of the stewardId property.
      java.lang.String getSubmitterName()
      Gets the value of the submitterName property.
      java.util.List<TerminologicalEntry> getTerminologicalEntries()
      Gets the value of the terminologicalEntries property.
      java.lang.String getType()
      Gets the value of the type property.
      java.lang.String getVersionId()
      Gets the value of the versionId property.
      java.lang.Boolean isAbstractFlag()
      Gets the value of the abstractFlag property.
      java.lang.Boolean isElementFlag()
      Gets the value of the elementFlag property.
      void setAbstractFlag​(java.lang.Boolean value)
      Sets the value of the abstractFlag property.
      void setComment​(java.lang.String value)
      Sets the value of the comment property.
      void setDefinition​(java.lang.String value)
      Sets the value of the definition property.
      void setElementFlag​(java.lang.Boolean value)
      Sets the value of the elementFlag property.
      void setLocalIdentifier​(java.lang.String value)
      Sets the value of the localIdentifier property.
      void setName​(java.lang.String value)
      Sets the value of the name property.
      void setNamespaceId​(java.lang.String value)
      Sets the value of the namespaceId property.
      void setRegisteredBy​(java.lang.String value)
      Sets the value of the registeredBy property.
      void setRegistrationAuthorityId​(java.lang.String value)
      Sets the value of the registrationAuthorityId property.
      void setStewardId​(java.lang.String value)
      Sets the value of the stewardId property.
      void setSubmitterName​(java.lang.String value)
      Sets the value of the submitterName property.
      void setType​(java.lang.String value)
      Sets the value of the type property.
      void setVersionId​(java.lang.String value)
      Sets the value of the versionId property.
      • Methods inherited from class java.lang.Object

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

      • name

        protected java.lang.String name
      • versionId

        protected java.lang.String versionId
      • localIdentifier

        protected java.lang.String localIdentifier
      • stewardId

        protected java.lang.String stewardId
      • type

        protected java.lang.String type
      • namespaceId

        protected java.lang.String namespaceId
      • submitterName

        protected java.lang.String submitterName
      • definition

        protected java.lang.String definition
      • comment

        protected java.lang.String comment
      • registeredBy

        protected java.lang.String registeredBy
      • registrationAuthorityId

        protected java.lang.String registrationAuthorityId
      • abstractFlag

        protected java.lang.Boolean abstractFlag
      • elementFlag

        protected java.lang.Boolean elementFlag
      • ddAssociations

        protected java.util.List<DDAssociation> ddAssociations
    • Constructor Detail

      • DDClassFull

        public DDClassFull()
    • Method Detail

      • 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
      • getVersionId

        public java.lang.String getVersionId()
        Gets the value of the versionId property.
        Returns:
        possible object is String
      • setVersionId

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

        public java.lang.String getLocalIdentifier()
        Gets the value of the localIdentifier property.
        Returns:
        possible object is String
      • setLocalIdentifier

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

        public java.lang.String getStewardId()
        Gets the value of the stewardId property.
        Returns:
        possible object is String
      • setStewardId

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

        public java.lang.String getType()
        Gets the value of the type property.
        Returns:
        possible object is String
      • setType

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

        public java.lang.String getNamespaceId()
        Gets the value of the namespaceId property.
        Returns:
        possible object is String
      • setNamespaceId

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

        public java.lang.String getSubmitterName()
        Gets the value of the submitterName property.
        Returns:
        possible object is String
      • setSubmitterName

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

        public java.lang.String getDefinition()
        Gets the value of the definition property.
        Returns:
        possible object is String
      • setDefinition

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

        public java.lang.String getComment()
        Gets the value of the comment property.
        Returns:
        possible object is String
      • setComment

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

        public java.lang.String getRegisteredBy()
        Gets the value of the registeredBy property.
        Returns:
        possible object is String
      • setRegisteredBy

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

        public java.lang.String getRegistrationAuthorityId()
        Gets the value of the registrationAuthorityId property.
        Returns:
        possible object is String
      • setRegistrationAuthorityId

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

        public java.lang.Boolean isAbstractFlag()
        Gets the value of the abstractFlag property.
        Returns:
        possible object is Boolean
      • setAbstractFlag

        public void setAbstractFlag​(java.lang.Boolean value)
        Sets the value of the abstractFlag property.
        Parameters:
        value - allowed object is Boolean
      • isElementFlag

        public java.lang.Boolean isElementFlag()
        Gets the value of the elementFlag property.
        Returns:
        possible object is Boolean
      • setElementFlag

        public void setElementFlag​(java.lang.Boolean value)
        Sets the value of the elementFlag property.
        Parameters:
        value - allowed object is Boolean
      • getDDAssociations

        public java.util.List<DDAssociation> getDDAssociations()
        Gets the value of the ddAssociations 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 ddAssociations property.

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

         getDDAssociations().add(newItem);
         

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

        Returns:
        The value of the ddAssociations property.
      • getTerminologicalEntries

        public java.util.List<TerminologicalEntry> getTerminologicalEntries()
        Gets the value of the terminologicalEntries 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 terminologicalEntries property.

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

         getTerminologicalEntries().add(newItem);
         

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

        Returns:
        The value of the terminologicalEntries property.