gov.nasa.arc.pds.xml.generated
Class DDAssociation

java.lang.Object
  extended by gov.nasa.arc.pds.xml.generated.DDAssociation

public class DDAssociation
extends Object

The DD_Association class defines the association between two classes or a class and an attribute in a data dictionary.

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="local_identifier" type="{http://pds.nasa.gov/pds4/pds/v1}local_identifier" maxOccurs="unbounded"/>
         <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
protected  String constantValue
           
protected  DDAttributeReference ddAttributeReference
           
protected  DDClassReference ddClassReference
           
protected  List<String> localIdentifiers
           
protected  String maximumOccurrences
           
protected  String minimumOccurrences
           
protected  String referenceType
           
 
Constructor Summary
DDAssociation()
           
 
Method Summary
 String getConstantValue()
          Gets the value of the constantValue property.
 DDAttributeReference getDDAttributeReference()
          Gets the value of the ddAttributeReference property.
 DDClassReference getDDClassReference()
          Gets the value of the ddClassReference property.
 List<String> getLocalIdentifiers()
          Gets the value of the localIdentifiers property.
 String getMaximumOccurrences()
          Gets the value of the maximumOccurrences property.
 String getMinimumOccurrences()
          Gets the value of the minimumOccurrences property.
 String getReferenceType()
          Gets the value of the referenceType property.
 void setConstantValue(String value)
          Sets the value of the constantValue property.
 void setDDAttributeReference(DDAttributeReference value)
          Sets the value of the ddAttributeReference property.
 void setDDClassReference(DDClassReference value)
          Sets the value of the ddClassReference property.
 void setMaximumOccurrences(String value)
          Sets the value of the maximumOccurrences property.
 void setMinimumOccurrences(String value)
          Sets the value of the minimumOccurrences property.
 void setReferenceType(String value)
          Sets the value of the referenceType property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

localIdentifiers

protected List<String> localIdentifiers

referenceType

protected String referenceType

minimumOccurrences

protected String minimumOccurrences

maximumOccurrences

protected String maximumOccurrences

constantValue

protected String constantValue

ddAttributeReference

protected DDAttributeReference ddAttributeReference

ddClassReference

protected DDClassReference ddClassReference
Constructor Detail

DDAssociation

public DDAssociation()
Method Detail

getLocalIdentifiers

public 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 set method 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 String


getReferenceType

public String getReferenceType()
Gets the value of the referenceType property.

Returns:
possible object is String

setReferenceType

public void setReferenceType(String value)
Sets the value of the referenceType property.

Parameters:
value - allowed object is String

getMinimumOccurrences

public String getMinimumOccurrences()
Gets the value of the minimumOccurrences property.

Returns:
possible object is String

setMinimumOccurrences

public void setMinimumOccurrences(String value)
Sets the value of the minimumOccurrences property.

Parameters:
value - allowed object is String

getMaximumOccurrences

public String getMaximumOccurrences()
Gets the value of the maximumOccurrences property.

Returns:
possible object is String

setMaximumOccurrences

public void setMaximumOccurrences(String value)
Sets the value of the maximumOccurrences property.

Parameters:
value - allowed object is String

getConstantValue

public String getConstantValue()
Gets the value of the constantValue property.

Returns:
possible object is String

setConstantValue

public void setConstantValue(String value)
Sets the value of the constantValue property.

Parameters:
value - allowed object is String

getDDAttributeReference

public DDAttributeReference getDDAttributeReference()
Gets the value of the ddAttributeReference property.

Returns:
possible object is DDAttributeReference

setDDAttributeReference

public void setDDAttributeReference(DDAttributeReference value)
Sets the value of the ddAttributeReference property.

Parameters:
value - allowed object is DDAttributeReference

getDDClassReference

public DDClassReference getDDClassReference()
Gets the value of the ddClassReference property.

Returns:
possible object is DDClassReference

setDDClassReference

public void setDDClassReference(DDClassReference value)
Sets the value of the ddClassReference property.

Parameters:
value - allowed object is DDClassReference


Copyright © 2014. All Rights Reserved.