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

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

public class DDValueDomainFull
extends Object

The DD_Value_Domain_Full class provides a more complete definition of a attribute's value domain.

Java class for DD_Value_Domain_Full complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="DD_Value_Domain_Full">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="enumeration_flag" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Boolean"/>
         <element name="value_data_type" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed"/>
         <element name="formation_rule" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Text_Collapsed" minOccurs="0"/>
         <element name="minimum_characters" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed" minOccurs="0"/>
         <element name="maximum_characters" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed" minOccurs="0"/>
         <element name="minimum_value" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed" minOccurs="0"/>
         <element name="maximum_value" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed" minOccurs="0"/>
         <element name="pattern" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed" minOccurs="0"/>
         <element name="unit_of_measure_type" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed" minOccurs="0"/>
         <element name="conceptual_domain" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed"/>
         <element name="specified_unit_id" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed" minOccurs="0"/>
         <element name="DD_Permissible_Value_Full" type="{http://pds.nasa.gov/pds4/pds/v1}DD_Permissible_Value_Full" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String conceptualDomain
           
protected  List<DDPermissibleValueFull> ddPermissibleValueFulls
           
protected  boolean enumerationFlag
           
protected  String formationRule
           
protected  String maximumCharacters
           
protected  String maximumValue
           
protected  String minimumCharacters
           
protected  String minimumValue
           
protected  String pattern
           
protected  String specifiedUnitId
           
protected  String unitOfMeasureType
           
protected  String valueDataType
           
 
Constructor Summary
DDValueDomainFull()
           
 
Method Summary
 String getConceptualDomain()
          Gets the value of the conceptualDomain property.
 List<DDPermissibleValueFull> getDDPermissibleValueFulls()
          Gets the value of the ddPermissibleValueFulls property.
 String getFormationRule()
          Gets the value of the formationRule property.
 String getMaximumCharacters()
          Gets the value of the maximumCharacters property.
 String getMaximumValue()
          Gets the value of the maximumValue property.
 String getMinimumCharacters()
          Gets the value of the minimumCharacters property.
 String getMinimumValue()
          Gets the value of the minimumValue property.
 String getPattern()
          Gets the value of the pattern property.
 String getSpecifiedUnitId()
          Gets the value of the specifiedUnitId property.
 String getUnitOfMeasureType()
          Gets the value of the unitOfMeasureType property.
 String getValueDataType()
          Gets the value of the valueDataType property.
 boolean isEnumerationFlag()
          Gets the value of the enumerationFlag property.
 void setConceptualDomain(String value)
          Sets the value of the conceptualDomain property.
 void setEnumerationFlag(boolean value)
          Sets the value of the enumerationFlag property.
 void setFormationRule(String value)
          Sets the value of the formationRule property.
 void setMaximumCharacters(String value)
          Sets the value of the maximumCharacters property.
 void setMaximumValue(String value)
          Sets the value of the maximumValue property.
 void setMinimumCharacters(String value)
          Sets the value of the minimumCharacters property.
 void setMinimumValue(String value)
          Sets the value of the minimumValue property.
 void setPattern(String value)
          Sets the value of the pattern property.
 void setSpecifiedUnitId(String value)
          Sets the value of the specifiedUnitId property.
 void setUnitOfMeasureType(String value)
          Sets the value of the unitOfMeasureType property.
 void setValueDataType(String value)
          Sets the value of the valueDataType property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

enumerationFlag

protected boolean enumerationFlag

valueDataType

protected String valueDataType

formationRule

protected String formationRule

minimumCharacters

protected String minimumCharacters

maximumCharacters

protected String maximumCharacters

minimumValue

protected String minimumValue

maximumValue

protected String maximumValue

pattern

protected String pattern

unitOfMeasureType

protected String unitOfMeasureType

conceptualDomain

protected String conceptualDomain

specifiedUnitId

protected String specifiedUnitId

ddPermissibleValueFulls

protected List<DDPermissibleValueFull> ddPermissibleValueFulls
Constructor Detail

DDValueDomainFull

public DDValueDomainFull()
Method Detail

isEnumerationFlag

public boolean isEnumerationFlag()
Gets the value of the enumerationFlag property.


setEnumerationFlag

public void setEnumerationFlag(boolean value)
Sets the value of the enumerationFlag property.


getValueDataType

public String getValueDataType()
Gets the value of the valueDataType property.

Returns:
possible object is String

setValueDataType

public void setValueDataType(String value)
Sets the value of the valueDataType property.

Parameters:
value - allowed object is String

getFormationRule

public String getFormationRule()
Gets the value of the formationRule property.

Returns:
possible object is String

setFormationRule

public void setFormationRule(String value)
Sets the value of the formationRule property.

Parameters:
value - allowed object is String

getMinimumCharacters

public String getMinimumCharacters()
Gets the value of the minimumCharacters property.

Returns:
possible object is String

setMinimumCharacters

public void setMinimumCharacters(String value)
Sets the value of the minimumCharacters property.

Parameters:
value - allowed object is String

getMaximumCharacters

public String getMaximumCharacters()
Gets the value of the maximumCharacters property.

Returns:
possible object is String

setMaximumCharacters

public void setMaximumCharacters(String value)
Sets the value of the maximumCharacters property.

Parameters:
value - allowed object is String

getMinimumValue

public String getMinimumValue()
Gets the value of the minimumValue property.

Returns:
possible object is String

setMinimumValue

public void setMinimumValue(String value)
Sets the value of the minimumValue property.

Parameters:
value - allowed object is String

getMaximumValue

public String getMaximumValue()
Gets the value of the maximumValue property.

Returns:
possible object is String

setMaximumValue

public void setMaximumValue(String value)
Sets the value of the maximumValue property.

Parameters:
value - allowed object is String

getPattern

public String getPattern()
Gets the value of the pattern property.

Returns:
possible object is String

setPattern

public void setPattern(String value)
Sets the value of the pattern property.

Parameters:
value - allowed object is String

getUnitOfMeasureType

public String getUnitOfMeasureType()
Gets the value of the unitOfMeasureType property.

Returns:
possible object is String

setUnitOfMeasureType

public void setUnitOfMeasureType(String value)
Sets the value of the unitOfMeasureType property.

Parameters:
value - allowed object is String

getConceptualDomain

public String getConceptualDomain()
Gets the value of the conceptualDomain property.

Returns:
possible object is String

setConceptualDomain

public void setConceptualDomain(String value)
Sets the value of the conceptualDomain property.

Parameters:
value - allowed object is String

getSpecifiedUnitId

public String getSpecifiedUnitId()
Gets the value of the specifiedUnitId property.

Returns:
possible object is String

setSpecifiedUnitId

public void setSpecifiedUnitId(String value)
Sets the value of the specifiedUnitId property.

Parameters:
value - allowed object is String

getDDPermissibleValueFulls

public List<DDPermissibleValueFull> getDDPermissibleValueFulls()
Gets the value of the ddPermissibleValueFulls 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 ddPermissibleValueFulls property.

For example, to add a new item, do as follows:

    getDDPermissibleValueFulls().add(newItem);
 

Objects of the following type(s) are allowed in the list DDPermissibleValueFull



Copyright © 2014. All Rights Reserved.