Class TerminologicalEntry


  • public class TerminologicalEntry
    extends java.lang.Object
    The terminological_entry class provides the name (designation) and definition of the attribute in a specified natural language.

    Java class for Terminological_Entry complex type

    .

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

    
     <complexType name="Terminological_Entry">
       <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="definition" type="{http://pds.nasa.gov/pds4/pds/v1}definition"/>
             <element name="language" type="{http://pds.nasa.gov/pds4/pds/v1}language"/>
             <element name="preferred_flag" type="{http://pds.nasa.gov/pds4/pds/v1}preferred_flag"/>
             <element name="skos_relation_name" type="{http://pds.nasa.gov/pds4/pds/v1}skos_relation_name" minOccurs="0"/>
             <element name="mapping_type" type="{http://pds.nasa.gov/pds4/pds/v1}mapping_type" minOccurs="0"/>
             <element name="instance_id" type="{http://pds.nasa.gov/pds4/pds/v1}instance_id" minOccurs="0"/>
             <element name="External_Reference_Extended" type="{http://pds.nasa.gov/pds4/pds/v1}External_Reference_Extended" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • name

        protected java.lang.String name
      • definition

        protected java.lang.String definition
      • language

        protected java.lang.String language
      • preferredFlag

        protected boolean preferredFlag
      • skosRelationName

        protected java.lang.String skosRelationName
      • mappingType

        protected java.lang.String mappingType
      • instanceId

        protected java.lang.String instanceId
    • Constructor Detail

      • TerminologicalEntry

        public TerminologicalEntry()
    • 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
      • 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
      • getLanguage

        public java.lang.String getLanguage()
        Gets the value of the language property.
        Returns:
        possible object is String
      • setLanguage

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

        public boolean isPreferredFlag()
        Gets the value of the preferredFlag property.
      • setPreferredFlag

        public void setPreferredFlag​(boolean value)
        Sets the value of the preferredFlag property.
      • getSkosRelationName

        public java.lang.String getSkosRelationName()
        Gets the value of the skosRelationName property.
        Returns:
        possible object is String
      • setSkosRelationName

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

        public java.lang.String getMappingType()
        Gets the value of the mappingType property.
        Returns:
        possible object is String
      • setMappingType

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

        public java.lang.String getInstanceId()
        Gets the value of the instanceId property.
        Returns:
        possible object is String
      • setInstanceId

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

        public java.util.List<ExternalReferenceExtended> getExternalReferenceExtendeds()
        Gets the value of the externalReferenceExtendeds 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 externalReferenceExtendeds property.

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

         getExternalReferenceExtendeds().add(newItem);
         

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

        Returns:
        The value of the externalReferenceExtendeds property.