Class IngestLDD

java.lang.Object
gov.nasa.arc.pds.xml.generated.IngestLDD

public class IngestLDD
extends Object
The Ingest_LDD class provides a form for collecting class and attribute definitions.

Java class for Ingest_LDD complex type.

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

 <complexType name="Ingest_LDD">
   <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="ldd_version_id" type="{http://pds.nasa.gov/pds4/pds/v1}ldd_version_id"/>
         <element name="dictionary_type" type="{http://pds.nasa.gov/pds4/pds/v1}dictionary_type"/>
         <element name="full_name" type="{http://pds.nasa.gov/pds4/pds/v1}full_name"/>
         <element name="steward_id" type="{http://pds.nasa.gov/pds4/pds/v1}steward_id"/>
         <element name="namespace_id" type="{http://pds.nasa.gov/pds4/pds/v1}namespace_id"/>
         <element name="external_property_maps_id" type="{http://pds.nasa.gov/pds4/pds/v1}external_property_maps_id" maxOccurs="unbounded" minOccurs="0"/>
         <element name="comment" type="{http://pds.nasa.gov/pds4/pds/v1}comment" minOccurs="0"/>
         <element name="last_modification_date_time" type="{http://pds.nasa.gov/pds4/pds/v1}last_modification_date_time"/>
         <element name="DD_Attribute" type="{http://pds.nasa.gov/pds4/pds/v1}DD_Attribute" maxOccurs="unbounded" minOccurs="0"/>
         <element name="DD_Class" type="{http://pds.nasa.gov/pds4/pds/v1}DD_Class" maxOccurs="unbounded" minOccurs="0"/>
         <element name="DD_Rule" type="{http://pds.nasa.gov/pds4/pds/v1}DD_Rule" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Property_Maps" type="{http://pds.nasa.gov/pds4/pds/v1}Property_Maps" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • name

      protected String name
    • lddVersionId

      protected String lddVersionId
    • dictionaryType

      protected String dictionaryType
    • fullName

      protected String fullName
    • stewardId

      protected String stewardId
    • namespaceId

      protected String namespaceId
    • externalPropertyMapsIds

      protected List<String> externalPropertyMapsIds
    • comment

      protected String comment
    • lastModificationDateTime

      protected String lastModificationDateTime
    • ddAttributes

      protected List<DDAttribute> ddAttributes
    • ddClasses

      protected List<DDClass> ddClasses
    • ddRules

      protected List<DDRule> ddRules
    • propertyMaps

      protected List<PropertyMaps> propertyMaps
  • Constructor Details

    • IngestLDD

      public IngestLDD()
  • Method Details

    • getName

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

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

      public String getLddVersionId()
      Gets the value of the lddVersionId property.
      Returns:
      possible object is String
    • setLddVersionId

      public void setLddVersionId​(String value)
      Sets the value of the lddVersionId property.
      Parameters:
      value - allowed object is String
    • getDictionaryType

      public String getDictionaryType()
      Gets the value of the dictionaryType property.
      Returns:
      possible object is String
    • setDictionaryType

      public void setDictionaryType​(String value)
      Sets the value of the dictionaryType property.
      Parameters:
      value - allowed object is String
    • getFullName

      public String getFullName()
      Gets the value of the fullName property.
      Returns:
      possible object is String
    • setFullName

      public void setFullName​(String value)
      Sets the value of the fullName property.
      Parameters:
      value - allowed object is String
    • getStewardId

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

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

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

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

      public List<String> getExternalPropertyMapsIds()
      Gets the value of the externalPropertyMapsIds 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 externalPropertyMapsIds property.

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

          getExternalPropertyMapsIds().add(newItem);
       

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

    • getComment

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

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

      public String getLastModificationDateTime()
      Gets the value of the lastModificationDateTime property.
      Returns:
      possible object is String
    • setLastModificationDateTime

      public void setLastModificationDateTime​(String value)
      Sets the value of the lastModificationDateTime property.
      Parameters:
      value - allowed object is String
    • getDDAttributes

      public List<DDAttribute> getDDAttributes()
      Gets the value of the ddAttributes 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 ddAttributes property.

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

          getDDAttributes().add(newItem);
       

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

    • getDDClasses

      public List<DDClass> getDDClasses()
      Gets the value of the ddClasses 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 ddClasses property.

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

          getDDClasses().add(newItem);
       

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

    • getDDRules

      public List<DDRule> getDDRules()
      Gets the value of the ddRules 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 ddRules property.

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

          getDDRules().add(newItem);
       

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

    • getPropertyMaps

      public List<PropertyMaps> getPropertyMaps()
      Gets the value of the propertyMaps 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 propertyMaps property.

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

          getPropertyMaps().add(newItem);
       

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