Package org.jf.dexlib2.writer.pool
Class StringPool
java.lang.Object
org.jf.dexlib2.writer.pool.BasePool<String,Integer>
org.jf.dexlib2.writer.pool.StringTypeBasePool
org.jf.dexlib2.writer.pool.StringPool
- All Implemented Interfaces:
IndexSection<CharSequence>,NullableIndexSection<CharSequence>,Markable,StringSection<CharSequence,StringReference>
public class StringPool
extends StringTypeBasePool
implements StringSection<CharSequence,StringReference>
-
Field Summary
Fields inherited from class org.jf.dexlib2.writer.pool.BasePool
dexPool, internedItems -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbooleanvoidintern(CharSequence string) voidinternNullable(CharSequence string) Methods inherited from class org.jf.dexlib2.writer.pool.StringTypeBasePool
getItemIndex, getItems, getNullableItemIndexMethods inherited from class org.jf.dexlib2.writer.pool.BasePool
getItemCount, mark, resetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jf.dexlib2.writer.IndexSection
getItemCount, getItemIndex, getItemsMethods inherited from interface org.jf.dexlib2.writer.NullableIndexSection
getNullableItemIndex
-
Constructor Details
-
StringPool
-
-
Method Details
-
intern
-
internNullable
-
getItemIndex
- Specified by:
getItemIndexin interfaceStringSection<CharSequence,StringReference>
-
hasJumboIndexes
public boolean hasJumboIndexes()- Specified by:
hasJumboIndexesin interfaceStringSection<CharSequence,StringReference>
-