Package gov.nasa.arc.pds.xml.generated
Class Group
java.lang.Object
gov.nasa.arc.pds.xml.generated.Group
- Direct Known Subclasses:
GroupFieldBinary,GroupFieldCharacter,GroupFieldDelimited
public class Group extends Object
The Group class defines a group of (repeating)
fields and, possibly, (sub) groups; it is the parent class of
all specific group classes.
Java class for Group complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Group">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="name" type="{http://pds.nasa.gov/pds4/pds/v1}name" minOccurs="0"/>
<element name="group_number" type="{http://pds.nasa.gov/pds4/pds/v1}group_number" minOccurs="0"/>
<element name="repetitions" type="{http://pds.nasa.gov/pds4/pds/v1}repetitions"/>
<element name="fields" type="{http://pds.nasa.gov/pds4/pds/v1}fields"/>
<element name="groups" type="{http://pds.nasa.gov/pds4/pds/v1}groups"/>
<element name="description" type="{http://pds.nasa.gov/pds4/pds/v1}description" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
Fields Modifier and Type Field Description protected Stringdescriptionprotected BigIntegerfieldsprotected BigIntegergroupNumberprotected BigIntegergroupsprotected Stringnameprotected BigIntegerrepetitions -
Constructor Summary
Constructors Constructor Description Group() -
Method Summary
Modifier and Type Method Description StringgetDescription()Gets the value of the description property.BigIntegergetFields()Gets the value of the fields property.BigIntegergetGroupNumber()Gets the value of the groupNumber property.BigIntegergetGroups()Gets the value of the groups property.StringgetName()Gets the value of the name property.BigIntegergetRepetitions()Gets the value of the repetitions property.voidsetDescription(String value)Sets the value of the description property.voidsetFields(BigInteger value)Sets the value of the fields property.voidsetGroupNumber(BigInteger value)Sets the value of the groupNumber property.voidsetGroups(BigInteger value)Sets the value of the groups property.voidsetName(String value)Sets the value of the name property.voidsetRepetitions(BigInteger value)Sets the value of the repetitions property.
-
Field Details
-
name
-
groupNumber
-
repetitions
-
fields
-
groups
-
description
-
-
Constructor Details
-
Group
public Group()
-
-
Method Details
-
getName
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value- allowed object isString
-
getGroupNumber
Gets the value of the groupNumber property.- Returns:
- possible object is
BigInteger
-
setGroupNumber
Sets the value of the groupNumber property.- Parameters:
value- allowed object isBigInteger
-
getRepetitions
Gets the value of the repetitions property.- Returns:
- possible object is
BigInteger
-
setRepetitions
Sets the value of the repetitions property.- Parameters:
value- allowed object isBigInteger
-
getFields
Gets the value of the fields property.- Returns:
- possible object is
BigInteger
-
setFields
Sets the value of the fields property.- Parameters:
value- allowed object isBigInteger
-
getGroups
Gets the value of the groups property.- Returns:
- possible object is
BigInteger
-
setGroups
Sets the value of the groups property.- Parameters:
value- allowed object isBigInteger
-
getDescription
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
Sets the value of the description property.- Parameters:
value- allowed object isString
-