public class StringPool extends StringTypeBasePool implements StringSection<java.lang.CharSequence,StringReference>
dexPool, internedItems| Constructor and Description |
|---|
StringPool(DexPool dexPool) |
| Modifier and Type | Method and Description |
|---|---|
int |
getItemIndex(StringReference key) |
boolean |
hasJumboIndexes() |
void |
intern(java.lang.CharSequence string) |
void |
internNullable(java.lang.CharSequence string) |
getItemIndex, getItems, getNullableItemIndexgetItemCount, mark, resetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetNullableItemIndexgetItemCount, getItemIndex, getItemspublic StringPool(@Nonnull
DexPool dexPool)
public void intern(@Nonnull
java.lang.CharSequence string)
public void internNullable(@Nullable
java.lang.CharSequence string)
public int getItemIndex(@Nonnull
StringReference key)
getItemIndex in interface StringSection<java.lang.CharSequence,StringReference>public boolean hasJumboIndexes()
hasJumboIndexes in interface StringSection<java.lang.CharSequence,StringReference>