Class SoftwareSource
- java.lang.Object
- 
- gov.nasa.arc.pds.xml.generated.SoftwareSource
 
- 
 public class SoftwareSource extends java.lang.ObjectThe Software Source class provides a description of a software code that is stored as source code.Java class for Software_Source complex type .The following schema fragment specifies the expected content contained within this class. <complexType name="Software_Source"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="compile_note" type="{http://pds.nasa.gov/pds4/pds/v1}compile_note"/> <element name="files" type="{http://pds.nasa.gov/pds4/pds/v1}files"/> <element name="os_version" type="{http://pds.nasa.gov/pds4/pds/v1}os_version"/> <element name="program_notes_id" type="{http://pds.nasa.gov/pds4/pds/v1}program_notes_id"/> <element name="software_dialect" type="{http://pds.nasa.gov/pds4/pds/v1}software_dialect"/> <element name="software_format_type" type="{http://pds.nasa.gov/pds4/pds/v1}software_format_type"/> <element name="software_language" type="{http://pds.nasa.gov/pds4/pds/v1}software_language"/> <element name="supported_architecture_note" type="{http://pds.nasa.gov/pds4/pds/v1}supported_architecture_note" maxOccurs="unbounded"/> <element name="supported_operating_system_note" type="{http://pds.nasa.gov/pds4/pds/v1}supported_operating_system_note" maxOccurs="unbounded"/> <element name="system_requirements_note" type="{http://pds.nasa.gov/pds4/pds/v1}system_requirements_note"/> </sequence> </restriction> </complexContent> </complexType>
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.lang.StringcompileNoteprotected java.math.BigIntegerfilesprotected java.lang.StringosVersionprotected java.lang.StringprogramNotesIdprotected java.lang.StringsoftwareDialectprotected java.lang.StringsoftwareFormatTypeprotected java.lang.StringsoftwareLanguageprotected java.util.List<java.lang.String>supportedArchitectureNotesprotected java.util.List<java.lang.String>supportedOperatingSystemNotesprotected java.lang.StringsystemRequirementsNote
 - 
Constructor SummaryConstructors Constructor Description SoftwareSource()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCompileNote()Gets the value of the compileNote property.java.math.BigIntegergetFiles()Gets the value of the files property.java.lang.StringgetOsVersion()Gets the value of the osVersion property.java.lang.StringgetProgramNotesId()Gets the value of the programNotesId property.java.lang.StringgetSoftwareDialect()Gets the value of the softwareDialect property.java.lang.StringgetSoftwareFormatType()Gets the value of the softwareFormatType property.java.lang.StringgetSoftwareLanguage()Gets the value of the softwareLanguage property.java.util.List<java.lang.String>getSupportedArchitectureNotes()Gets the value of the supportedArchitectureNotes property.java.util.List<java.lang.String>getSupportedOperatingSystemNotes()Gets the value of the supportedOperatingSystemNotes property.java.lang.StringgetSystemRequirementsNote()Gets the value of the systemRequirementsNote property.voidsetCompileNote(java.lang.String value)Sets the value of the compileNote property.voidsetFiles(java.math.BigInteger value)Sets the value of the files property.voidsetOsVersion(java.lang.String value)Sets the value of the osVersion property.voidsetProgramNotesId(java.lang.String value)Sets the value of the programNotesId property.voidsetSoftwareDialect(java.lang.String value)Sets the value of the softwareDialect property.voidsetSoftwareFormatType(java.lang.String value)Sets the value of the softwareFormatType property.voidsetSoftwareLanguage(java.lang.String value)Sets the value of the softwareLanguage property.voidsetSystemRequirementsNote(java.lang.String value)Sets the value of the systemRequirementsNote property.
 
- 
- 
- 
Field Detail- 
compileNoteprotected java.lang.String compileNote 
 - 
filesprotected java.math.BigInteger files 
 - 
osVersionprotected java.lang.String osVersion 
 - 
programNotesIdprotected java.lang.String programNotesId 
 - 
softwareDialectprotected java.lang.String softwareDialect 
 - 
