public class FileAreaObservational extends FileArea
Java class for File_Area_Observational complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="File_Area_Observational">
<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_Header" type="{http://pds.nasa.gov/pds4/pds/v1}Encoded_Header"/>
<element name="Header" type="{http://pds.nasa.gov/pds4/pds/v1}Header"/>
<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"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected CompositeStructure |
compositeStructure |
protected List<ByteStream> |
dataObjects |
protected File |
file |
| Constructor and Description |
|---|
FileAreaObservational() |
| Modifier and Type | Method and Description |
|---|---|
CompositeStructure |
getCompositeStructure()
Gets the value of the compositeStructure property.
|
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 List<ByteStream> dataObjects
public void setFile(File value)
value - allowed object is
Filepublic CompositeStructure getCompositeStructure()
CompositeStructurepublic void setCompositeStructure(CompositeStructure value)
value - allowed object is
CompositeStructurepublic 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
EncodedHeader
Header
StreamText
TableBinary
TableCharacter
TableDelimited
Copyright © 2020. All rights reserved.