public class DDValueDomain
extends java.lang.Object
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>
Modifier and Type | Field and 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 and Description |
---|
DDValueDomain() |
Modifier and Type | Method and 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.
|
protected boolean enumerationFlag
protected java.lang.String valueDataType
protected java.lang.String formationRule
protected java.lang.String minimumCharacters
protected java.lang.String maximumCharacters
protected java.lang.String minimumValue
protected java.lang.String maximumValue
protected java.lang.String pattern
protected java.lang.String unitOfMeasureType
protected java.lang.String specifiedUnitId
protected java.util.List<DDPermissibleValue> ddPermissibleValues
public boolean isEnumerationFlag()
public void setEnumerationFlag(boolean value)
public java.lang.String getValueDataType()
String
public void setValueDataType(java.lang.String value)
value
- allowed object is
String
public java.lang.String getFormationRule()
String
public void setFormationRule(java.lang.String value)
value
- allowed object is
String
public java.lang.String getMinimumCharacters()
String
public void setMinimumCharacters(java.lang.String value)
value
- allowed object is
String
public java.lang.String getMaximumCharacters()
String
public void setMaximumCharacters(java.lang.String value)
value
- allowed object is
String
public java.lang.String getMinimumValue()
String
public void setMinimumValue(java.lang.String value)
value
- allowed object is
String
public java.lang.String getMaximumValue()
String
public void setMaximumValue(java.lang.String value)
value
- allowed object is
String
public java.lang.String getPattern()
String
public void setPattern(java.lang.String value)
value
- allowed object is
String
public java.lang.String getUnitOfMeasureType()
String
public void setUnitOfMeasureType(java.lang.String value)
value
- allowed object is
String
public java.lang.String getSpecifiedUnitId()
String
public void setSpecifiedUnitId(java.lang.String value)
value
- allowed object is
String
public java.util.List<DDPermissibleValue> getDDPermissibleValues()
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
Copyright © 2023 Planetary Data System. All rights reserved.