Package gov.nasa.arc.pds.xml.generated
Class DDValueDomain
- java.lang.Object
-
- gov.nasa.arc.pds.xml.generated.DDValueDomain
-
public class DDValueDomain extends java.lang.ObjectThe DD_Value_Domain class defines an attribute's permissible values and their constraints.Java class for DD_Value_Domain complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="DD_Value_Domain"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="enumeration_flag" type="{http://pds.nasa.gov/pds4/pds/v1}enumeration_flag"/> <element name="value_data_type" type="{http://pds.nasa.gov/pds4/pds/v1}value_data_type"/> <element name="formation_rule" type="{http://pds.nasa.gov/pds4/pds/v1}formation_rule" minOccurs="0"/> <element name="minimum_characters" type="{http://pds.nasa.gov/pds4/pds/v1}minimum_characters" minOccurs="0"/> <element name="maximum_characters" type="{http://pds.nasa.gov/pds4/pds/v1}maximum_characters" minOccurs="0"/> <element name="minimum_value" type="{http://pds.nasa.gov/pds4/pds/v1}minimum_value" minOccurs="0"/> <element name="maximum_value" type="{http://pds.nasa.gov/pds4/pds/v1}maximum_value" minOccurs="0"/> <element name="pattern" type="{http://pds.nasa.gov/pds4/pds/v1}pattern" minOccurs="0"/> <element name="unit_of_measure_type" type="{http://pds.nasa.gov/pds4/pds/v1}unit_of_measure_type" minOccurs="0"/> <element name="specified_unit_id" type="{http://pds.nasa.gov/pds4/pds/v1}specified_unit_id" minOccurs="0"/> <element name="DD_Permissible_Value" type="{http://pds.nasa.gov/pds4/pds/v1}DD_Permissible_Value" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<DDPermissibleValue>ddPermissibleValuesprotected booleanenumerationFlagprotected java.lang.StringformationRuleprotected java.lang.StringmaximumCharactersprotected java.lang.StringmaximumValueprotected java.lang.StringminimumCharactersprotected java.lang.StringminimumValueprotected java.lang.Stringpatternprotected java.lang.StringspecifiedUnitIdprotected java.lang.StringunitOfMeasureTypeprotected java.lang.StringvalueDataType
-
Constructor Summary
Constructors Constructor Description DDValueDomain()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<DDPermissibleValue>getDDPermissibleValues()Gets the value of the ddPermissibleValues property.java.lang.StringgetFormationRule()Gets the value of the formationRule property.java.lang.StringgetMaximumCharacters()Gets the value of the maximumCharacters property.java.lang.StringgetMaximumValue()Gets the value of the maximumValue property.java.lang.StringgetMinimumCharacters()Gets the value of the minimumCharacters property.java.lang.StringgetMinimumValue()Gets the value of the minimumValue property.java.lang.StringgetPattern()Gets the value of the pattern property.java.lang.StringgetSpecifiedUnitId()Gets the value of the specifiedUnitId property.java.lang.StringgetUnitOfMeasureType()Gets the value of the unitOfMeasureType property.java.lang.StringgetValueDataType()Gets the value of the valueDataType property.booleanisEnumerationFlag()Gets the value of the enumerationFlag property.voidsetEnumerationFlag(boolean value)Sets the value of the enumerationFlag property.voidsetFormationRule(java.lang.String value)Sets the value of the formationRule property.voidsetMaximumCharacters(java.lang.String value)Sets the value of the maximumCharacters property.voidsetMaximumValue(java.lang.String value)Sets the value of the maximumValue property.voidsetMinimumCharacters(java.lang.String value)Sets the value of the minimumCharacters property.voidsetMinimumValue(java.lang.String value)Sets the value of the minimumValue property.voidsetPattern(java.lang.String value)Sets the value of the pattern property.voidsetSpecifiedUnitId(java.lang.String value)Sets the value of the specifiedUnitId property.voidsetUnitOfMeasureType(java.lang.String value)Sets the value of the unitOfMeasureType property.voidsetValueDataType(java.lang.String value)Sets the value of the valueDataType property.
-
-
-
Field Detail
-
enumerationFlag
protected boolean enumerationFlag
-
valueDataType
protected java.lang.String valueDataType
-
formationRule
protected java.lang.String formationRule
-
minimumCharacters
protected java.lang.String minimumCharacters
-
maximumCharacters
protected java.lang.String maximumCharacters
-
minimumValue
protected java.lang.String minimumValue
-
maximumValue
protected java.lang.String maximumValue
-
pattern
protected java.lang.String pattern
-
unitOfMeasureType
protected java.lang.String unitOfMeasureType
-
specifiedUnitId
protected java.lang.String specifiedUnitId
-
ddPermissibleValues
protected java.util.List<DDPermissibleValue> ddPermissibleValues
-
-
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 java.lang.String getValueDataType()
Gets the value of the valueDataType property.- Returns:
- possible object is
String
-
setValueDataType
public void setValueDataType(java.lang.String value)
Sets the value of the valueDataType property.- Parameters:
value- allowed object isString
-
getFormationRule
public java.lang.String getFormationRule()
Gets the value of the formationRule property.- Returns:
- possible object is
String
-
setFormationRule
public void setFormationRule(java.lang.String value)
Sets the value of the formationRule property.- Parameters:
value- allowed object isString
-
getMinimumCharacters
public java.lang.String getMinimumCharacters()
Gets the value of the minimumCharacters property.- Returns:
- possible object is
String
-
setMinimumCharacters
public void setMinimumCharacters(java.lang.String value)
Sets the value of the minimumCharacters property.- Parameters:
value- allowed object isString
-
getMaximumCharacters
public java.lang.String getMaximumCharacters()
Gets the value of the maximumCharacters property.- Returns:
- possible object is
String
-
setMaximumCharacters
public void setMaximumCharacters(java.lang.String value)
Sets the value of the maximumCharacters property.- Parameters:
value- allowed object isString
-
getMinimumValue
public java.lang.String getMinimumValue()
Gets the value of the minimumValue property.- Returns:
- possible object is
String
-
setMinimumValue
public void setMinimumValue(java.lang.String value)
Sets the value of the minimumValue property.- Parameters:
value- allowed object isString
-
getMaximumValue
public java.lang.String getMaximumValue()
Gets the value of the maximumValue property.- Returns:
- possible object is
String
-
setMaximumValue
public void setMaximumValue(java.lang.String value)
Sets the value of the maximumValue property.- Parameters:
value- allowed object isString
-
getPattern
public java.lang.String getPattern()
Gets the value of the pattern property.- Returns:
- possible object is
String
-
setPattern
public void setPattern(java.lang.String value)
Sets the value of the pattern property.- Parameters:
value- allowed object isString
-
getUnitOfMeasureType
public java.lang.String getUnitOfMeasureType()
Gets the value of the unitOfMeasureType property.- Returns:
- possible object is
String
-
setUnitOfMeasureType
public void setUnitOfMeasureType(java.lang.String value)
Sets the value of the unitOfMeasureType property.- Parameters:
value- allowed object isString
-
getSpecifiedUnitId
public java.lang.String getSpecifiedUnitId()
Gets the value of the specifiedUnitId property.- Returns:
- possible object is
String
-
setSpecifiedUnitId
public void setSpecifiedUnitId(java.lang.String value)
Sets the value of the specifiedUnitId property.- Parameters:
value- allowed object isString
-
getDDPermissibleValues
public java.util.List<DDPermissibleValue> getDDPermissibleValues()
Gets the value of the ddPermissibleValues 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 ddPermissibleValues property.For example, to add a new item, do as follows:
getDDPermissibleValues().add(newItem);
Objects of the following type(s) are allowed in the list
DDPermissibleValue- Returns:
- The value of the ddPermissibleValues property.
-
-