Class JavaCodeReader
- java.lang.Object
-
- jadx.plugins.input.java.data.code.JavaCodeReader
-
- All Implemented Interfaces:
jadx.api.plugins.input.data.ICodeReader
public class JavaCodeReader extends java.lang.Object implements jadx.api.plugins.input.data.ICodeReader
-
-
Constructor Summary
Constructors Constructor Description JavaCodeReader(JavaClassData clsData, int offset)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jadx.api.plugins.input.data.ICodeReadercopy()intgetArgsStartReg()intgetCodeOffset()@Nullable jadx.api.plugins.input.data.IDebugInfogetDebugInfo()intgetRegistersCount()java.util.List<jadx.api.plugins.input.data.ITry>getTries()intgetUnitsCount()voidvisitInstructions(java.util.function.Consumer<jadx.api.plugins.input.insns.InsnData> insnConsumer)
-
-
-
Constructor Detail
-
JavaCodeReader
public JavaCodeReader(JavaClassData clsData, int offset)
-
-
Method Detail
-
copy
public jadx.api.plugins.input.data.ICodeReader copy()
- Specified by:
copyin interfacejadx.api.plugins.input.data.ICodeReader
-
visitInstructions
public void visitInstructions(java.util.function.Consumer<jadx.api.plugins.input.insns.InsnData> insnConsumer)
- Specified by:
visitInstructionsin interfacejadx.api.plugins.input.data.ICodeReader
-
getRegistersCount
public int getRegistersCount()
- Specified by:
getRegistersCountin interfacejadx.api.plugins.input.data.ICodeReader
-
getArgsStartReg
public int getArgsStartReg()
- Specified by:
getArgsStartRegin interfacejadx.api.plugins.input.data.ICodeReader
-
getUnitsCount
public int getUnitsCount()
- Specified by:
getUnitsCountin interfacejadx.api.plugins.input.data.ICodeReader
-
getDebugInfo
@Nullable public @Nullable jadx.api.plugins.input.data.IDebugInfo getDebugInfo()
- Specified by:
getDebugInfoin interfacejadx.api.plugins.input.data.ICodeReader
-
getCodeOffset
public int getCodeOffset()
- Specified by:
getCodeOffsetin interfacejadx.api.plugins.input.data.ICodeReader
-
getTries
public java.util.List<jadx.api.plugins.input.data.ITry> getTries()
- Specified by:
getTriesin interfacejadx.api.plugins.input.data.ICodeReader
-
-