Package gov.nasa.arc.pds.xml.generated
Class DDValueDomainFull
java.lang.Object
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}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="conceptual_domain" type="{http://pds.nasa.gov/pds4/pds/v1}conceptual_domain"/>
<element name="specified_unit_id" type="{http://pds.nasa.gov/pds4/pds/v1}specified_unit_id" 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
Fields Modifier and Type Field Description protected StringconceptualDomainprotected List<DDPermissibleValueFull>ddPermissibleValueFullsprotected booleanenumerationFlagprotected StringformationRuleprotected StringmaximumCharactersprotected StringmaximumValueprotected StringminimumCharactersprotected StringminimumValueprotected Stringpatternprotected StringspecifiedUnitIdprotected StringunitOfMeasureTypeprotected StringvalueDataType -
Constructor Summary
Constructors Constructor Description DDValueDomainFull() -
Method Summary
Modifier and Type Method Description StringgetConceptualDomain()Gets the value of the conceptualDomain property.List<DDPermissibleValueFull>getDDPermissibleValueFulls()Gets the value of the ddPermissibleValueFulls property.StringgetFormationRule()Gets the value of the formationRule property.StringgetMaximumCharacters()Gets the value of the maximumCharacters property.StringgetMaximumValue()Gets the value of the maximumValue property.StringgetMinimumCharacters()Gets the value of the minimumCharacters property.StringgetMinimumValue()Gets the value of the minimumValue property.StringgetPattern()Gets the value of the pattern property.StringgetSpecifiedUnitId()Gets the value of the specifiedUnitId property.StringgetUnitOfMeasureType()Gets the value of the unitOfMeasureType property.StringgetValueDataType()Gets the value of the valueDataType property.booleanisEnumerationFlag()Gets the value of the enumerationFlag property.voidsetConceptualDomain(String value)Sets the value of the conceptualDomain property.voidsetEnumerationFlag(boolean value)Sets the value of the enumerationFlag property.voidsetFormationRule(String value)Sets the value of the formationRule property.voidsetMaximumCharacters(String value)Sets the value of the maximumCharacters property.voidsetMaximumValue(String value)Sets the value of the maximumValue property.voidsetMinimumCharacters(String value)Sets the value of the minimumCharacters property.voidsetMinimumValue(String value)Sets the value of the minimumValue property.voidsetPattern(String value)Sets the value of the pattern property.voidsetSpecifiedUnitId(String value)Sets the value of the specifiedUnitId property.voidsetUnitOfMeasureType(String value)Sets the value of the unitOfMeasureType property.voidsetValueDataType(String value)Sets the value of the valueDataType property.
-
Field Details
-
enumerationFlag
protected boolean enumerationFlag -
valueDataType
-
formationRule
-
minimumCharacters
-
maximumCharacters
-
minimumValue
-
maximumValue
-
pattern
-
unitOfMeasureType
-
conceptualDomain
-
specifiedUnitId
-
ddPermissibleValueFulls
-
-
Constructor Details
-
DDValueDomainFull
public DDValueDomainFull()
-
-
Method Details
-
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
Gets the value of the valueDataType property.- Returns:
- possible object is
String
-
setValueDataType
Sets the value of the valueDataType property.- Parameters:
value- allowed object isString
-
getFormationRule
Gets the value of the formationRule property.- Returns:
- possible object is
String
-
setFormationRule
Sets the value of the formationRule property.- Parameters:
value- allowed object isString
-
getMinimumCharacters
Gets the value of the minimumCharacters property.- Returns:
- possible object is
String
-
setMinimumCharacters
Sets the value of the minimumCharacters property.- Parameters:
value- allowed object isString
-
getMaximumCharacters
Gets the value of the maximumCharacters property.- Returns:
- possible object is
String
-
setMaximumCharacters
Sets the value of the maximumCharacters property.- Parameters:
value- allowed object isString
-
getMinimumValue
Gets the value of the minimumValue property.- Returns:
- possible object is
String
-
setMinimumValue
Sets the value of the minimumValue property.- Parameters:
value- allowed object isString
-
getMaximumValue
Gets the value of the maximumValue property.- Returns:
- possible object is
String
-
setMaximumValue
Sets the value of the maximumValue property.- Parameters:
value- allowed object isString
-
getPattern
Gets the value of the pattern property.- Returns:
- possible object is
String
-
setPattern
Sets the value of the pattern property.- Parameters:
value- allowed object isString
-
getUnitOfMeasureType
Gets the value of the unitOfMeasureType property.- Returns:
- possible object is
String
-
setUnitOfMeasureType
Sets the value of the unitOfMeasureType property.- Parameters:
value- allowed object isString
-
getConceptualDomain
Gets the value of the conceptualDomain property.- Returns:
- possible object is
String
-
setConceptualDomain
Sets the value of the conceptualDomain property.- Parameters:
value- allowed object isString
-
getSpecifiedUnitId
Gets the value of the specifiedUnitId property.- Returns:
- possible object is
String
-
setSpecifiedUnitId
Sets the value of the specifiedUnitId property.- Parameters:
value- allowed object isString
-
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
setmethod 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
-