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.Object
The 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>
ddPermissibleValues
protected boolean
enumerationFlag
protected java.lang.String
formationRule
protected java.lang.String
maximumCharacters
protected java.lang.String
maximumValue
protected java.lang.String
minimumCharacters
protected java.lang.String
minimumValue
protected java.lang.String
pattern
protected java.lang.String
specifiedUnitId
protected java.lang.String
unitOfMeasureType
protected java.lang.String
valueDataType
-
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.String
getFormationRule()
Gets the value of the formationRule property.java.lang.String
getMaximumCharacters()
Gets the value of the maximumCharacters property.java.lang.String
getMaximumValue()
Gets the value of the maximumValue property.java.lang.String
getMinimumCharacters()
Gets the value of the minimumCharacters property.java.lang.String
getMinimumValue()
Gets the value of the minimumValue property.java.lang.String
getPattern()
Gets the value of the pattern property.java.lang.String
getSpecifiedUnitId()
Gets the value of the specifiedUnitId property.java.lang.String
getUnitOfMeasureType()
Gets the value of the unitOfMeasureType property.java.lang.String
getValueDataType()
Gets the value of the valueDataType property.boolean
isEnumerationFlag()
Gets the value of the enumerationFlag property.void
setEnumerationFlag(boolean value)
Sets the value of the enumerationFlag property.void
setFormationRule(java.lang.String value)
Sets the value of the formationRule property.void
setMaximumCharacters(java.lang.String value)
Sets the value of the maximumCharacters property.void
setMaximumValue(java.lang.String value)
Sets the value of the maximumValue property.void
setMinimumCharacters(java.lang.String value)
Sets the value of the minimumCharacters property.void
setMinimumValue(java.lang.String value)
Sets the value of the minimumValue property.void
setPattern(java.lang.String value)
Sets the value of the pattern property.void
setSpecifiedUnitId(java.lang.String value)
Sets the value of the specifiedUnitId property.void
setUnitOfMeasureType(java.lang.String value)
Sets the value of the unitOfMeasureType property.void
setValueDataType(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
set
method 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.
-
-