Top Fields Constructors Methods
com.sun.xml.fastinfoset.vocab

public Class ParserVocabulary

extends Vocabulary
Class Inheritance
Imports
com.sun.xml.fastinfoset.EncodingConstants, .QualifiedName, com.sun.xml.fastinfoset.util.CharArray, .CharArrayArray, .ContiguousCharArrayArray, .DuplicateAttributeVerifier, .FixedEntryStringIntMap, .KeyIntMap, .PrefixArray, .QualifiedNameArray, .StringArray, .StringIntMap, .ValueArray, java.util.Iterator, javax.xml.namespace.QName

Field Summary

Modifier and TypeField and Description
protected SerializerVocabulary
public final QualifiedNameArray
public final StringArray
public final ContiguousCharArrayArray
public final QualifiedNameArray
public final StringArray
protected static final int
public static final String
public final StringArray
public final StringArray
protected static final int
public static final String
protected static final int
public static final String
public final StringArray
public final CharArrayArray
public final StringArray
public final PrefixArray
public final CharArrayArray
public final ValueArray[]
Inherited from com.sun.xml.fastinfoset.vocab.Vocabulary:
_hasInitialReadOnlyVocabulary_referencedVocabularyURIATTRIBUTE_NAMEATTRIBUTE_VALUECHARACTER_CONTENT_CHUNKELEMENT_NAMEENCODING_ALGORITHMLOCAL_NAMENAMESPACE_NAMEOTHER_NCNAMEOTHER_STRINGOTHER_URIPREFIXRESTRICTED_ALPHABET

Constructor Summary

AccessConstructor and Description
public
ParserVocabulary()

Creates a new instance of ParserVocabulary

public

Method Summary

Modifier and TypeMethod and Description
private void
addToNameTable(QName n, QualifiedNameArray a, boolean isAttribute, StringIntMap prefixMap, StringIntMap namespaceNameMap, StringIntMap localNameMap)

private void
private void
private void
private void
private void
private void
private void
private void
private void
private void
addToTable(Iterator<QName> i, QualifiedNameArray a, boolean isAttribute, StringIntMap prefixMap, StringIntMap namespaceNameMap, StringIntMap localNameMap)

public void
private void
private static int
public void
setInitialVocabulary(ParserVocabulary initialVocabulary, boolean clear)

pack-priv void
setReadOnlyVocabulary(ParserVocabulary readOnlyVocabulary, boolean clear)

public void
setReferencedVocabulary(String referencedVocabularyURI, ParserVocabulary referencedVocabulary, boolean clear)

Inherited from com.sun.xml.fastinfoset.vocab.Vocabulary:
getExternalVocabularyURIhasExternalVocabularyhasInitialVocabularysetExternalVocabularyURIsetInitialReadOnlyVocabulary

Field Detail

_readOnlyVocabularyback to summary
protected SerializerVocabulary _readOnlyVocabulary
attributeNameback to summary
public final QualifiedNameArray attributeName
attributeValueback to summary
public final StringArray attributeValue
characterContentChunkback to summary
public final ContiguousCharArrayArray characterContentChunk
elementNameback to summary
public final QualifiedNameArray elementName
encodingAlgorithmback to summary
public final StringArray encodingAlgorithm
IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMSback to summary
protected static final int IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS
IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS_PEOPERTYback to summary
public static final String IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS_PEOPERTY
localNameback to summary
public final StringArray localName
namespaceNameback to summary
public final StringArray namespaceName
NON_IDENTIFYING_STRING_TABLE_MAXIMUM_CHARACTERSback to summary
protected static final int NON_IDENTIFYING_STRING_TABLE_MAXIMUM_CHARACTERS
NON_IDENTIFYING_STRING_TABLE_MAXIMUM_CHARACTERS_PEOPERTYback to summary
public static final String NON_IDENTIFYING_STRING_TABLE_MAXIMUM_CHARACTERS_PEOPERTY
NON_IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMSback to summary
protected static final int NON_IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS
NON_IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS_PEOPERTYback to summary
public static final String NON_IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS_PEOPERTY
otherNCNameback to summary
public final StringArray otherNCName
otherStringback to summary
public final CharArrayArray otherString
otherURIback to summary
public final StringArray otherURI
prefixback to summary
public final PrefixArray prefix
restrictedAlphabetback to summary
public final CharArrayArray restrictedAlphabet
tablesback to summary
public final ValueArray[] tables

Constructor Detail

ParserVocabularyback to summary
public ParserVocabulary()

Creates a new instance of ParserVocabulary

ParserVocabularyback to summary
public ParserVocabulary(Vocabulary v)

Method Detail

addToNameTableback to summary
private void addToNameTable(QName n, QualifiedNameArray a, boolean isAttribute, StringIntMap prefixMap, StringIntMap namespaceNameMap, StringIntMap localNameMap)
addToTableback to summary
private void addToTable(Iterator<String> i, StringArray a)
addToTableback to summary
private void addToTable(Iterator<String> i, StringArray a, StringIntMap m)
addToTableback to summary
private void addToTable(String s, StringArray a, StringIntMap m)
addToTableback to summary
private void addToTable(Iterator<String> i, PrefixArray a, StringIntMap m)
addToTableback to summary
private void addToTable(String s, PrefixArray a, StringIntMap m)
addToTableback to summary
private void addToTable(Iterator<String> i, ContiguousCharArrayArray a)
addToTableback to summary
private void addToTable(String s, ContiguousCharArrayArray a)
addToTableback to summary
private void addToTable(Iterator<String> i, CharArrayArray a)
addToTableback to summary
private void addToTable(String s, CharArrayArray a)
addToTableback to summary
private void addToTable(Iterator<QName> i, QualifiedNameArray a, boolean isAttribute, StringIntMap prefixMap, StringIntMap namespaceNameMap, StringIntMap localNameMap)
clearback to summary
public void clear()
convertVocabularyback to summary
private void convertVocabulary(Vocabulary v)
getIntegerValueFromPropertyback to summary
private static int getIntegerValueFromProperty(String property)
setInitialVocabularyback to summary
public void setInitialVocabulary(ParserVocabulary initialVocabulary, boolean clear)
setReadOnlyVocabularyback to summary
pack-priv void setReadOnlyVocabulary(ParserVocabulary readOnlyVocabulary, boolean clear)
setReferencedVocabularyback to summary
public void setReferencedVocabulary(String referencedVocabularyURI, ParserVocabulary referencedVocabulary, boolean clear)