Interface ValueElement
- All Superinterfaces:
DescriptorElement
- All Known Implementing Classes:
ConveredValueElement
Represents value of atomic element in Impex header structure. For instance A[b=c](D). Holds qualifier, modifier and
specifier.
Example for pattern
A: qualifier
b: first modifier name. getModifiers(...)
c: first modifier value.
d: second modifier name.
e: second modifier value.
F: specifier.
Example for pattern
A[b=c,d=e](F):A: qualifier
b: first modifier name. getModifiers(...)
c: first modifier value.
d: second modifier name.
e: second modifier value.
F: specifier.
-
Method Summary
Modifier and TypeMethodDescriptionReturns qualifier.getModifierValue(String key) Gets the modifier value.Returns qualifier.Returns specifier.
-
Method Details
-
getQualifier
String getQualifier()Returns qualifier. In expressionA[b=c,d=e](F)represents A. -
getModifiers
Returns qualifier. In expressionA[b=c,d=e](F)represents b=c,d=e. -
getSpecifier
DescriptorElement getSpecifier()Returns specifier. In expressionA[b=c,d=e](F)represents F. -
getModifierValue
Gets the modifier value.- Parameters:
key- the key- Returns:
- the modifier value
-