A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages

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
 
APPEND - jadx.plugins.input.java.data.attributes.stack.StackFrameType
 
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

CHOP - jadx.plugins.input.java.data.attributes.stack.StackFrameType
 
CLASS - jadx.plugins.input.java.data.ConstantType
 
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>, StackMapTableAttr) - 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() - Method in class jadx.plugins.input.java.data.code.JavaInsnData
 
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
 
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 - jadx.plugins.input.java.data.ConstantType
 
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
 
DYNAMIC - jadx.plugins.input.java.data.ConstantType
 

E

EMPTY - Static variable in class jadx.plugins.input.java.data.attributes.JavaAttrStorage
 
EMPTY - Static variable in class jadx.plugins.input.java.data.attributes.types.StackMapTableAttr
 
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.attributes.JavaAttrType
 
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

FIELD_REF - jadx.plugins.input.java.data.ConstantType
 
fieldType() - Method in class jadx.plugins.input.java.data.code.CodeDecodeState
 
fillFromFrame(StackFrame) - Method in class jadx.plugins.input.java.data.code.StackState
 
fillMethodProto(String, JavaMethodProto) - Static method in class jadx.plugins.input.java.utils.DescriptorParser
 
FLOAT - jadx.plugins.input.java.data.ConstantType
 
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
 
FULL - jadx.plugins.input.java.data.attributes.stack.StackFrameType
 

G

get(byte[]) - Static method in class jadx.plugins.input.java.utils.DisasmUtils
 
get(int) - Static method in class jadx.plugins.input.java.data.code.JavaInsnsRegister
 
get(JavaAttrType<A>) - Method in class jadx.plugins.input.java.data.attributes.JavaAttrStorage
 
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
 
getFor(int) - Method in class jadx.plugins.input.java.data.attributes.types.StackMapTableAttr
 
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
 
getLocalsCount() - Method in class jadx.plugins.input.java.data.attributes.stack.StackFrame
 
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() - Method in class jadx.plugins.input.java.data.JavaMethodData
 
getMethodRef(int) - Method in class jadx.plugins.input.java.data.ConstPoolReader
 
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.stack.StackFrame
 
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
 
getStackSize() - Method in class jadx.plugins.input.java.data.attributes.stack.StackFrame
 
getStackValueTypes() - Method in class jadx.plugins.input.java.data.attributes.stack.StackFrame
 
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.attributes.stack.StackFrame
 
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
 
getType(int) - Static method in enum jadx.plugins.input.java.data.attributes.stack.StackFrameType
 
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.attributes.JavaAttrType
 
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
 
init(JadxPluginContext) - Method in class jadx.plugins.input.java.JavaInputPlugin
 
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
 
insert(int, StackValueType) - Method in class jadx.plugins.input.java.data.code.CodeDecodeState
 
insert(int, StackValueType) - Method in class jadx.plugins.input.java.data.code.StackState
 
insn() - Method in class jadx.plugins.input.java.data.code.CodeDecodeState
 
INTEGER - jadx.plugins.input.java.data.ConstantType
 
INTERFACE_METHOD_REF - jadx.plugins.input.java.data.ConstantType
 
INVOKE_DYNAMIC - jadx.plugins.input.java.data.ConstantType
 
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.stack - package jadx.plugins.input.java.data.attributes.stack
 
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) - Constructor for exception jadx.plugins.input.java.utils.JavaClassParseException
 
JavaClassParseException(String, Throwable) - 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
Deprecated.
JavaInputLoader(ZipReader, Path) - 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() - 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.
loadAll(DataReader) - Method in class jadx.plugins.input.java.data.attributes.AttributesReader
 
loadClass(byte[], String) - Method in class jadx.plugins.input.java.JavaInputLoader
 
loadClassAttribute(DataReader, JavaAttrType<T>) - Method in class jadx.plugins.input.java.data.JavaClassData
 
loadClassData() - Method in class jadx.plugins.input.java.JavaClassReader
 
loadClassFiles(List<Path>) - Static method in class jadx.plugins.input.java.JavaInputPlugin
 
loadClassFiles(List<Path>, Closeable) - 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
 
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
 
loadMulti(DataReader, Set<JavaAttrType<?>>) - Method in class jadx.plugins.input.java.data.attributes.AttributesReader
 
loadOne(DataReader, JavaAttrType<T>) - 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
 
LONG - jadx.plugins.input.java.data.ConstantType
 
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_HANDLE - jadx.plugins.input.java.data.ConstantType
 
METHOD_PARAMETERS - Static variable in class jadx.plugins.input.java.data.attributes.JavaAttrType
 
METHOD_REF - jadx.plugins.input.java.data.ConstantType
 
METHOD_TYPE - jadx.plugins.input.java.data.ConstantType
 
MODULE - jadx.plugins.input.java.data.ConstantType
 
MODULE - Static variable in class jadx.plugins.input.java.data.attributes.JavaAttrType
 

