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 SummaryFields 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.ByteStreamlocalIdentifier, md5Checksum, name
 
- 
 - 
Constructor SummaryConstructors Constructor Description Array()
 - 
Method SummaryAll 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.ByteStreamgetLocalIdentifier, getMd5Checksum, getName, setLocalIdentifier, setMd5Checksum, setName
 
- 
 
- 
- 
- 
Field Detail- 
offsetprotected Offset offset 
 - 
axesprotected int axes 
 - 
axisIndexOrderprotected java.lang.String axisIndexOrder 
 - 
descriptionprotected java.lang.String description 
 - 
elementArrayprotected ElementArray elementArray 
 - 
axisArraiesprotected java.util.List<AxisArray> axisArraies 
 - 
specialConstantsprotected SpecialConstants specialConstants 
 - 
objectStatisticsprotected ObjectStatistics objectStatistics 
 - 
localInternalReferenceprotected LocalInternalReference localInternalReference 
 
- 
 - 
Method Detail- 
getOffsetpublic Offset getOffset() Gets the value of the offset property.- Returns:
- possible object is
     Offset
 
 - 
setOffsetpublic void setOffset(Offset value) Sets the value of the offset property.- Parameters:
- value- allowed object is- Offset
 
 - 
getAxespublic int getAxes() Gets the value of the axes property.
 - 
setAxespublic void setAxes(int value) Sets the value of the axes property.
 - 
getAxisIndexOrderpublic java.lang.String getAxisIndexOrder() Gets the value of the axisIndexOrder property.- Returns:
- possible object is
     String
 
 - 
setAxisIndexOrderpublic void setAxisIndexOrder(java.lang.String value) Sets the value of the axisIndexOrder property.- Parameters:
- value- allowed object is- String
 
 - 
getDescriptionpublic java.lang.String getDescription() Gets the value of the description property.- Returns:
- possible object is
     String
 
 - 
setDescriptionpublic void setDescription(java.lang.String value) Sets the value of the description property.- Parameters:
- value- allowed object is- String
 
 - 
getElementArraypublic ElementArray getElementArray() Gets the value of the elementArray property.- Returns:
- possible object is
     ElementArray
 
 - 
setElementArraypublic void setElementArray(ElementArray value) Sets the value of the elementArray property.- Parameters:
- value- allowed object is- ElementArray
 
 - 
getAxisArraiespublic 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.
 
 - 
getSpecialConstantspublic SpecialConstants getSpecialConstants() Gets the value of the specialConstants property.- Returns:
- possible object is
     SpecialConstants
 
 - 
setSpecialConstantspublic void setSpecialConstants(SpecialConstants value) Sets the value of the specialConstants property.- Parameters:
- value- allowed object is- SpecialConstants
 
 - 
getObjectStatisticspublic ObjectStatistics getObjectStatistics() Gets the value of the objectStatistics property.- Returns:
- possible object is
     ObjectStatistics
 
 - 
setObjectStatisticspublic void setObjectStatistics(ObjectStatistics value) Sets the value of the objectStatistics property.- Parameters:
- value- allowed object is- ObjectStatistics
 
 - 
getLocalInternalReferencepublic LocalInternalReference getLocalInternalReference() Gets the value of the localInternalReference property.- Returns:
- possible object is
     LocalInternalReference
 
 - 
setLocalInternalReferencepublic void setLocalInternalReference(LocalInternalReference value) Sets the value of the localInternalReference property.- Parameters:
- value- allowed object is- LocalInternalReference
 
 
- 
 
-