softwareFormatTypeprotected java.lang.String softwareFormatType 
 - 
softwareLanguageprotected java.lang.String softwareLanguage 
 - 
supportedArchitectureNotesprotected java.util.List<java.lang.String> supportedArchitectureNotes 
 - 
supportedOperatingSystemNotesprotected java.util.List<java.lang.String> supportedOperatingSystemNotes 
 - 
systemRequirementsNoteprotected java.lang.String systemRequirementsNote 
 
- 
 - 
Method Detail- 
getCompileNotepublic java.lang.String getCompileNote() Gets the value of the compileNote property.- Returns:
- possible object is
     String
 
 - 
setCompileNotepublic void setCompileNote(java.lang.String value) Sets the value of the compileNote property.- Parameters:
- value- allowed object is- String
 
 - 
getFilespublic java.math.BigInteger getFiles() Gets the value of the files property.- Returns:
- possible object is
     BigInteger
 
 - 
setFilespublic void setFiles(java.math.BigInteger value) Sets the value of the files property.- Parameters:
- value- allowed object is- BigInteger
 
 - 
getOsVersionpublic java.lang.String getOsVersion() Gets the value of the osVersion property.- Returns:
- possible object is
     String
 
 - 
setOsVersionpublic void setOsVersion(java.lang.String value) Sets the value of the osVersion property.- Parameters:
- value- allowed object is- String
 
 - 
getProgramNotesIdpublic java.lang.String getProgramNotesId() Gets the value of the programNotesId property.- Returns:
- possible object is
     String
 
 - 
setProgramNotesIdpublic void setProgramNotesId(java.lang.String value) Sets the value of the programNotesId property.- Parameters:
- value- allowed object is- String
 
 - 
getSoftwareDialectpublic java.lang.String getSoftwareDialect() Gets the value of the softwareDialect property.- Returns:
- possible object is
     String
 
 - 
setSoftwareDialectpublic void setSoftwareDialect(java.lang.String value) Sets the value of the softwareDialect property.- Parameters:
- value- allowed object is- String
 
 - 
getSoftwareFormatTypepublic java.lang.String getSoftwareFormatType() Gets the value of the softwareFormatType property.- Returns:
- possible object is
     String
 
 - 
setSoftwareFormatTypepublic void setSoftwareFormatType(java.lang.String value) Sets the value of the softwareFormatType property.- Parameters:
- value- allowed object is- String
 
 - 
getSoftwareLanguagepublic java.lang.String getSoftwareLanguage() Gets the value of the softwareLanguage property.- Returns:
- possible object is
     String
 
 - 
setSoftwareLanguagepublic void setSoftwareLanguage(java.lang.String value) Sets the value of the softwareLanguage property.- Parameters:
- value- allowed object is- String
 
 - 
getSupportedArchitectureNotespublic java.util.List<java.lang.String> getSupportedArchitectureNotes() Gets the value of the supportedArchitectureNotes 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 setmethod for the supportedArchitectureNotes property.For example, to add a new item, do as follows: getSupportedArchitectureNotes().add(newItem); Objects of the following type(s) are allowed in the list String- Returns:
- The value of the supportedArchitectureNotes property.
 
 - 
getSupportedOperatingSystemNotespublic java.util.List<java.lang.String> getSupportedOperatingSystemNotes() Gets the value of the supportedOperatingSystemNotes 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 setmethod for the supportedOperatingSystemNotes property.For example, to add a new item, do as follows: getSupportedOperatingSystemNotes().add(newItem); Objects of the following type(s) are allowed in the list String- Returns:
- The value of the supportedOperatingSystemNotes property.
 
 - 
getSystemRequirementsNotepublic java.lang.String getSystemRequirementsNote() Gets the value of the systemRequirementsNote property.- Returns:
- possible object is
     String
 
 - 
setSystemRequirementsNotepublic void setSystemRequirementsNote(java.lang.String value) Sets the value of the systemRequirementsNote property.- Parameters:
- value- allowed object is- String
 
 
- 
 
-