public class ConstPoolReader
extends java.lang.Object
| Constructor and Description |
|---|
ConstPoolReader(JavaClassReader clsReader,
JavaClassData javaClassData,
DataReader data,
ClassOffsets offsets) |
| Modifier and Type | Method and Description |
|---|---|
jadx.api.plugins.input.data.ICallSite |
getCallSite(int idx) |
@Nullable java.lang.String |
getClass(int idx) |
double |
getDouble(int idx) |
jadx.api.plugins.input.data.IFieldRef |
getFieldRef(int idx) |
java.lang.String |
getFieldType(int idx) |
float |
getFloat(int idx) |
int |
getInt(int idx) |
long |
getLong(int idx) |
jadx.api.plugins.input.data.IMethodRef |
getMethodRef(int idx) |
java.lang.String |
getUtf8(int idx) |
ConstantType |
jumpToConst(int idx) |
jadx.api.plugins.input.data.annotations.EncodedValue |
readAsEncodedValue(int idx) |
java.lang.String |
readString() |
int |
readU2() |
int |
readU4() |
long |
readU8() |
public ConstPoolReader(JavaClassReader clsReader, JavaClassData javaClassData, DataReader data, ClassOffsets offsets)
@Nullable public @Nullable java.lang.String getClass(int idx)
public jadx.api.plugins.input.data.IFieldRef getFieldRef(int idx)
public java.lang.String getFieldType(int idx)
public jadx.api.plugins.input.data.IMethodRef getMethodRef(int idx)
public jadx.api.plugins.input.data.ICallSite getCallSite(int idx)
public java.lang.String getUtf8(int idx)
public ConstantType jumpToConst(int idx)
public java.lang.String readString()
public int readU2()
public int readU4()
public long readU8()
public int getInt(int idx)
public long getLong(int idx)
public double getDouble(int idx)
public float getFloat(int idx)
public jadx.api.plugins.input.data.annotations.EncodedValue readAsEncodedValue(int idx)