com.sun.xml.fastinfoset.util
Class PrefixArray
java.lang.Object
com.sun.xml.fastinfoset.util.ValueArray
com.sun.xml.fastinfoset.util.PrefixArray
public class PrefixArray
- extends ValueArray
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PREFIX_MAP_SIZE
public static final int PREFIX_MAP_SIZE
- See Also:
- Constant Field Values
_array
public java.lang.String[] _array
_currentInScope
public int[] _currentInScope
_declarationId
public int _declarationId
PrefixArray
public PrefixArray(int initialCapacity,
int maximumCapacity)
PrefixArray
public PrefixArray()
countNamespacePool
public int countNamespacePool()
countPrefixPool
public int countPrefixPool()
clear
public final void clear()
- Specified by:
clear
in class ValueArray
clearCompletely
public final void clearCompletely()
getArray
public final java.lang.String[] getArray()
setReadOnlyArray
public final void setReadOnlyArray(ValueArray readOnlyArray,
boolean clear)
- Specified by:
setReadOnlyArray
in class ValueArray
setReadOnlyArray
public final void setReadOnlyArray(PrefixArray readOnlyArray,
boolean clear)
getCompleteArray
public final java.lang.String[] getCompleteArray()
get
public final java.lang.String get(int i)
add
public final int add(java.lang.String s)
resize
protected final void resize()
clearDeclarationIds
public final void clearDeclarationIds()
pushScope
public final void pushScope(int prefixIndex,
int namespaceIndex)
throws FastInfosetException
- Throws:
FastInfosetException
pushScopeWithPrefixEntry
public final void pushScopeWithPrefixEntry(java.lang.String prefix,
java.lang.String namespaceName,
int prefixIndex,
int namespaceIndex)
throws FastInfosetException
- Throws:
FastInfosetException
popScope
public final void popScope(int prefixIndex)
popScopeWithPrefixEntry
public final void popScopeWithPrefixEntry(int prefixIndex)
getNamespaceFromPrefix
public final java.lang.String getNamespaceFromPrefix(java.lang.String prefix)
getPrefixFromNamespace
public final java.lang.String getPrefixFromNamespace(java.lang.String namespaceName)
getPrefixes
public final java.util.Iterator getPrefixes()
getPrefixesFromNamespace
public final java.util.Iterator getPrefixesFromNamespace(java.lang.String namespaceName)