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 Summary
Fields 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 Summary
Constructors Constructor Description SoftwareSource()
-
Method Summary
All 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
-
compileNote
protected java.lang.String compileNote
-
files
protected java.math.BigInteger files
-
osVersion
protected java.lang.String osVersion
-
programNotesId
protected java.lang.String programNotesId
-
softwareDialect
protected java.lang.String softwareDialect
-
softwareFormatType
protected java.lang.String softwareFormatType
-
softwareLanguage
protected java.lang.String softwareLanguage
-
supportedArchitectureNotes
protected java.util.List<java.lang.String> supportedArchitectureNotes
-
supportedOperatingSystemNotes
protected java.util.List<java.lang.String> supportedOperatingSystemNotes
-
systemRequirementsNote
protected java.lang.String systemRequirementsNote
-
-
Method Detail
-
getCompileNote
public java.lang.String getCompileNote()
Gets the value of the compileNote property.- Returns:
- possible object is
String
-
setCompileNote
public void setCompileNote(java.lang.String value)
Sets the value of the compileNote property.- Parameters:
value- allowed object isString
-
getFiles
public java.math.BigInteger getFiles()
Gets the value of the files property.- Returns:
- possible object is
BigInteger
-
setFiles
public void setFiles(java.math.BigInteger value)
Sets the value of the files property.- Parameters:
value- allowed object isBigInteger
-
getOsVersion
public java.lang.String getOsVersion()
Gets the value of the osVersion property.- Returns:
- possible object is
String
-
setOsVersion
public void setOsVersion(java.lang.String value)
Sets the value of the osVersion property.- Parameters:
value- allowed object isString
-
getProgramNotesId
public java.lang.String getProgramNotesId()
Gets the value of the programNotesId property.- Returns:
- possible object is
String
-
setProgramNotesId
public void setProgramNotesId(java.lang.String value)
Sets the value of the programNotesId property.- Parameters:
value- allowed object isString
-
getSoftwareDialect
public java.lang.String getSoftwareDialect()
Gets the value of the softwareDialect property.- Returns:
- possible object is
String
-
setSoftwareDialect
public void setSoftwareDialect(java.lang.String value)
Sets the value of the softwareDialect property.- Parameters:
value- allowed object isString
-
getSoftwareFormatType
public java.lang.String getSoftwareFormatType()
Gets the value of the softwareFormatType property.- Returns:
- possible object is
String
-
setSoftwareFormatType
public void setSoftwareFormatType(java.lang.String value)
Sets the value of the softwareFormatType property.- Parameters:
value- allowed object isString
-
getSoftwareLanguage
public java.lang.String getSoftwareLanguage()
Gets the value of the softwareLanguage property.- Returns:
- possible object is
String
-
setSoftwareLanguage
public void setSoftwareLanguage(java.lang.String value)
Sets the value of the softwareLanguage property.- Parameters:
value- allowed object isString
-
getSupportedArchitectureNotes
public 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.
-
getSupportedOperatingSystemNotes
public 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.
-
getSystemRequirementsNote
public java.lang.String getSystemRequirementsNote()
Gets the value of the systemRequirementsNote property.- Returns:
- possible object is
String
-
setSystemRequirementsNote
public void setSystemRequirementsNote(java.lang.String value)
Sets the value of the systemRequirementsNote property.- Parameters:
value- allowed object isString
-
-