gov.nasa.arc.pds.xml.generated
Class InformationPackageComponent

java.lang.Object
  extended by gov.nasa.arc.pds.xml.generated.InformationPackageComponent

public class InformationPackageComponent
extends Object

The Information_Package_Component class associates a Bundle, Collections or Basic Products with Checksum and Storage Manifests.

Java class for Information_Package_Component complex type.

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

 <complexType name="Information_Package_Component">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="checksum_manifest_checksum" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_MD5_Checksum" minOccurs="0"/>
         <element name="checksum_type" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed" minOccurs="0"/>
         <element name="transfer_manifest_checksum" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_MD5_Checksum" minOccurs="0"/>
         <element name="Internal_Reference" type="{http://pds.nasa.gov/pds4/pds/v1}Internal_Reference" maxOccurs="unbounded"/>
         <element name="File_Area_Checksum_Manifest" type="{http://pds.nasa.gov/pds4/pds/v1}File_Area_Checksum_Manifest" minOccurs="0"/>
         <element name="File_Area_Transfer_Manifest" type="{http://pds.nasa.gov/pds4/pds/v1}File_Area_Transfer_Manifest" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String checksumManifestChecksum
           
protected  String checksumType
           
protected  FileAreaChecksumManifest fileAreaChecksumManifest
           
protected  FileAreaTransferManifest fileAreaTransferManifest
           
protected  List<InternalReference> internalReferences
           
protected  String transferManifestChecksum
           
 
Constructor Summary
InformationPackageComponent()
           
 
Method Summary
 String getChecksumManifestChecksum()
          Gets the value of the checksumManifestChecksum property.
 String getChecksumType()
          Gets the value of the checksumType property.
 FileAreaChecksumManifest getFileAreaChecksumManifest()
          Gets the value of the fileAreaChecksumManifest property.
 FileAreaTransferManifest getFileAreaTransferManifest()
          Gets the value of the fileAreaTransferManifest property.
 List<InternalReference> getInternalReferences()
          Gets the value of the internalReferences property.
 String getTransferManifestChecksum()
          Gets the value of the transferManifestChecksum property.
 void setChecksumManifestChecksum(String value)
          Sets the value of the checksumManifestChecksum property.
 void setChecksumType(String value)
          Sets the value of the checksumType property.
 void setFileAreaChecksumManifest(FileAreaChecksumManifest value)
          Sets the value of the fileAreaChecksumManifest property.
 void setFileAreaTransferManifest(FileAreaTransferManifest value)
          Sets the value of the fileAreaTransferManifest property.
 void setTransferManifestChecksum(String value)
          Sets the value of the transferManifestChecksum property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

checksumManifestChecksum

protected String checksumManifestChecksum

checksumType

protected String checksumType

transferManifestChecksum

protected String transferManifestChecksum

internalReferences

protected List<InternalReference> internalReferences

fileAreaChecksumManifest

protected FileAreaChecksumManifest fileAreaChecksumManifest

fileAreaTransferManifest

protected FileAreaTransferManifest fileAreaTransferManifest
Constructor Detail

InformationPackageComponent

public InformationPackageComponent()
Method Detail

getChecksumManifestChecksum

public String getChecksumManifestChecksum()
Gets the value of the checksumManifestChecksum property.

Returns:
possible object is String

setChecksumManifestChecksum

public void setChecksumManifestChecksum(String value)
Sets the value of the checksumManifestChecksum property.

Parameters:
value - allowed object is String

getChecksumType

public String getChecksumType()
Gets the value of the checksumType property.

Returns:
possible object is String

setChecksumType

public void setChecksumType(String value)
Sets the value of the checksumType property.

Parameters:
value - allowed object is String

getTransferManifestChecksum

public String getTransferManifestChecksum()
Gets the value of the transferManifestChecksum property.

Returns:
possible object is String

setTransferManifestChecksum

public void setTransferManifestChecksum(String value)
Sets the value of the transferManifestChecksum property.

Parameters:
value - allowed object is String

getInternalReferences

public List<InternalReference> getInternalReferences()
Gets the value of the internalReferences 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 internalReferences property.

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

    getInternalReferences().add(newItem);
 

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


getFileAreaChecksumManifest

public FileAreaChecksumManifest getFileAreaChecksumManifest()
Gets the value of the fileAreaChecksumManifest property.

Returns:
possible object is FileAreaChecksumManifest

setFileAreaChecksumManifest

public void setFileAreaChecksumManifest(FileAreaChecksumManifest value)
Sets the value of the fileAreaChecksumManifest property.

Parameters:
value - allowed object is FileAreaChecksumManifest

getFileAreaTransferManifest

public FileAreaTransferManifest getFileAreaTransferManifest()
Gets the value of the fileAreaTransferManifest property.

Returns:
possible object is FileAreaTransferManifest

setFileAreaTransferManifest

public void setFileAreaTransferManifest(FileAreaTransferManifest value)
Sets the value of the fileAreaTransferManifest property.

Parameters:
value - allowed object is FileAreaTransferManifest


Copyright © 2013. All Rights Reserved.