Class Vocabulary
java.lang.Object
org.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 serializers.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe attribute table, containing QName objects.The "attribute value" table, containing String objects.The "character content chunk" table, containing String objects.The element table, containing QName objects.The encoding algorithm table, containing String objects.The local name table, containing String objects.The namespace name table, containing String objects.The "other NCName" table, containing String objects.The "other string" table, containing String objects.The "other URI" table, containing String objects.The prefix table, containing String objects.The restricted alphabet table, containing String objects. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
restrictedAlphabets
-
encodingAlgorithms
-
prefixes
-
namespaceNames
-
localNames
-
otherNCNames
-
otherURIs
-
attributeValues
-
otherStrings
-
characterContentChunks
-
elements
-
attributes
-
-
Constructor Details
-
Vocabulary
public Vocabulary()
-