Class SoftwareSource
public class SoftwareSource extends Object
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 StringcompileNoteprotected BigIntegerfilesprotected StringosVersionprotected StringprogramNotesIdprotected StringsoftwareDialectprotected StringsoftwareFormatTypeprotected StringsoftwareLanguageprotected List<String>supportedArchitectureNotesprotected List<String>supportedOperatingSystemNotesprotected StringsystemRequirementsNote -
Constructor Summary
Constructors Constructor Description SoftwareSource() -
Method Summary
Modifier and Type Method Description StringgetCompileNote()Gets the value of the compileNote property.BigIntegergetFiles()Gets the value of the files property.StringgetOsVersion()Gets the value of the osVersion property.StringgetProgramNotesId()Gets the value of the programNotesId property.StringgetSoftwareDialect()Gets the value of the softwareDialect property.StringgetSoftwareFormatType()Gets the value of the softwareFormatType property.StringgetSoftwareLanguage()Gets the value of the softwareLanguage property.List<String>getSupportedArchitectureNotes()Gets the value of the supportedArchitectureNotes property.List<String>getSupportedOperatingSystemNotes()Gets the value of the supportedOperatingSystemNotes property.StringgetSystemRequirementsNote()Gets the value of the systemRequirementsNote property.voidsetCompileNote(String value)Sets the value of the compileNote property.voidsetFiles(BigInteger value)Sets the value of the files property.voidsetOsVersion(String value)Sets the value of the osVersion property.voidsetProgramNotesId(String value)Sets the value of the programNotesId property.voidsetSoftwareDialect(String value)Sets the value of the softwareDialect property.voidsetSoftwareFormatType(String value)Sets the value of the softwareFormatType property.voidsetSoftwareLanguage(String value)Sets the value of the softwareLanguage property.voidsetSystemRequirementsNote(String value)Sets the value of the systemRequirementsNote property.
-
Field Details
-
compileNote
-
files
-
osVersion
-
programNotesId
-
softwareDialect
-
softwareFormatType
-
softwareLanguage
-
supportedArchitectureNotes
-
supportedOperatingSystemNotes
-
systemRequirementsNote
-
-
Constructor Details
-
SoftwareSource
public SoftwareSource()
-
-
Method Details
-
getCompileNote
Gets the value of the compileNote property.- Returns:
- possible object is
String
-
setCompileNote
Sets the value of the compileNote property.- Parameters:
value- allowed object isString
-
getFiles
Gets the value of the files property.- Returns:
- possible object is
BigInteger
-
setFiles
Sets the value of the files property.- Parameters:
value- allowed object isBigInteger
-
getOsVersion
Gets the value of the osVersion property.- Returns:
- possible object is
String
-
setOsVersion
Sets the value of the osVersion property.- Parameters:
value- allowed object isString
-
getProgramNotesId
Gets the value of the programNotesId property.- Returns:
- possible object is
String
-
setProgramNotesId
Sets the value of the programNotesId property.- Parameters:
value- allowed object isString
-
getSoftwareDialect
Gets the value of the softwareDialect property.- Returns:
- possible object is
String
-
setSoftwareDialect
Sets the value of the softwareDialect property.- Parameters:
value- allowed object isString
-
getSoftwareFormatType
Gets the value of the softwareFormatType property.- Returns:
- possible object is
String
-
setSoftwareFormatType
Sets the value of the softwareFormatType property.- Parameters:
value- allowed object isString
-
getSoftwareLanguage
Gets the value of the softwareLanguage property.- Returns:
- possible object is
String
-
setSoftwareLanguage
Sets the value of the softwareLanguage property.- Parameters:
value- allowed object isString
-
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 -
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 -
getSystemRequirementsNote
Gets the value of the systemRequirementsNote property.- Returns:
- possible object is
String
-
setSystemRequirementsNote
Sets the value of the systemRequirementsNote property.- Parameters:
value- allowed object isString
-