Class DDAssociation
public class DDAssociation extends Object
Java class for DD_Association complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DD_Association">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="identifier_reference" type="{http://pds.nasa.gov/pds4/pds/v1}identifier_reference" maxOccurs="unbounded"/>
<element name="local_identifier" type="{http://pds.nasa.gov/pds4/pds/v1}local_identifier" maxOccurs="unbounded" minOccurs="0"/>
<element name="reference_type" type="{http://pds.nasa.gov/pds4/pds/v1}reference_type"/>
<element name="minimum_occurrences" type="{http://pds.nasa.gov/pds4/pds/v1}minimum_occurrences"/>
<element name="maximum_occurrences" type="{http://pds.nasa.gov/pds4/pds/v1}maximum_occurrences"/>
<element name="constant_value" type="{http://pds.nasa.gov/pds4/pds/v1}constant_value" minOccurs="0"/>
<element name="DD_Attribute_Reference" type="{http://pds.nasa.gov/pds4/pds/v1}DD_Attribute_Reference" minOccurs="0"/>
<element name="DD_Class_Reference" type="{http://pds.nasa.gov/pds4/pds/v1}DD_Class_Reference" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
Fields Modifier and Type Field Description protected StringconstantValueprotected DDAttributeReferenceddAttributeReferenceprotected DDClassReferenceddClassReferenceprotected List<String>identifierReferencesprotected List<JAXBElement<String>>localIdentifiersprotected StringmaximumOccurrencesprotected StringminimumOccurrencesprotected StringreferenceType -
Constructor Summary
Constructors Constructor Description DDAssociation() -
Method Summary
Modifier and Type Method Description StringgetConstantValue()Gets the value of the constantValue property.DDAttributeReferencegetDDAttributeReference()Gets the value of the ddAttributeReference property.DDClassReferencegetDDClassReference()Gets the value of the ddClassReference property.List<String>getIdentifierReferences()Gets the value of the identifierReferences property.List<JAXBElement<String>>getLocalIdentifiers()Gets the value of the localIdentifiers property.StringgetMaximumOccurrences()Gets the value of the maximumOccurrences property.StringgetMinimumOccurrences()Gets the value of the minimumOccurrences property.StringgetReferenceType()Gets the value of the referenceType property.voidsetConstantValue(String value)Sets the value of the constantValue property.voidsetDDAttributeReference(DDAttributeReference value)Sets the value of the ddAttributeReference property.voidsetDDClassReference(DDClassReference value)Sets the value of the ddClassReference property.voidsetMaximumOccurrences(String value)Sets the value of the maximumOccurrences property.voidsetMinimumOccurrences(String value)Sets the value of the minimumOccurrences property.voidsetReferenceType(String value)Sets the value of the referenceType property.
-
Field Details
-
identifierReferences
-
localIdentifiers
-
referenceType
-
minimumOccurrences
-
maximumOccurrences
-
constantValue
-
ddAttributeReference
-
ddClassReference
-
-
Constructor Details
-
DDAssociation
public DDAssociation()
-
-
Method Details
-
getIdentifierReferences
Gets the value of the identifierReferences 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 identifierReferences property.For example, to add a new item, do as follows:
getIdentifierReferences().add(newItem);Objects of the following type(s) are allowed in the list
String -
getLocalIdentifiers
Gets the value of the localIdentifiers 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 localIdentifiers property.For example, to add a new item, do as follows:
getLocalIdentifiers().add(newItem);Objects of the following type(s) are allowed in the list
JAXBElement<String> -
getReferenceType
Gets the value of the referenceType property.- Returns:
- possible object is
String
-
setReferenceType
Sets the value of the referenceType property.- Parameters:
value- allowed object isString
-
getMinimumOccurrences
Gets the value of the minimumOccurrences property.- Returns:
- possible object is
String
-
setMinimumOccurrences
Sets the value of the minimumOccurrences property.- Parameters:
value- allowed object isString
-
getMaximumOccurrences
Gets the value of the maximumOccurrences property.- Returns:
- possible object is
String
-
setMaximumOccurrences
Sets the value of the maximumOccurrences property.- Parameters:
value- allowed object isString
-
getConstantValue
Gets the value of the constantValue property.- Returns:
- possible object is
String
-
setConstantValue
Sets the value of the constantValue property.- Parameters:
value- allowed object isString
-
getDDAttributeReference
Gets the value of the ddAttributeReference property.- Returns:
- possible object is
DDAttributeReference
-
setDDAttributeReference
Sets the value of the ddAttributeReference property.- Parameters:
value- allowed object isDDAttributeReference
-
getDDClassReference
Gets the value of the ddClassReference property.- Returns:
- possible object is
DDClassReference
-
setDDClassReference
Sets the value of the ddClassReference property.- Parameters:
value- allowed object isDDClassReference
-