Class DDRule
Java class for DD_Rule complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="DD_Rule">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="local_identifier" type="{http://pds.nasa.gov/pds4/pds/v1}local_identifier"/>
<element name="rule_context" type="{http://pds.nasa.gov/pds4/pds/v1}rule_context"/>
<element name="rule_assign" type="{http://pds.nasa.gov/pds4/pds/v1}rule_assign" maxOccurs="unbounded" minOccurs="0"/>
<element name="DD_Attribute_Reference" type="{http://pds.nasa.gov/pds4/pds/v1}DD_Attribute_Reference" minOccurs="0"/>
<element name="DD_Class_Reference" type="{http://pds.nasa.gov/pds4/pds/v1}DD_Class_Reference" minOccurs="0"/>
<element name="DD_Rule_Statement" type="{http://pds.nasa.gov/pds4/pds/v1}DD_Rule_Statement" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DDAttributeReferenceprotected DDClassReferenceprotected List<DDRuleStatement>protected Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the ddAttributeReference property.Gets the value of the ddClassReference property.Gets the value of the ddRuleStatements property.Gets the value of the localIdentifier property.Gets the value of the ruleAssigns property.Gets the value of the ruleContext property.voidSets the value of the ddAttributeReference property.voidSets the value of the ddClassReference property.voidsetLocalIdentifier(String value) Sets the value of the localIdentifier property.voidsetRuleContext(String value) Sets the value of the ruleContext property.
-
Field Details
-
localIdentifier
-
ruleContext
-
ruleAssigns
-
ddAttributeReference
-
ddClassReference
-
ddRuleStatements
-
-
Constructor Details
-
DDRule
public DDRule()
-
-
Method Details
-
getLocalIdentifier
Gets the value of the localIdentifier property.- Returns:
- possible object is
String
-
setLocalIdentifier
Sets the value of the localIdentifier property.- Parameters:
value- allowed object isString
-
getRuleContext
Gets the value of the ruleContext property.- Returns:
- possible object is
String
-
setRuleContext
Sets the value of the ruleContext property.- Parameters:
value- allowed object isString
-
getRuleAssigns
Gets the value of the ruleAssigns 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 ruleAssigns property.For example, to add a new item, do as follows:
getRuleAssigns().add(newItem);
Objects of the following type(s) are allowed in the list
String- Returns:
- The value of the ruleAssigns property.
-
getDDAttributeReference
Gets the value of the ddAttributeReference property.- Returns:
- possible object is
DDAttributeReference
-
setDDAttributeReference
Sets the value of the ddAttributeReference property.- Parameters:
value- allowed object isDDAttributeReference
-
getDDClassReference
Gets the value of the ddClassReference property.- Returns:
- possible object is
DDClassReference
-
setDDClassReference
Sets the value of the ddClassReference property.- Parameters:
value- allowed object isDDClassReference
-
getDDRuleStatements
Gets the value of the ddRuleStatements 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 ddRuleStatements property.For example, to add a new item, do as follows:
getDDRuleStatements().add(newItem);
Objects of the following type(s) are allowed in the list
DDRuleStatement- Returns:
- The value of the ddRuleStatements property.
-