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

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

public class PrimaryResultSummary
extends Object

The Primary_Result_Summary class provides a high-level description of the types of products included in the collection or bundle

Java class for Primary_Result_Summary complex type.

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

 <complexType name="Primary_Result_Summary">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="type" type="{http://pds.nasa.gov/pds4/pds/v1}type" minOccurs="0"/>
         <element name="purpose" type="{http://pds.nasa.gov/pds4/pds/v1}purpose"/>
         <element name="data_regime" type="{http://pds.nasa.gov/pds4/pds/v1}data_regime" maxOccurs="unbounded" minOccurs="0"/>
         <element name="processing_level" type="{http://pds.nasa.gov/pds4/pds/v1}processing_level"/>
         <element name="processing_level_id" type="{http://pds.nasa.gov/pds4/pds/v1}processing_level_id" minOccurs="0"/>
         <element name="description" type="{http://pds.nasa.gov/pds4/pds/v1}description" minOccurs="0"/>
         <element name="Science_Facets" type="{http://pds.nasa.gov/pds4/pds/v1}Science_Facets" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<String> dataRegimes
           
protected  String description
           
protected  String processingLevel
           
protected  String processingLevelId
           
protected  String purpose
           
protected  List<ScienceFacets> scienceFacets
           
protected  String type
           
 
Constructor Summary
PrimaryResultSummary()
           
 
Method Summary
 List<String> getDataRegimes()
          Gets the value of the dataRegimes property.
 String getDescription()
          Gets the value of the description property.
 String getProcessingLevel()
          Gets the value of the processingLevel property.
 String getProcessingLevelId()
          Gets the value of the processingLevelId property.
 String getPurpose()
          Gets the value of the purpose property.
 List<ScienceFacets> getScienceFacets()
          Gets the value of the scienceFacets property.
 String getType()
          Gets the value of the type property.
 void setDescription(String value)
          Sets the value of the description property.
 void setProcessingLevel(String value)
          Sets the value of the processingLevel property.
 void setProcessingLevelId(String value)
          Sets the value of the processingLevelId property.
 void setPurpose(String value)
          Sets the value of the purpose property.
 void setType(String value)
          Sets the value of the type property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

protected String type

purpose

protected String purpose

dataRegimes

protected List<String> dataRegimes

processingLevel

protected String processingLevel

processingLevelId

protected String processingLevelId

description

protected String description

scienceFacets

protected List<ScienceFacets> scienceFacets
Constructor Detail

PrimaryResultSummary

public PrimaryResultSummary()
Method Detail

getType

public String getType()
Gets the value of the type property.

Returns:
possible object is String

setType

public void setType(String value)
Sets the value of the type property.

Parameters:
value - allowed object is String

getPurpose

public String getPurpose()
Gets the value of the purpose property.

Returns:
possible object is String

setPurpose

public void setPurpose(String value)
Sets the value of the purpose property.

Parameters:
value - allowed object is String

getDataRegimes

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

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

    getDataRegimes().add(newItem);
 

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


getProcessingLevel

public String getProcessingLevel()
Gets the value of the processingLevel property.

Returns:
possible object is String

setProcessingLevel

public void setProcessingLevel(String value)
Sets the value of the processingLevel property.

Parameters:
value - allowed object is String

getProcessingLevelId

public String getProcessingLevelId()
Gets the value of the processingLevelId property.

Returns:
possible object is String

setProcessingLevelId

public void setProcessingLevelId(String value)
Sets the value of the processingLevelId property.

Parameters:
value - allowed object is String

getDescription

public String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(String value)
Sets the value of the description property.

Parameters:
value - allowed object is String

getScienceFacets

public List<ScienceFacets> getScienceFacets()
Gets the value of the scienceFacets 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 scienceFacets property.

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

    getScienceFacets().add(newItem);
 

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



Copyright © 2014. All Rights Reserved.