Class SubscriberPDS3


  • public class SubscriberPDS3
    extends java.lang.Object
    The Subscriber PDS3 class provides the name of the subscriber and their subscription list.

    Java class for Subscriber_PDS3 complex type

    .

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

    
     <complexType name="Subscriber_PDS3">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="full_name" type="{http://pds.nasa.gov/pds4/pds/v1}full_name"/>
             <element name="local_identifier" type="{http://pds.nasa.gov/pds4/pds/v1}local_identifier" minOccurs="0"/>
             <element name="subscription_id" type="{http://pds.nasa.gov/pds4/pds/v1}subscription_id" maxOccurs="unbounded"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String fullName  
      protected java.lang.String localIdentifier  
      protected java.util.List<java.lang.String> subscriptionIds  
    • Constructor Summary

      Constructors 
      Constructor Description
      SubscriberPDS3()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getFullName()
      Gets the value of the fullName property.
      java.lang.String getLocalIdentifier()
      Gets the value of the localIdentifier property.
      java.util.List<java.lang.String> getSubscriptionIds()
      Gets the value of the subscriptionIds property.
      void setFullName​(java.lang.String value)
      Sets the value of the fullName property.
      void setLocalIdentifier​(java.lang.String value)
      Sets the value of the localIdentifier property.
      • Methods inherited from class java.lang.Object

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

      • fullName

        protected java.lang.String fullName
      • localIdentifier

        protected java.lang.String localIdentifier
      • subscriptionIds

        protected java.util.List<java.lang.String> subscriptionIds
    • Constructor Detail

      • SubscriberPDS3

        public SubscriberPDS3()
    • Method Detail

      • getFullName

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

        public void setFullName​(java.lang.String value)
        Sets the value of the fullName 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
      • getSubscriptionIds

        public java.util.List<java.lang.String> getSubscriptionIds()
        Gets the value of the subscriptionIds 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 subscriptionIds property.

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

         getSubscriptionIds().add(newItem);
         

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

        Returns:
        The value of the subscriptionIds property.