java.lang.Object | |
↳ | org.apache.xerces.impl.xs.XMLSchemaValidator.ValueStoreBase |
Known Direct Subclasses |
Value store implementation base class. There are specific subclasses for handling unique, key, and keyref.
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
fFieldCount | |||||||||||
fFields | |||||||||||
fIdentityConstraint | Identity constraint. | ||||||||||
fItemValueTypes | |||||||||||
fLocalItemValueTypes | |||||||||||
fLocalValueTypes | |||||||||||
fLocalValues | current data | ||||||||||
fValueTypes | |||||||||||
fValues | global data | ||||||||||
fValuesCount | Current data value count. |
Protected Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Constructs a value store for the specified identity constraint.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Adds the specified value to the value store.
| |||||||||||
Returns true if this value store contains the locally scoped value stores
| |||||||||||
Returns -1 if this value store contains the specified
values, otherwise the index of the first field in the
key sequence.
| |||||||||||
Signals the end of the document.
| |||||||||||
Ends scope for value store.
| |||||||||||
Since the valueStore will have access to an error reporter, this
allows it to be called appropriately.
| |||||||||||
Start scope for value store.
| |||||||||||
Returns a string representation of this object.
|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns a string of the specified values.
| |||||||||||
Returns a string of the specified values.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.apache.xerces.impl.xs.identity.ValueStore
|
Current data value count.
Constructs a value store for the specified identity constraint.
Adds the specified value to the value store.
field | The field associated to the value. This reference is used to ensure that each field only adds a value once within a selection scope. |
---|---|
actualValue | The value to add. |
Returns true if this value store contains the locally scoped value stores
Returns -1 if this value store contains the specified values, otherwise the index of the first field in the key sequence.
Signals the end of the document. This is where the specific instances of value stores can verify the integrity of the identity constraints.
Ends scope for value store.
Since the valueStore will have access to an error reporter, this allows it to be called appropriately.
key | the key of the localized error message |
---|---|
args | the list of arguments for substitution. |
Start scope for value store.
Returns a string of the specified values.