public class FileAreaObservationalSupplemental extends FileArea
Java class for File_Area_Observational_Supplemental complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="File_Area_Observational_Supplemental"> <complexContent> <extension base="{http://pds.nasa.gov/pds4/pds/v1}File_Area"> <sequence> <element name="File" type="{http://pds.nasa.gov/pds4/pds/v1}File"/> <element name="Composite_Structure" type="{http://pds.nasa.gov/pds4/pds/v1}Composite_Structure" minOccurs="0"/> <choice maxOccurs="unbounded"> <element name="Array" type="{http://pds.nasa.gov/pds4/pds/v1}Array"/> <element name="Array_1D" type="{http://pds.nasa.gov/pds4/pds/v1}Array_1D"/> <element name="Array_2D" type="{http://pds.nasa.gov/pds4/pds/v1}Array_2D"/> <element name="Array_2D_Image" type="{http://pds.nasa.gov/pds4/pds/v1}Array_2D_Image"/> <element name="Array_2D_Map" type="{http://pds.nasa.gov/pds4/pds/v1}Array_2D_Map"/> <element name="Array_2D_Spectrum" type="{http://pds.nasa.gov/pds4/pds/v1}Array_2D_Spectrum"/> <element name="Array_3D" type="{http://pds.nasa.gov/pds4/pds/v1}Array_3D"/> <element name="Array_3D_Image" type="{http://pds.nasa.gov/pds4/pds/v1}Array_3D_Image"/> <element name="Array_3D_Movie" type="{http://pds.nasa.gov/pds4/pds/v1}Array_3D_Movie"/> <element name="Array_3D_Spectrum" type="{http://pds.nasa.gov/pds4/pds/v1}Array_3D_Spectrum"/> <element name="Encoded_Binary" type="{http://pds.nasa.gov/pds4/pds/v1}Encoded_Binary"/> <element name="Encoded_Byte_Stream" type="{http://pds.nasa.gov/pds4/pds/v1}Encoded_Byte_Stream"/> <element name="Encoded_Header" type="{http://pds.nasa.gov/pds4/pds/v1}Encoded_Header"/> <element name="Encoded_Image" type="{http://pds.nasa.gov/pds4/pds/v1}Encoded_Image"/> <element name="Header" type="{http://pds.nasa.gov/pds4/pds/v1}Header"/> <element name="Parsable_Byte_Stream" type="{http://pds.nasa.gov/pds4/pds/v1}Parsable_Byte_Stream"/> <element name="Stream_Text" type="{http://pds.nasa.gov/pds4/pds/v1}Stream_Text"/> <element name="Table_Binary" type="{http://pds.nasa.gov/pds4/pds/v1}Table_Binary"/> <element name="Table_Character" type="{http://pds.nasa.gov/pds4/pds/v1}Table_Character"/> <element name="Table_Delimited" type="{http://pds.nasa.gov/pds4/pds/v1}Table_Delimited"/> <element name="Encoded_Audio" type="{http://pds.nasa.gov/pds4/pds/v1}Encoded_Audio"/> <element name="Encoded_Video" type="{http://pds.nasa.gov/pds4/pds/v1}Encoded_Video"/> <element name="Table_Delimited_Source_Product_External" type="{http://pds.nasa.gov/pds4/pds/v1}Table_Delimited_Source_Product_External"/> <element name="Table_Delimited_Source_Product_Internal" type="{http://pds.nasa.gov/pds4/pds/v1}Table_Delimited_Source_Product_Internal"/> </choice> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected CompositeStructure |
compositeStructure |
protected java.util.List<ByteStream> |
dataObjects |
protected File |
file |
Constructor and Description |
---|
FileAreaObservationalSupplemental() |
Modifier and Type | Method and Description |
---|---|
CompositeStructure |
getCompositeStructure()
Gets the value of the compositeStructure property.
|
java.util.List<ByteStream> |
getDataObjects()
Gets the value of the dataObjects property.
|
File |
getFile()
Gets the value of the file property.
|
void |
setCompositeStructure(CompositeStructure value)
Sets the value of the compositeStructure property.
|
void |
setFile(File value)
Sets the value of the file property.
|
protected File file
protected CompositeStructure compositeStructure
protected java.util.List<ByteStream> dataObjects
public void setFile(File value)
value
- allowed object is
File
public CompositeStructure getCompositeStructure()
CompositeStructure
public void setCompositeStructure(CompositeStructure value)
value
- allowed object is
CompositeStructure
public java.util.List<ByteStream> getDataObjects()
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 dataObjects property.
For example, to add a new item, do as follows:
getDataObjects().add(newItem);
Objects of the following type(s) are allowed in the list
Array
Array1D
Array2D
Array2DImage
Array2DMap
Array2DSpectrum
Array3D
Array3DImage
Array3DMovie
Array3DSpectrum
EncodedAudio
EncodedBinary
EncodedByteStream
EncodedHeader
EncodedImage
EncodedVideo
Header
ParsableByteStream
StreamText
TableBinary
TableCharacter
TableDelimited
TableDelimitedSourceProductExternal
TableDelimitedSourceProductInternal
Copyright © 2023 Planetary Data System. All rights reserved.