Interface ShadowAttribute<PV,RV>
- All Known Subinterfaces:
ShadowSimpleAttribute<T>
- All Known Implementing Classes:
ShadowReferenceAttribute
,ShadowSimpleAttributeImpl
Access to both
ShadowSimpleAttribute
and ShadowReferenceAttribute
.
Currently, it cannot extend Item
because of the clash on many methods, like Item.getValue()
.
(To be researched further.)-
Method Summary
Modifier and TypeMethodDescriptionvoid
addValueSkipUniquenessCheck
(PV value) clone()
<SA extends ShadowAttribute<PV,
RV>>
ShadowAttributeDefinition<SA,RV> boolean
boolean
void
setIncomplete
(boolean incomplete)
-
Method Details
-
getElementName
QName getElementName() -
getDefinition
-
clone
ShadowAttribute<PV,RV> clone() -
setIncomplete
void setIncomplete(boolean incomplete) -
isIncomplete
boolean isIncomplete() -
hasNoValues
boolean hasNoValues() -
addValueSkipUniquenessCheck
- Throws:
SchemaException
-