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