public class ParserVocabulary extends Vocabulary
Modifier and Type | Field and Description |
---|---|
protected SerializerVocabulary |
_readOnlyVocabulary |
QualifiedNameArray |
attributeName |
StringArray |
attributeValue |
ContiguousCharArrayArray |
characterContentChunk |
QualifiedNameArray |
elementName |
StringArray |
encodingAlgorithm |
protected static int |
IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS |
static java.lang.String |
IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS_PEOPERTY |
StringArray |
localName |
StringArray |
namespaceName |
protected static int |
NON_IDENTIFYING_STRING_TABLE_MAXIMUM_CHARACTERS |
static java.lang.String |
NON_IDENTIFYING_STRING_TABLE_MAXIMUM_CHARACTERS_PEOPERTY |
protected static int |
NON_IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS |
static java.lang.String |
NON_IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS_PEOPERTY |
StringArray |
otherNCName |
CharArrayArray |
otherString |
StringArray |
otherURI |
PrefixArray |
prefix |
CharArrayArray |
restrictedAlphabet |
ValueArray[] |
tables |
_hasInitialReadOnlyVocabulary, _referencedVocabularyURI, ATTRIBUTE_NAME, ATTRIBUTE_VALUE, CHARACTER_CONTENT_CHUNK, ELEMENT_NAME, ENCODING_ALGORITHM, LOCAL_NAME, NAMESPACE_NAME, OTHER_NCNAME, OTHER_STRING, OTHER_URI, PREFIX, RESTRICTED_ALPHABET
Constructor and Description |
---|
ParserVocabulary()
Creates a new instance of ParserVocabulary
|
ParserVocabulary(Vocabulary v) |
Modifier and Type | Method and Description |
---|---|
private void |
addToNameTable(javax.xml.namespace.QName n,
QualifiedNameArray a,
boolean isAttribute,
StringIntMap prefixMap,
StringIntMap namespaceNameMap,
StringIntMap localNameMap) |
private void |
addToTable(java.util.Iterator i,
CharArrayArray a) |
private void |
addToTable(java.util.Iterator i,
ContiguousCharArrayArray a) |
private void |
addToTable(java.util.Iterator i,
PrefixArray a,
StringIntMap m) |
private void |
addToTable(java.util.Iterator i,
QualifiedNameArray a,
boolean isAttribute,
StringIntMap prefixMap,
StringIntMap namespaceNameMap,
StringIntMap localNameMap) |
private void |
addToTable(java.util.Iterator i,
StringArray a) |
private void |
addToTable(java.util.Iterator i,
StringArray a,
StringIntMap m) |
private void |
addToTable(java.lang.String s,
CharArrayArray a) |
private void |
addToTable(java.lang.String s,
ContiguousCharArrayArray a) |
private void |
addToTable(java.lang.String s,
PrefixArray a,
StringIntMap m) |
private void |
addToTable(java.lang.String s,
StringArray a,
StringIntMap m) |
void |
clear() |
private void |
convertVocabulary(Vocabulary v) |
private static int |
getIntegerValueFromProperty(java.lang.String property) |
void |
setInitialVocabulary(ParserVocabulary initialVocabulary,
boolean clear) |
(package private) void |
setReadOnlyVocabulary(ParserVocabulary readOnlyVocabulary,
boolean clear) |
void |
setReferencedVocabulary(java.lang.String referencedVocabularyURI,
ParserVocabulary referencedVocabulary,
boolean clear) |
getExternalVocabularyURI, hasExternalVocabulary, hasInitialVocabulary, setExternalVocabularyURI, setInitialReadOnlyVocabulary
public static final java.lang.String IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS_PEOPERTY
public static final java.lang.String NON_IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS_PEOPERTY
public static final java.lang.String NON_IDENTIFYING_STRING_TABLE_MAXIMUM_CHARACTERS_PEOPERTY
protected static final int IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS
protected static final int NON_IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS
protected static final int NON_IDENTIFYING_STRING_TABLE_MAXIMUM_CHARACTERS
public final CharArrayArray restrictedAlphabet
public final StringArray encodingAlgorithm
public final StringArray namespaceName
public final PrefixArray prefix
public final StringArray localName
public final StringArray otherNCName
public final StringArray otherURI
public final StringArray attributeValue
public final CharArrayArray otherString
public final ContiguousCharArrayArray characterContentChunk
public final QualifiedNameArray elementName
public final QualifiedNameArray attributeName
public final ValueArray[] tables
protected SerializerVocabulary _readOnlyVocabulary
public ParserVocabulary()
public ParserVocabulary(Vocabulary v)
private static int getIntegerValueFromProperty(java.lang.String property)
void setReadOnlyVocabulary(ParserVocabulary readOnlyVocabulary, boolean clear)
public void setInitialVocabulary(ParserVocabulary initialVocabulary, boolean clear)
public void setReferencedVocabulary(java.lang.String referencedVocabularyURI, ParserVocabulary referencedVocabulary, boolean clear)
public void clear()
private void convertVocabulary(Vocabulary v)
private void addToTable(java.util.Iterator i, StringArray a)
private void addToTable(java.util.Iterator i, StringArray a, StringIntMap m)
private void addToTable(java.lang.String s, StringArray a, StringIntMap m)
private void addToTable(java.util.Iterator i, PrefixArray a, StringIntMap m)
private void addToTable(java.lang.String s, PrefixArray a, StringIntMap m)
private void addToTable(java.util.Iterator i, ContiguousCharArrayArray a)
private void addToTable(java.lang.String s, ContiguousCharArrayArray a)
private void addToTable(java.util.Iterator i, CharArrayArray a)
private void addToTable(java.lang.String s, CharArrayArray a)
private void addToTable(java.util.Iterator i, QualifiedNameArray a, boolean isAttribute, StringIntMap prefixMap, StringIntMap namespaceNameMap, StringIntMap localNameMap)
private void addToNameTable(javax.xml.namespace.QName n, QualifiedNameArray a, boolean isAttribute, StringIntMap prefixMap, StringIntMap namespaceNameMap, StringIntMap localNameMap)