N

NAME_AND_TYPE - jadx.plugins.input.java.data.ConstantType
 
NARROW - jadx.plugins.input.java.data.attributes.stack.StackValueType
 
NEST_HOST - Static variable in class jadx.plugins.input.java.data.attributes.JavaAttrType
 
NEST_MEMBERS - 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

PACKAGE - jadx.plugins.input.java.data.ConstantType
 
parsePrimitiveType(char) - Method in class jadx.plugins.input.java.utils.DescriptorParser
 
parseToMethodProto(String) - Static method in class jadx.plugins.input.java.utils.DescriptorParser
 
peek() - Method in class jadx.plugins.input.java.data.code.StackState
 
peek(int) - Method in class jadx.plugins.input.java.data.code.CodeDecodeState
 
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
 
pop() - Method in class jadx.plugins.input.java.data.code.StackState
 
pop(int) - Method in class jadx.plugins.input.java.data.code.CodeDecodeState
 
push(int) - Method in class jadx.plugins.input.java.data.code.CodeDecodeState
 
push(int, StackValueType) - Method in class jadx.plugins.input.java.data.code.CodeDecodeState
 
push(StackValueType) - Method in class jadx.plugins.input.java.data.code.StackState
 
push(String) - Method in class jadx.plugins.input.java.data.code.CodeDecodeState
 
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
 
read(JavaClassData, DataReader) - Method in class jadx.plugins.input.java.data.attributes.stack.StackMapTableReader
 
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() - 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() - 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
 
reader(AnnotationVisibility) - Static method in class jadx.plugins.input.java.data.attributes.types.JavaAnnotationsAttr
 
reader(AnnotationVisibility) - Static method in class jadx.plugins.input.java.data.attributes.types.JavaParamAnnsAttr
 
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
 
SAME_FRAME - jadx.plugins.input.java.data.attributes.stack.StackFrameType
 
SAME_FRAME_EXTENDED - jadx.plugins.input.java.data.attributes.stack.StackFrameType
 
SAME_LOCALS_1_STACK - jadx.plugins.input.java.data.attributes.stack.StackFrameType
 
SAME_LOCALS_1_STACK_EXTENDED - jadx.plugins.input.java.data.attributes.stack.StackFrameType
 
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
 
setLocalsCount(int) - Method in class jadx.plugins.input.java.data.attributes.stack.StackFrame
 
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
 
setStackSize(int) - Method in class jadx.plugins.input.java.data.attributes.stack.StackFrame
 
setStackValueTypes(StackValueType[]) - Method in class jadx.plugins.input.java.data.attributes.stack.StackFrame
 
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() - Method in class jadx.plugins.input.java.data.code.JavaInsnData
 
skip(int) - Method in class jadx.plugins.input.java.data.DataReader
 
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
 
SOURCE_DEBUG_EXTENSION - Static variable in class jadx.plugins.input.java.data.attributes.JavaAttrType
 
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
 
StackFrame - Class in jadx.plugins.input.java.data.attributes.stack
 
StackFrame(int, StackFrameType) - Constructor for class jadx.plugins.input.java.data.attributes.stack.StackFrame
 
StackFrameType - Enum in jadx.plugins.input.java.data.attributes.stack
 
StackMapTableAttr - Class in jadx.plugins.input.java.data.attributes.types
 
StackMapTableAttr(Map<Integer, StackFrame>) - Constructor for class jadx.plugins.input.java.data.attributes.types.StackMapTableAttr
 
StackMapTableReader - Class in jadx.plugins.input.java.data.attributes.stack
 
StackMapTableReader() - Constructor for class jadx.plugins.input.java.data.attributes.stack.StackMapTableReader
 
StackState - Class in jadx.plugins.input.java.data.code
 
StackState(int) - Constructor for class jadx.plugins.input.java.data.code.StackState
 
StackValueType - Enum in jadx.plugins.input.java.data.attributes.stack
 
STRING - jadx.plugins.input.java.data.ConstantType
 
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
 
TypeInfoReader - Class in jadx.plugins.input.java.data.attributes.stack
 
TypeInfoReader() - Constructor for class jadx.plugins.input.java.data.attributes.stack.TypeInfoReader
 

U

u1() - Method in class jadx.plugins.input.java.data.code.CodeDecodeState
 
u2() - Method in class jadx.plugins.input.java.data.code.CodeDecodeState
 
UTF8 - jadx.plugins.input.java.data.ConstantType
 

V

valueOf(String) - Static method in enum jadx.plugins.input.java.data.attributes.stack.StackFrameType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadx.plugins.input.java.data.attributes.stack.StackValueType
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.attributes.stack.StackFrameType
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.attributes.stack.StackValueType
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
 

W

WIDE - jadx.plugins.input.java.data.attributes.stack.StackValueType
 
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 N O P R S T U V W 
All Classes All Packages