Package com.sun.xml.fastinfoset.util
Class StringIntMap
java.lang.Object
com.sun.xml.fastinfoset.util.KeyIntMap
com.sun.xml.fastinfoset.util.StringIntMap
- Direct Known Subclasses:
FixedEntryStringIntMap
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected StringIntMap.Entryprotected StringIntMapprotected StringIntMap.Entry[]protected intprotected static final StringIntMap.EntryFields inherited from class com.sun.xml.fastinfoset.util.KeyIntMap
NOT_PRESENT -
Constructor Summary
ConstructorsConstructorDescriptionStringIntMap(int initialCapacity) StringIntMap(int initialCapacity, float loadFactor) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidvoidclear()final intfinal intgetIndex()final intfinal intfinal intobtainIndex(String key) protected final voidresize(int newCapacity) voidsetReadOnlyMap(KeyIntMap readOnlyMap, boolean clear) final voidsetReadOnlyMap(StringIntMap readOnlyMap, boolean clear)
-
Field Details
-
NULL_ENTRY
-
_readOnlyMap
-
_lastEntry
-
_table
-
_index
protected int _index -
_totalCharacterCount
protected int _totalCharacterCount
-
-
Constructor Details
-
StringIntMap
public StringIntMap(int initialCapacity, float loadFactor) -
StringIntMap
public StringIntMap(int initialCapacity) -
StringIntMap
public StringIntMap()
-
-
Method Details
-
clear
public void clear() -
setReadOnlyMap
- Specified by:
setReadOnlyMapin classKeyIntMap
-
setReadOnlyMap
-
getNextIndex
public final int getNextIndex() -
getIndex
public final int getIndex() -
obtainIndex
-
add
-
get
-
getTotalCharacterCount
public final int getTotalCharacterCount() -
resize
protected final void resize(int newCapacity)
-