Package org.robolectric.res.android
Class ResStringPool
- java.lang.Object
-
- org.robolectric.res.android.ResStringPool
-
public class ResStringPool extends java.lang.ObjectConvenience class for accessing data in a ResStringPool resource.
-
-
Constructor Summary
Constructors Constructor Description ResStringPool()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidfinalize()intgetError()static ResStringPoolgetNativeObject(long nativeId)longgetNativePtr()intindexOfString(java.lang.String str)booleanisUTF8()intsetTo(java.nio.ByteBuffer buf, int offset, int size, boolean copyData)intsize()java.lang.Stringstring8At(int id, Ref<java.lang.Integer> outLen)java.lang.StringstringAt(int idx)ResourceTypes.ResStringPool_spanstyleAt(int idx)
-
-
-
Method Detail
-
finalize
protected void finalize() throws java.lang.Throwable- Overrides:
finalizein classjava.lang.Object- Throws:
java.lang.Throwable
-
getNativePtr
public long getNativePtr()
-
getNativeObject
public static ResStringPool getNativeObject(long nativeId)
-
setTo
public int setTo(java.nio.ByteBuffer buf, int offset, int size, boolean copyData)
-
stringAt
public java.lang.String stringAt(int idx)
-
string8At
public java.lang.String string8At(int id, Ref<java.lang.Integer> outLen)
-
styleAt
public final ResourceTypes.ResStringPool_span styleAt(int idx)
-
indexOfString
public int indexOfString(java.lang.String str)
-
size
public int size()
-
isUTF8
public boolean isUTF8()
-
getError
public int getError()
-
-