|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jvnet.fastinfoset.Vocabulary
A canonical representation of a vocabulary.
Each vocabulary table is represented as a Set. A vocabulary table entry is represented as an item in the Set.
The 1st item contained in a Set is assigned the smallest index value, n say (where n >= 0). The 2nd item is assigned an index value of n + 1. The kth item is assigned an index value of n + (k - 1).
A Fast Infoset parser/serializer implementation will tranform the canonical representation of a Vocabulary instance into a more optimal form suitable for the efficient usage according to the API implemented by the parsers and serialziers.
Field Summary | |
java.util.Set |
attributes
The attribute table, containing QName objects. |
java.util.Set |
attributeValues
The "attribute value" table, containing String objects. |
java.util.Set |
characterContentChunks
The "character content chunk" table, containing String objects. |
java.util.Set |
elements
The element table, containing QName objects. |
java.util.Set |
encodingAlgorithms
The encoding algorithm table, containing String objects. |
java.util.Set |
localNames
The local name table, containing String objects. |
java.util.Set |
namespaceNames
The namespace name table, containing String objects. |
java.util.Set |
otherNCNames
The "other NCName" table, containing String objects. |
java.util.Set |
otherStrings
The "other string" table, containing String objects. |
java.util.Set |
otherURIs
The "other URI" table, containing String objects. |
java.util.Set |
prefixes
The prefix table, containing String objects. |
java.util.Set |
restrictedAlphabets
The restricted alphabet table, containing String objects. |
Constructor Summary | |
Vocabulary()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public final java.util.Set restrictedAlphabets
public final java.util.Set encodingAlgorithms
public final java.util.Set prefixes
public final java.util.Set namespaceNames
public final java.util.Set localNames
public final java.util.Set otherNCNames
public final java.util.Set otherURIs
public final java.util.Set attributeValues
public final java.util.Set otherStrings
public final java.util.Set characterContentChunks
public final java.util.Set elements
public final java.util.Set attributes
Constructor Detail |
public Vocabulary()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |