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 int
axes
protected java.util.List<AxisArray>
axisArraies
protected java.lang.String
axisIndexOrder
protected java.lang.String
description
protected ElementArray
elementArray
protected LocalInternalReference
localInternalReference
protected ObjectStatistics
objectStatistics
protected Offset
offset
protected SpecialConstants
specialConstants
-
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 int
getAxes()
Gets the value of the axes property.java.util.List<AxisArray>
getAxisArraies()
Gets the value of the axisArraies property.java.lang.String
getAxisIndexOrder()
Gets the value of the axisIndexOrder property.java.lang.String
getDescription()
Gets the value of the description property.ElementArray
getElementArray()
Gets the value of the elementArray property.LocalInternalReference
getLocalInternalReference()
Gets the value of the localInternalReference property.ObjectStatistics
getObjectStatistics()
Gets the value of the objectStatistics property.Offset
getOffset()
Gets the value of the offset property.SpecialConstants
getSpecialConstants()
Gets the value of the specialConstants property.void
setAxes(int value)
Sets the value of the axes property.void
setAxisIndexOrder(java.lang.String value)
Sets the value of the axisIndexOrder property.void
setDescription(java.lang.String value)
Sets the value of the description property.void
setElementArray(ElementArray value)
Sets the value of the elementArray property.void
setLocalInternalReference(LocalInternalReference value)
Sets the value of the localInternalReference property.void
setObjectStatistics(ObjectStatistics value)
Sets the value of the objectStatistics property.void
setOffset(Offset value)
Sets the value of the offset property.void
setSpecialConstants(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
set
method 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
-
-