Package gov.nasa.arc.pds.xml.generated
Class Array
- java.lang.Object
-
- gov.nasa.arc.pds.xml.generated.ByteStream
-
- gov.nasa.arc.pds.xml.generated.Array
-
public class Array extends ByteStream
The Array class defines a homogeneous N-dimensional array of scalars. The Array class is the parent class for all n-dimensional arrays of scalars.Java class for Array complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="Array"> <complexContent> <extension base="{http://pds.nasa.gov/pds4/pds/v1}Byte_Stream"> <sequence> <element name="offset" type="{http://pds.nasa.gov/pds4/pds/v1}offset"/> <element name="axes" type="{http://pds.nasa.gov/pds4/pds/v1}axes"/> <element name="axis_index_order" type="{http://pds.nasa.gov/pds4/pds/v1}axis_index_order"/> <element name="description" type="{http://pds.nasa.gov/pds4/pds/v1}description" minOccurs="0"/> <element name="Element_Array" type="{http://pds.nasa.gov/pds4/pds/v1}Element_Array"/> <element name="Axis_Array" type="{http://pds.nasa.gov/pds4/pds/v1}Axis_Array" maxOccurs="unbounded"/> <element name="Special_Constants" type="{http://pds.nasa.gov/pds4/pds/v1}Special_Constants" minOccurs="0"/> <element name="Object_Statistics" type="{http://pds.nasa.gov/pds4/pds/v1}Object_Statistics" minOccurs="0"/> <element ref="{http://pds.nasa.gov/pds4/pds/v1}Local_Internal_Reference" maxOccurs="0" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected intaxesprotected java.util.List<AxisArray>axisArraiesprotected java.lang.StringaxisIndexOrderprotected java.lang.Stringdescriptionprotected ElementArrayelementArrayprotected LocalInternalReferencelocalInternalReferenceprotected ObjectStatisticsobjectStatisticsprotected Offsetoffsetprotected SpecialConstantsspecialConstants-
Fields inherited from class gov.nasa.arc.pds.xml.generated.ByteStream
localIdentifier, md5Checksum, name
-
-
Constructor Summary
Constructors Constructor Description Array()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetAxes()Gets the value of the axes property.java.util.List<AxisArray>getAxisArraies()Gets the value of the axisArraies property.java.lang.StringgetAxisIndexOrder()Gets the value of the axisIndexOrder property.java.lang.StringgetDescription()Gets the value of the description property.ElementArraygetElementArray()Gets the value of the elementArray property.LocalInternalReferencegetLocalInternalReference()Gets the value of the localInternalReference property.ObjectStatisticsgetObjectStatistics()Gets the value of the objectStatistics property.OffsetgetOffset()Gets the value of the offset property.SpecialConstantsgetSpecialConstants()Gets the value of the specialConstants property.voidsetAxes(int value)Sets the value of the axes property.voidsetAxisIndexOrder(java.lang.String value)Sets the value of the axisIndexOrder property.voidsetDescription(java.lang.String value)Sets the value of the description property.voidsetElementArray(ElementArray value)Sets the value of the elementArray property.voidsetLocalInternalReference(LocalInternalReference value)Sets the value of the localInternalReference property.voidsetObjectStatistics(ObjectStatistics value)Sets the value of the objectStatistics property.voidsetOffset(Offset value)Sets the value of the offset property.voidsetSpecialConstants(SpecialConstants value)Sets the value of the specialConstants property.-
Methods inherited from class gov.nasa.arc.pds.xml.generated.ByteStream
getLocalIdentifier, getMd5Checksum, getName, setLocalIdentifier, setMd5Checksum, setName
-
-
-
-
Field Detail
-
offset
protected Offset offset
-
axes
protected int axes
-
axisIndexOrder
protected java.lang.String axisIndexOrder
-
description
protected java.lang.String description
-
elementArray
protected ElementArray elementArray
-
axisArraies
protected java.util.List<AxisArray> axisArraies
-
specialConstants
protected SpecialConstants specialConstants
-
objectStatistics
protected ObjectStatistics objectStatistics
-
localInternalReference
protected LocalInternalReference localInternalReference
-
-
Method Detail
-
getOffset
public Offset getOffset()
Gets the value of the offset property.- Returns:
- possible object is
Offset
-
setOffset
public void setOffset(Offset value)
Sets the value of the offset property.- Parameters:
value- allowed object isOffset
-
getAxes
public int getAxes()
Gets the value of the axes property.
-
setAxes
public void setAxes(int value)
Sets the value of the axes property.
-
getAxisIndexOrder
public java.lang.String getAxisIndexOrder()
Gets the value of the axisIndexOrder property.- Returns:
- possible object is
String
-
setAxisIndexOrder
public void setAxisIndexOrder(java.lang.String value)
Sets the value of the axisIndexOrder property.- Parameters:
value- allowed object isString
-
getDescription
public java.lang.String getDescription()
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
public void setDescription(java.lang.String value)
Sets the value of the description property.- Parameters:
value- allowed object isString
-
getElementArray
public ElementArray getElementArray()
Gets the value of the elementArray property.- Returns:
- possible object is
ElementArray
-
setElementArray
public void setElementArray(ElementArray value)
Sets the value of the elementArray property.- Parameters:
value- allowed object isElementArray
-
getAxisArraies
public java.util.List<AxisArray> getAxisArraies()
Gets the value of the axisArraies 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 axisArraies property.For example, to add a new item, do as follows:
getAxisArraies().add(newItem);
Objects of the following type(s) are allowed in the list
AxisArray- Returns:
- The value of the axisArraies property.
-
getSpecialConstants
public SpecialConstants getSpecialConstants()
Gets the value of the specialConstants property.- Returns:
- possible object is
SpecialConstants
-
setSpecialConstants
public void setSpecialConstants(SpecialConstants value)
Sets the value of the specialConstants property.- Parameters:
value- allowed object isSpecialConstants
-
getObjectStatistics
public ObjectStatistics getObjectStatistics()
Gets the value of the objectStatistics property.- Returns:
- possible object is
ObjectStatistics
-
setObjectStatistics
public void setObjectStatistics(ObjectStatistics value)
Sets the value of the objectStatistics property.- Parameters:
value- allowed object isObjectStatistics
-
getLocalInternalReference
public LocalInternalReference getLocalInternalReference()
Gets the value of the localInternalReference property.- Returns:
- possible object is
LocalInternalReference
-
setLocalInternalReference
public void setLocalInternalReference(LocalInternalReference value)
Sets the value of the localInternalReference property.- Parameters:
value- allowed object isLocalInternalReference
-
-