JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
O
P
R
S
T
U
V
W
A
absPos(int)
- Method in class jadx.plugins.input.java.data.
DataReader
add(JavaAttrType<?>, IJavaAttribute)
- Method in class jadx.plugins.input.java.data.attributes.
JavaAttrStorage
ANNOTATION_DEFAULT
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
ArrayType
- Class in
jadx.plugins.input.java.data.code
ArrayType()
- Constructor for class jadx.plugins.input.java.data.code.
ArrayType
AttributesReader
- Class in
jadx.plugins.input.java.data.attributes
AttributesReader(JavaClassData, ConstPoolReader)
- Constructor for class jadx.plugins.input.java.data.attributes.
AttributesReader
B
BOOTSTRAP_METHODS
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
BUILD_ANNOTATIONS
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
BUILD_PARAMETER_ANNOTATIONS
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
BUILD_TYPE_ANNOTATIONS
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
byName(String)
- Static method in class jadx.plugins.input.java.data.attributes.
JavaAttrType
byValue(int)
- Static method in class jadx.plugins.input.java.data.code.
ArrayType
C
ClassOffsets
- Class in
jadx.plugins.input.java.data
ClassOffsets(DataReader)
- Constructor for class jadx.plugins.input.java.data.
ClassOffsets
clear()
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
clear()
- Method in class jadx.plugins.input.java.data.code.
StackState
close()
- Method in class jadx.plugins.input.java.
JavaLoadResult
clsData()
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
CODE
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
CodeAttr
- Class in
jadx.plugins.input.java.data.attributes.types
CodeAttr(int)
- Constructor for class jadx.plugins.input.java.data.attributes.types.
CodeAttr
CodeDecodeState
- Class in
jadx.plugins.input.java.data.code
CodeDecodeState(JavaClassData, DataReader, int, Set<Integer>)
- Constructor for class jadx.plugins.input.java.data.code.
CodeDecodeState
collectFiles(List<Path>)
- Method in class jadx.plugins.input.java.
JavaInputLoader
CONST_VALUE
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
ConstantType
- Enum in
jadx.plugins.input.java.data
constPoolReader()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
ConstPoolReader
- Class in
jadx.plugins.input.java.data
ConstPoolReader(JavaClassReader, JavaClassData, DataReader, ClassOffsets)
- Constructor for class jadx.plugins.input.java.data.
ConstPoolReader
ConstValueAttr
- Class in
jadx.plugins.input.java.data.attributes.types
ConstValueAttr(EncodedValue)
- Constructor for class jadx.plugins.input.java.data.attributes.types.
ConstValueAttr
convert(JavaAttrStorage)
- Static method in class jadx.plugins.input.java.data.attributes.types.
JavaAnnotationDefaultAttr
copy()
- Method in class jadx.plugins.input.java.data.code.
JavaCodeReader
copy()
- Method in class jadx.plugins.input.java.data.code.
StackState
copy()
- Method in class jadx.plugins.input.java.data.
DataReader
copy()
- Method in class jadx.plugins.input.java.data.
JavaClassData
D
DataReader
- Class in
jadx.plugins.input.java.data
DataReader(byte[])
- Constructor for class jadx.plugins.input.java.data.
DataReader
DataReader(byte[], int)
- Constructor for class jadx.plugins.input.java.data.
DataReader
decode(CodeDecodeState)
- Method in interface jadx.plugins.input.java.data.code.decoders.
IJavaInsnDecoder
decode(CodeDecodeState)
- Method in class jadx.plugins.input.java.data.code.decoders.
InvokeDecoder
decode(CodeDecodeState)
- Method in class jadx.plugins.input.java.data.code.decoders.
LoadConstDecoder
decode(CodeDecodeState)
- Method in class jadx.plugins.input.java.data.code.decoders.
LookupSwitchDecoder
decode(CodeDecodeState)
- Method in class jadx.plugins.input.java.data.code.decoders.
TableSwitchDecoder
decode(CodeDecodeState)
- Method in class jadx.plugins.input.java.data.code.decoders.
WideDecoder
decode()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
decoded()
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
DEPRECATED
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
DescriptorParser
- Class in
jadx.plugins.input.java.utils
DisasmUtils
- Class in
jadx.plugins.input.java.utils
DisasmUtils()
- Constructor for class jadx.plugins.input.java.utils.
DisasmUtils
disassembleMethod()
- Method in class jadx.plugins.input.java.data.
JavaMethodData
discard()
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
discardWord()
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
DOUBLE_ONE
- Static variable in class jadx.plugins.input.java.data.code.
JavaInsnsRegister
DOUBLE_ZERO
- Static variable in class jadx.plugins.input.java.data.code.
JavaInsnsRegister
E
EMPTY
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrStorage
ENCLOSING_METHOD
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
EncodedValueReader
- Class in
jadx.plugins.input.java.data.attributes
EncodedValueReader()
- Constructor for class jadx.plugins.input.java.data.attributes.
EncodedValueReader
equals(Object)
- Method in class jadx.plugins.input.java.data.attributes.debuginfo.
JavaLocalVar
equals(Object)
- Method in class jadx.plugins.input.java.data.code.trycatch.
JavaTryData
EXCEPTIONS
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
F
fieldType()
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
fillMethodProto(String, JavaMethodProto)
- Static method in class jadx.plugins.input.java.utils.
DescriptorParser
FLOAT_ONE
- Static variable in class jadx.plugins.input.java.data.code.
JavaInsnsRegister
FLOAT_TWO
- Static variable in class jadx.plugins.input.java.data.code.
JavaInsnsRegister
FLOAT_ZERO
- Static variable in class jadx.plugins.input.java.data.code.
JavaInsnsRegister
G
get(JavaAttrType<A>)
- Method in class jadx.plugins.input.java.data.attributes.
JavaAttrStorage
get(int)
- Static method in class jadx.plugins.input.java.data.code.
JavaInsnsRegister
get(byte[])
- Static method in class jadx.plugins.input.java.utils.
DisasmUtils
getAccessFlags()
- Method in class jadx.plugins.input.java.data.
JavaClassData
getAccessFlags()
- Method in class jadx.plugins.input.java.data.
JavaFieldData
getAccessFlags()
- Method in class jadx.plugins.input.java.data.
JavaMethodData
getAccessFlagsOffset()
- Method in class jadx.plugins.input.java.data.
ClassOffsets
getApiOpcode()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnInfo
getArgs()
- Method in class jadx.plugins.input.java.data.attributes.types.data.
RawBootstrapMethod
getArgsStartReg()
- Method in class jadx.plugins.input.java.data.code.
JavaCodeReader
getArgTypes()
- Method in class jadx.plugins.input.java.data.
JavaMethodProto
getAttributes()
- Method in class jadx.plugins.input.java.data.
JavaClassData
getAttributes()
- Method in class jadx.plugins.input.java.data.
JavaFieldData
getAttributes()
- Method in class jadx.plugins.input.java.data.
JavaMethodData
getAttributesOffset()
- Method in class jadx.plugins.input.java.data.
ClassOffsets
getAttributesReader()
- Method in class jadx.plugins.input.java.data.
JavaClassData
getByteCode()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getBytes()
- Method in class jadx.plugins.input.java.data.
DataReader
getCallSite(int)
- Method in class jadx.plugins.input.java.data.
ConstPoolReader
getCatch()
- Method in class jadx.plugins.input.java.data.code.trycatch.
JavaTryData
getClass(int)
- Method in class jadx.plugins.input.java.data.
ConstPoolReader
getClsReader()
- Method in class jadx.plugins.input.java.data.
JavaClassData
getClsTypeOffset()
- Method in class jadx.plugins.input.java.data.
ClassOffsets
getCodeOffset()
- Method in class jadx.plugins.input.java.data.code.
JavaCodeReader
getCodeReader()
- Method in class jadx.plugins.input.java.data.
JavaMethodData
getConstPoolReader()
- Method in class jadx.plugins.input.java.data.
JavaClassData
getData()
- Method in class jadx.plugins.input.java.data.
JavaClassData
getData()
- Method in class jadx.plugins.input.java.
JavaClassReader
getDataSize()
- Method in enum jadx.plugins.input.java.data.
ConstantType
getDebugInfo()
- Method in class jadx.plugins.input.java.data.code.
JavaCodeReader
getDecoder()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnInfo
getDescriptor()
- Method in class jadx.plugins.input.java.data.
JavaMethodRef
getDisassembledCode()
- Method in class jadx.plugins.input.java.data.
JavaClassData
getDouble(int)
- Method in class jadx.plugins.input.java.data.
ConstPoolReader
getEndOffset()
- Method in class jadx.plugins.input.java.data.attributes.debuginfo.
JavaLocalVar
getEndOffset()
- Method in class jadx.plugins.input.java.data.code.trycatch.
JavaTryData
getFieldRef(int)
- Method in class jadx.plugins.input.java.data.
ConstPoolReader
getFieldsOffset()
- Method in class jadx.plugins.input.java.data.
ClassOffsets
getFieldType(int)
- Method in class jadx.plugins.input.java.data.
ConstPoolReader
getFileName()
- Method in class jadx.plugins.input.java.
JavaClassReader
getFileOffset()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getFloat(int)
- Method in class jadx.plugins.input.java.data.
ConstPoolReader
getHandler()
- Method in class jadx.plugins.input.java.data.code.trycatch.
JavaSingleCatch
getId()
- Method in class jadx.plugins.input.java.data.attributes.
JavaAttrType
getId()
- Method in class jadx.plugins.input.java.
JavaClassReader
getIndex()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getIndexAsCallSite()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getIndexAsField()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getIndexAsMethod()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getIndexAsMethodHandle()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getIndexAsProto(int)
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getIndexAsString()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getIndexAsType()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getIndexType()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getIndexType()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnInfo
getInputFileName()
- Method in class jadx.plugins.input.java.data.
JavaClassData
getInt(int)
- Method in class jadx.plugins.input.java.data.
ConstPoolReader
getInterfacesOffset()
- Method in class jadx.plugins.input.java.data.
ClassOffsets
getInterfacesTypes()
- Method in class jadx.plugins.input.java.data.
JavaClassData
getLineMap()
- Method in class jadx.plugins.input.java.data.attributes.debuginfo.
LineNumberTableAttr
getList()
- Method in class jadx.plugins.input.java.data.attributes.types.
JavaAnnotationsAttr
getList()
- Method in class jadx.plugins.input.java.data.attributes.types.
JavaBootstrapMethodsAttr
getList()
- Method in class jadx.plugins.input.java.data.attributes.types.
JavaParamAnnsAttr
getLiteral()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getLong(int)
- Method in class jadx.plugins.input.java.data.
ConstPoolReader
getMethodHandleIdx()
- Method in class jadx.plugins.input.java.data.attributes.types.data.
RawBootstrapMethod
getMethodRef(int)
- Method in class jadx.plugins.input.java.data.
ConstPoolReader
getMethodRef()
- Method in class jadx.plugins.input.java.data.
JavaMethodData
getName()
- Method in class jadx.plugins.input.java.data.attributes.debuginfo.
JavaLocalVar
getName()
- Method in class jadx.plugins.input.java.data.attributes.
JavaAttrType
getName()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnInfo
getName()
- Method in class jadx.plugins.input.java.data.
JavaFieldData
getName()
- Method in class jadx.plugins.input.java.data.
JavaMethodRef
getOffset()
- Method in class jadx.plugins.input.java.data.attributes.types.
CodeAttr
getOffset()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getOffset()
- Method in class jadx.plugins.input.java.data.
DataReader
getOffsetOfConstEntry(int)
- Method in class jadx.plugins.input.java.data.
ClassOffsets
getOffsets()
- Method in class jadx.plugins.input.java.data.
JavaClassData
getOpcode()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getOpcode()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnInfo
getOpcodeMnemonic()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getParentClassType()
- Method in class jadx.plugins.input.java.data.
JavaFieldData
getParentClassType()
- Method in class jadx.plugins.input.java.data.
JavaMethodRef
getPayload()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getPayloadSize()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getPayloadSize()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnInfo
getPluginInfo()
- Method in class jadx.plugins.input.java.
JavaInputPlugin
getRawOpcodeUnit()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getReader()
- Method in class jadx.plugins.input.java.data.attributes.
JavaAttrType
getReg(int)
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getRegistersCount()
- Method in class jadx.plugins.input.java.data.code.
JavaCodeReader
getRegNum()
- Method in class jadx.plugins.input.java.data.attributes.debuginfo.
JavaLocalVar
getRegsArray()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getRegsCount()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getRegsCount()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnInfo
getResultReg()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getReturnType()
- Method in class jadx.plugins.input.java.data.
JavaMethodProto
getSignature()
- Method in class jadx.plugins.input.java.data.attributes.debuginfo.
JavaLocalVar
getStartOffset()
- Method in class jadx.plugins.input.java.data.attributes.debuginfo.
JavaLocalVar
getStartOffset()
- Method in class jadx.plugins.input.java.data.code.trycatch.
JavaTryData
getSuperType()
- Method in class jadx.plugins.input.java.data.
JavaClassData
getSuperTypeOffset()
- Method in class jadx.plugins.input.java.data.
ClassOffsets
getSVType(String)
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
getTag()
- Method in enum jadx.plugins.input.java.data.
ConstantType
getTarget()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
getTries()
- Method in class jadx.plugins.input.java.data.code.
JavaCodeReader
getType()
- Method in class jadx.plugins.input.java.data.attributes.debuginfo.
JavaLocalVar
getType()
- Method in class jadx.plugins.input.java.data.code.trycatch.
JavaSingleCatch
getType()
- Method in class jadx.plugins.input.java.data.
JavaClassData
getType()
- Method in class jadx.plugins.input.java.data.
JavaFieldData
getTypeByTag(int)
- Static method in enum jadx.plugins.input.java.data.
ConstantType
getUniqId()
- Method in class jadx.plugins.input.java.data.
JavaMethodRef
getUnitsCount()
- Method in class jadx.plugins.input.java.data.code.
JavaCodeReader
getUtf8(int)
- Method in class jadx.plugins.input.java.data.
ConstPoolReader
getValue()
- Method in class jadx.plugins.input.java.data.attributes.types.
ConstValueAttr
getVars()
- Method in class jadx.plugins.input.java.data.attributes.debuginfo.
LocalVarsAttr
getVars()
- Method in class jadx.plugins.input.java.data.attributes.debuginfo.
LocalVarTypesAttr
H
hashCode()
- Method in class jadx.plugins.input.java.data.attributes.debuginfo.
JavaLocalVar
hashCode()
- Method in class jadx.plugins.input.java.data.code.trycatch.
JavaTryData
I
idx(int)
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
IgnoredAttr
- Class in
jadx.plugins.input.java.data.attributes.types
IgnoredAttr()
- Constructor for class jadx.plugins.input.java.data.attributes.types.
IgnoredAttr
IJavaAttribute
- Interface in
jadx.plugins.input.java.data.attributes
IJavaAttributeReader
- Interface in
jadx.plugins.input.java.data.attributes
IJavaInsnDecoder
- Interface in
jadx.plugins.input.java.data.code.decoders
initUniqId(JavaClassReader, int, boolean)
- Method in class jadx.plugins.input.java.data.
JavaMethodRef
INNER_CLASSES
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
inputStreamToString(InputStream)
- Static method in class jadx.plugins.input.java.utils.
DisasmUtils
insn()
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
InvokeDecoder
- Class in
jadx.plugins.input.java.data.code.decoders
InvokeDecoder(int, Opcode)
- Constructor for class jadx.plugins.input.java.data.code.decoders.
InvokeDecoder
isDecoded()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
isEmpty()
- Method in class jadx.plugins.input.java.
JavaLoadResult
isMarkedAsParameter()
- Method in class jadx.plugins.input.java.data.attributes.debuginfo.
JavaLocalVar
isStartWithBytes(byte[], byte[])
- Static method in class jadx.plugins.input.java.
JavaInputLoader
J
jadx.plugins.input.java
- package jadx.plugins.input.java
jadx.plugins.input.java.data
- package jadx.plugins.input.java.data
jadx.plugins.input.java.data.attributes
- package jadx.plugins.input.java.data.attributes
jadx.plugins.input.java.data.attributes.debuginfo
- package jadx.plugins.input.java.data.attributes.debuginfo
jadx.plugins.input.java.data.attributes.types
- package jadx.plugins.input.java.data.attributes.types
jadx.plugins.input.java.data.attributes.types.data
- package jadx.plugins.input.java.data.attributes.types.data
jadx.plugins.input.java.data.code
- package jadx.plugins.input.java.data.code
jadx.plugins.input.java.data.code.decoders
- package jadx.plugins.input.java.data.code.decoders
jadx.plugins.input.java.data.code.trycatch
- package jadx.plugins.input.java.data.code.trycatch
jadx.plugins.input.java.utils
- package jadx.plugins.input.java.utils
JavaAnnotationDefaultAttr
- Class in
jadx.plugins.input.java.data.attributes.types
JavaAnnotationDefaultAttr(EncodedValue)
- Constructor for class jadx.plugins.input.java.data.attributes.types.
JavaAnnotationDefaultAttr
JavaAnnotationsAttr
- Class in
jadx.plugins.input.java.data.attributes.types
JavaAnnotationsAttr(List<IAnnotation>)
- Constructor for class jadx.plugins.input.java.data.attributes.types.
JavaAnnotationsAttr
JavaAttrStorage
- Class in
jadx.plugins.input.java.data.attributes
JavaAttrStorage()
- Constructor for class jadx.plugins.input.java.data.attributes.
JavaAttrStorage
JavaAttrType
<
T
extends
IJavaAttribute
> - Class in
jadx.plugins.input.java.data.attributes
JavaBootstrapMethodsAttr
- Class in
jadx.plugins.input.java.data.attributes.types
JavaBootstrapMethodsAttr(List<RawBootstrapMethod>)
- Constructor for class jadx.plugins.input.java.data.attributes.types.
JavaBootstrapMethodsAttr
JavaClassData
- Class in
jadx.plugins.input.java.data
JavaClassData(JavaClassReader)
- Constructor for class jadx.plugins.input.java.data.
JavaClassData
JavaClassParseException
- Exception in
jadx.plugins.input.java.utils
JavaClassParseException(String, Throwable)
- Constructor for exception jadx.plugins.input.java.utils.
JavaClassParseException
JavaClassParseException(String)
- Constructor for exception jadx.plugins.input.java.utils.
JavaClassParseException
JavaClassReader
- Class in
jadx.plugins.input.java
JavaClassReader(int, String, byte[])
- Constructor for class jadx.plugins.input.java.
JavaClassReader
JavaCodeReader
- Class in
jadx.plugins.input.java.data.code
JavaCodeReader(JavaClassData, int)
- Constructor for class jadx.plugins.input.java.data.code.
JavaCodeReader
JavaExceptionsAttr
- Class in
jadx.plugins.input.java.data.attributes.types
JavaExceptionsAttr(List<String>)
- Constructor for class jadx.plugins.input.java.data.attributes.types.
JavaExceptionsAttr
JavaFieldData
- Class in
jadx.plugins.input.java.data
JavaFieldData()
- Constructor for class jadx.plugins.input.java.data.
JavaFieldData
JavaInnerClsAttr
- Class in
jadx.plugins.input.java.data.attributes.types
JavaInnerClsAttr(Map<String, InnerClsInfo>)
- Constructor for class jadx.plugins.input.java.data.attributes.types.
JavaInnerClsAttr
JavaInputLoader
- Class in
jadx.plugins.input.java
JavaInputLoader()
- Constructor for class jadx.plugins.input.java.
JavaInputLoader
JavaInputPlugin
- Class in
jadx.plugins.input.java
JavaInputPlugin()
- Constructor for class jadx.plugins.input.java.
JavaInputPlugin
JavaInsnData
- Class in
jadx.plugins.input.java.data.code
JavaInsnData(CodeDecodeState)
- Constructor for class jadx.plugins.input.java.data.code.
JavaInsnData
JavaInsnInfo
- Class in
jadx.plugins.input.java.data.code
JavaInsnInfo(int, String, int, int, Opcode, InsnIndexType, IJavaInsnDecoder)
- Constructor for class jadx.plugins.input.java.data.code.
JavaInsnInfo
JavaInsnsRegister
- Class in
jadx.plugins.input.java.data.code
JavaInsnsRegister()
- Constructor for class jadx.plugins.input.java.data.code.
JavaInsnsRegister
JavaLoadResult
- Class in
jadx.plugins.input.java
JavaLoadResult(List<JavaClassReader>)
- Constructor for class jadx.plugins.input.java.
JavaLoadResult
JavaLoadResult(List<JavaClassReader>, Closeable)
- Constructor for class jadx.plugins.input.java.
JavaLoadResult
JavaLocalVar
- Class in
jadx.plugins.input.java.data.attributes.debuginfo
JavaLocalVar(int, String, String, String, int, int)
- Constructor for class jadx.plugins.input.java.data.attributes.debuginfo.
JavaLocalVar
JavaMethodData
- Class in
jadx.plugins.input.java.data
JavaMethodData(JavaClassData, JavaMethodRef)
- Constructor for class jadx.plugins.input.java.data.
JavaMethodData
JavaMethodParametersAttr
- Class in
jadx.plugins.input.java.data.attributes.types
JavaMethodParametersAttr(List<MethodParametersAttr.Info>)
- Constructor for class jadx.plugins.input.java.data.attributes.types.
JavaMethodParametersAttr
JavaMethodProto
- Class in
jadx.plugins.input.java.data
JavaMethodProto()
- Constructor for class jadx.plugins.input.java.data.
JavaMethodProto
JavaMethodRef
- Class in
jadx.plugins.input.java.data
JavaMethodRef()
- Constructor for class jadx.plugins.input.java.data.
JavaMethodRef
JavaParamAnnsAttr
- Class in
jadx.plugins.input.java.data.attributes.types
JavaParamAnnsAttr(List<List<IAnnotation>>)
- Constructor for class jadx.plugins.input.java.data.attributes.types.
JavaParamAnnsAttr
JavaSignatureAttr
- Class in
jadx.plugins.input.java.data.attributes.types
JavaSignatureAttr(String)
- Constructor for class jadx.plugins.input.java.data.attributes.types.
JavaSignatureAttr
JavaSingleCatch
- Class in
jadx.plugins.input.java.data.code.trycatch
JavaSingleCatch(int, String)
- Constructor for class jadx.plugins.input.java.data.code.trycatch.
JavaSingleCatch
JavaSourceFileAttr
- Class in
jadx.plugins.input.java.data.attributes.types
JavaSourceFileAttr(String)
- Constructor for class jadx.plugins.input.java.data.attributes.types.
JavaSourceFileAttr
JavaTryData
- Class in
jadx.plugins.input.java.data.code.trycatch
JavaTryData(int, int)
- Constructor for class jadx.plugins.input.java.data.code.trycatch.
JavaTryData
jump(int)
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
Must be after all pop and push
jumpToConst(int)
- Method in class jadx.plugins.input.java.data.
ConstPoolReader
L
LINE_NUMBER_TABLE
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
LineNumberTableAttr
- Class in
jadx.plugins.input.java.data.attributes.debuginfo
LineNumberTableAttr(Map<Integer, Integer>)
- Constructor for class jadx.plugins.input.java.data.attributes.debuginfo.
LineNumberTableAttr
lit(long)
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
load(DataReader)
- Method in class jadx.plugins.input.java.data.attributes.
AttributesReader
load()
- Method in class jadx.plugins.input.java.data.
JavaMethodRef
load(Function<JavaInputLoader, List<JavaClassReader>>)
- Static method in class jadx.plugins.input.java.
JavaInputPlugin
Method for provide several inputs by using load methods from
JavaInputLoader
class.
loadAttribute(DataReader, JavaAttrType<T>)
- Method in class jadx.plugins.input.java.data.
JavaClassData
loadClass(byte[], String)
- Method in class jadx.plugins.input.java.
JavaInputLoader
loadClassData()
- Method in class jadx.plugins.input.java.
JavaClassReader
loadClassFiles(List<Path>, Closeable)
- Static method in class jadx.plugins.input.java.
JavaInputPlugin
loadClassFiles(List<Path>)
- Static method in class jadx.plugins.input.java.
JavaInputPlugin
LoadConstDecoder
- Class in
jadx.plugins.input.java.data.code.decoders
LoadConstDecoder(boolean)
- Constructor for class jadx.plugins.input.java.data.code.decoders.
LoadConstDecoder
loadFiles(List<Path>)
- Method in class jadx.plugins.input.java.
JavaInputPlugin
loadFromInputStream(InputStream, String)
- Static method in class jadx.plugins.input.java.
JavaInputPlugin
Convenient method for load class file or jar from input stream.
loadInputStream(InputStream, String)
- Method in class jadx.plugins.input.java.
JavaInputLoader
loadOne(JavaAttrType<T>, DataReader)
- Method in class jadx.plugins.input.java.data.attributes.
AttributesReader
loadSingleClass(byte[], String)
- Static method in class jadx.plugins.input.java.
JavaInputPlugin
Convenient method for load single class file by content.
local(int, int)
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
LOCAL_VAR_TABLE
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
LOCAL_VAR_TYPE_TABLE
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
LocalVarsAttr
- Class in
jadx.plugins.input.java.data.attributes.debuginfo
LocalVarsAttr(List<JavaLocalVar>)
- Constructor for class jadx.plugins.input.java.data.attributes.debuginfo.
LocalVarsAttr
LocalVarTypesAttr
- Class in
jadx.plugins.input.java.data.attributes.debuginfo
LocalVarTypesAttr(List<JavaLocalVar>)
- Constructor for class jadx.plugins.input.java.data.attributes.debuginfo.
LocalVarTypesAttr
LookupSwitchDecoder
- Class in
jadx.plugins.input.java.data.code.decoders
LookupSwitchDecoder()
- Constructor for class jadx.plugins.input.java.data.code.decoders.
LookupSwitchDecoder
M
merge(JavaAttrStorage)
- Static method in class jadx.plugins.input.java.data.attributes.types.
JavaAnnotationsAttr
merge(JavaAttrStorage)
- Static method in class jadx.plugins.input.java.data.attributes.types.
JavaParamAnnsAttr
METHOD_PARAMETERS
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
MODULE
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
O
onInsn(int)
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
P
parsePrimitiveType(char)
- Method in class jadx.plugins.input.java.utils.
DescriptorParser
parseToMethodProto(String)
- Static method in class jadx.plugins.input.java.utils.
DescriptorParser
peek(int)
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
peek()
- Method in class jadx.plugins.input.java.data.code.
StackState
peekAt(int)
- Method in class jadx.plugins.input.java.data.code.
StackState
peekFrom(int, int)
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
peekType(int)
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
peekTypeAt(int)
- Method in class jadx.plugins.input.java.data.code.
StackState
PLUGIN_INFO
- Static variable in class jadx.plugins.input.java.
JavaInputPlugin
pop(int)
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
pop()
- Method in class jadx.plugins.input.java.data.code.
StackState
push(int)
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
push(int, StackState.SVType)
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
push(String)
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
push(StackState.SVType)
- Method in class jadx.plugins.input.java.data.code.
StackState
pushWide(int)
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
R
RawBootstrapMethod
- Class in
jadx.plugins.input.java.data.attributes.types.data
RawBootstrapMethod(int, int[])
- Constructor for class jadx.plugins.input.java.data.attributes.types.data.
RawBootstrapMethod
read(JavaClassData, DataReader)
- Static method in class jadx.plugins.input.java.data.attributes.
EncodedValueReader
read(JavaClassData, DataReader)
- Method in interface jadx.plugins.input.java.data.attributes.
IJavaAttributeReader
readAnnotation(AnnotationVisibility, JavaClassData, DataReader)
- Static method in class jadx.plugins.input.java.data.attributes.types.
JavaAnnotationsAttr
readAnnotationsList(AnnotationVisibility, JavaClassData, DataReader)
- Static method in class jadx.plugins.input.java.data.attributes.types.
JavaAnnotationsAttr
readAsEncodedValue(int)
- Method in class jadx.plugins.input.java.data.
ConstPoolReader
readBytes(int)
- Method in class jadx.plugins.input.java.data.
DataReader
readClassesList(ConstPoolReader)
- Method in class jadx.plugins.input.java.data.
DataReader
reader()
- Static method in class jadx.plugins.input.java.data.attributes.debuginfo.
LineNumberTableAttr
reader()
- Static method in class jadx.plugins.input.java.data.attributes.debuginfo.
LocalVarsAttr
reader()
- Static method in class jadx.plugins.input.java.data.attributes.debuginfo.
LocalVarTypesAttr
reader()
- Static method in class jadx.plugins.input.java.data.attributes.types.
CodeAttr
reader()
- Static method in class jadx.plugins.input.java.data.attributes.types.
ConstValueAttr
reader()
- Static method in class jadx.plugins.input.java.data.attributes.types.
JavaAnnotationDefaultAttr
reader(AnnotationVisibility)
- Static method in class jadx.plugins.input.java.data.attributes.types.
JavaAnnotationsAttr
reader()
- Static method in class jadx.plugins.input.java.data.attributes.types.
JavaBootstrapMethodsAttr
reader()
- Static method in class jadx.plugins.input.java.data.attributes.types.
JavaExceptionsAttr
reader()
- Static method in class jadx.plugins.input.java.data.attributes.types.
JavaInnerClsAttr
reader()
- Static method in class jadx.plugins.input.java.data.attributes.types.
JavaMethodParametersAttr
reader(AnnotationVisibility)
- Static method in class jadx.plugins.input.java.data.attributes.types.
JavaParamAnnsAttr
reader()
- Static method in class jadx.plugins.input.java.data.attributes.types.
JavaSignatureAttr
reader()
- Static method in class jadx.plugins.input.java.data.attributes.types.
JavaSourceFileAttr
reader()
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
readS1()
- Method in class jadx.plugins.input.java.data.
DataReader
readS2()
- Method in class jadx.plugins.input.java.data.
DataReader
readS4()
- Method in class jadx.plugins.input.java.data.
DataReader
readS8()
- Method in class jadx.plugins.input.java.data.
DataReader
readString()
- Method in class jadx.plugins.input.java.data.
ConstPoolReader
readU1()
- Method in class jadx.plugins.input.java.data.
DataReader
readU2()
- Method in class jadx.plugins.input.java.data.
ConstPoolReader
readU2()
- Method in class jadx.plugins.input.java.data.
DataReader
readU4()
- Method in class jadx.plugins.input.java.data.
ConstPoolReader
readU4()
- Method in class jadx.plugins.input.java.data.
DataReader
readU8()
- Method in class jadx.plugins.input.java.data.
ConstPoolReader
readU8()
- Method in class jadx.plugins.input.java.data.
DataReader
registerJump(int)
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
reset()
- Method in class jadx.plugins.input.java.data.
JavaMethodRef
RUNTIME_ANNOTATIONS
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
RUNTIME_PARAMETER_ANNOTATIONS
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
RUNTIME_TYPE_ANNOTATIONS
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
S
s1()
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
s2()
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
setAccessFlags(int)
- Method in class jadx.plugins.input.java.data.
JavaFieldData
setArgReg(int, int)
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
setArgTypes(List<String>)
- Method in class jadx.plugins.input.java.data.
JavaMethodProto
setAttributes(JavaAttrStorage)
- Method in class jadx.plugins.input.java.data.
JavaFieldData
setCatch(ICatch)
- Method in class jadx.plugins.input.java.data.code.trycatch.
JavaTryData
setData(int, JavaAttrStorage)
- Method in class jadx.plugins.input.java.data.
JavaMethodData
setDecoded(boolean)
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
setDescr(String)
- Method in class jadx.plugins.input.java.data.
JavaMethodRef
setIndex(int)
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
setInsn(JavaInsnData)
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
setInsnInfo(JavaInsnInfo)
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
setInsnStart(int)
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
setLiteral(long)
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
setName(String)
- Method in class jadx.plugins.input.java.data.
JavaFieldData
setName(String)
- Method in class jadx.plugins.input.java.data.
JavaMethodRef
setOffset(int)
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
setOpcode(Opcode)
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
setOpcodeUnit(int)
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
setParentClassType(String)
- Method in class jadx.plugins.input.java.data.
JavaFieldData
setParentClassType(String)
- Method in class jadx.plugins.input.java.data.
JavaMethodRef
setPayload(ICustomPayload)
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
setPayloadSize(int)
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
setRegsCount(int)
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
setResultReg(int)
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
setReturnType(String)
- Method in class jadx.plugins.input.java.data.
JavaMethodProto
setSignature(String)
- Method in class jadx.plugins.input.java.data.attributes.debuginfo.
JavaLocalVar
setTarget(int)
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
setType(String)
- Method in class jadx.plugins.input.java.data.
JavaFieldData
shiftRegNum(int)
- Method in class jadx.plugins.input.java.data.attributes.debuginfo.
JavaLocalVar
SIGNATURE
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
size()
- Method in class jadx.plugins.input.java.data.attributes.
JavaAttrStorage
size()
- Static method in class jadx.plugins.input.java.data.attributes.
JavaAttrType
skip(CodeDecodeState)
- Method in interface jadx.plugins.input.java.data.code.decoders.
IJavaInsnDecoder
skip(CodeDecodeState)
- Method in class jadx.plugins.input.java.data.code.decoders.
LookupSwitchDecoder
skip(CodeDecodeState)
- Method in class jadx.plugins.input.java.data.code.decoders.
TableSwitchDecoder
skip(CodeDecodeState)
- Method in class jadx.plugins.input.java.data.code.decoders.
WideDecoder
skip()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
skip(int)
- Method in class jadx.plugins.input.java.data.
DataReader
SOURCE_FILE
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
STACK_MAP_TABLE
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
StackState
- Class in
jadx.plugins.input.java.data.code
StackState(int)
- Constructor for class jadx.plugins.input.java.data.code.
StackState
StackState.SVType
- Enum in
jadx.plugins.input.java.data.code
Stack value type
SYNTHETIC
- Static variable in class jadx.plugins.input.java.data.attributes.
JavaAttrType
T
TableSwitchDecoder
- Class in
jadx.plugins.input.java.data.code.decoders
TableSwitchDecoder()
- Constructor for class jadx.plugins.input.java.data.code.decoders.
TableSwitchDecoder
toString()
- Method in class jadx.plugins.input.java.data.attributes.debuginfo.
JavaLocalVar
toString()
- Method in class jadx.plugins.input.java.data.attributes.
JavaAttrStorage
toString()
- Method in class jadx.plugins.input.java.data.attributes.
JavaAttrType
toString()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnData
toString()
- Method in class jadx.plugins.input.java.data.code.
JavaInsnInfo
toString()
- Method in class jadx.plugins.input.java.data.code.
StackState
toString()
- Method in class jadx.plugins.input.java.data.code.trycatch.
JavaTryData
toString()
- Method in class jadx.plugins.input.java.data.
JavaClassData
toString()
- Method in class jadx.plugins.input.java.data.
JavaFieldData
toString()
- Method in class jadx.plugins.input.java.data.
JavaMethodData
toString()
- Method in class jadx.plugins.input.java.data.
JavaMethodProto
toString()
- Method in class jadx.plugins.input.java.data.
JavaMethodRef
toString()
- Method in class jadx.plugins.input.java.
JavaClassReader
U
u1()
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
u2()
- Method in class jadx.plugins.input.java.data.code.
CodeDecodeState
V
valueOf(String)
- Static method in enum jadx.plugins.input.java.data.code.
StackState.SVType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum jadx.plugins.input.java.data.
ConstantType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum jadx.plugins.input.java.data.code.
StackState.SVType
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum jadx.plugins.input.java.data.
ConstantType
Returns an array containing the constants of this enum type, in the order they are declared.
visitClasses(Consumer<IClassData>)
- Method in class jadx.plugins.input.java.
JavaLoadResult
visitFieldsAndMethods(ISeqConsumer<IFieldData>, ISeqConsumer<IMethodData>)
- Method in class jadx.plugins.input.java.data.
JavaClassData
visitInstructions(Consumer<InsnData>)
- Method in class jadx.plugins.input.java.data.code.
JavaCodeReader
visitResources(Consumer<IResourceData>)
- Method in class jadx.plugins.input.java.
JavaLoadResult
W
WideDecoder
- Class in
jadx.plugins.input.java.data.code.decoders
WideDecoder()
- Constructor for class jadx.plugins.input.java.data.code.decoders.
WideDecoder
wrapClassReaders(List<JavaClassReader>)
- Static method in class jadx.plugins.input.java.
JavaInputPlugin
A
B
C
D
E
F
G
H
I
J
L
M
O
P
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes