Package org.apache.xerces.impl.xs
Class XMLSchemaValidator.UniqueValueStore
- java.lang.Object
-
- org.apache.xerces.impl.xs.XMLSchemaValidator.ValueStoreBase
-
- org.apache.xerces.impl.xs.XMLSchemaValidator.UniqueValueStore
-
- All Implemented Interfaces:
ValueStore
- Enclosing class:
- XMLSchemaValidator
protected class XMLSchemaValidator.UniqueValueStore extends XMLSchemaValidator.ValueStoreBase
Unique value store.- Author:
- Andy Clark, IBM
-
-
Field Summary
-
Fields inherited from class org.apache.xerces.impl.xs.XMLSchemaValidator.ValueStoreBase
fFieldCount, fFields, fIdentityConstraint, fItemValueTypes, fLocalItemValueTypes, fLocalValues, fLocalValueTypes, fValues, fValuesCount, fValueTypes
-
-
Constructor Summary
Constructors Constructor Description UniqueValueStore(UniqueOrKey unique)
Constructs a unique value store.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
checkDuplicateValues()
Called when a duplicate value is added.-
Methods inherited from class org.apache.xerces.impl.xs.XMLSchemaValidator.ValueStoreBase
addValue, append, clear, contains, contains, endDocument, endDocumentFragment, endValueScope, reportError, startValueScope, toString, toString, toString
-
-
-
-
Constructor Detail
-
UniqueValueStore
public UniqueValueStore(UniqueOrKey unique)
Constructs a unique value store.
-
-
Method Detail
-
checkDuplicateValues
protected void checkDuplicateValues()
Called when a duplicate value is added.- Overrides:
checkDuplicateValues
in classXMLSchemaValidator.ValueStoreBase
-
-