A B C D E F G H I J K L M N O P R S T U V X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABSTRACT - Static variable in class jadx.api.plugins.input.data.AccessFlags
- accept(T) - Method in class jadx.api.plugins.input.data.impl.ListConsumer
- AccessFlags - Class in jadx.api.plugins.input.data
- AccessFlags() - Constructor for class jadx.api.plugins.input.data.AccessFlags
- AccessFlagsScope - Enum in jadx.api.plugins.input.data
- ADD_DOUBLE - jadx.api.plugins.input.insns.Opcode
- ADD_FLOAT - jadx.api.plugins.input.insns.Opcode
- ADD_INT - jadx.api.plugins.input.insns.Opcode
- ADD_INT_LIT - jadx.api.plugins.input.insns.Opcode
- ADD_LONG - jadx.api.plugins.input.insns.Opcode
- AGET - jadx.api.plugins.input.insns.Opcode
- AGET_BOOLEAN - jadx.api.plugins.input.insns.Opcode
- AGET_BYTE - jadx.api.plugins.input.insns.Opcode
- AGET_BYTE_BOOLEAN - jadx.api.plugins.input.insns.Opcode
- AGET_CHAR - jadx.api.plugins.input.insns.Opcode
- AGET_OBJECT - jadx.api.plugins.input.insns.Opcode
- AGET_SHORT - jadx.api.plugins.input.insns.Opcode
- AGET_WIDE - jadx.api.plugins.input.insns.Opcode
- AND_INT - jadx.api.plugins.input.insns.Opcode
- AND_INT_LIT - jadx.api.plugins.input.insns.Opcode
- AND_LONG - jadx.api.plugins.input.insns.Opcode
- ANNOTATION - Static variable in class jadx.api.plugins.input.data.AccessFlags
- ANNOTATION_DEFAULT - Static variable in class jadx.api.plugins.input.data.attributes.JadxAttrType
- ANNOTATION_DEFAULT_CLASS - Static variable in class jadx.api.plugins.input.data.attributes.JadxAttrType
- ANNOTATION_LIST - Static variable in class jadx.api.plugins.input.data.attributes.JadxAttrType
- ANNOTATION_MTH_PARAMETERS - Static variable in class jadx.api.plugins.input.data.attributes.JadxAttrType
- AnnotationDefaultAttr - Class in jadx.api.plugins.input.data.attributes.types
- AnnotationDefaultAttr(EncodedValue) - Constructor for class jadx.api.plugins.input.data.attributes.types.AnnotationDefaultAttr
- AnnotationDefaultClassAttr - Class in jadx.api.plugins.input.data.attributes.types
- AnnotationDefaultClassAttr(Map<String, EncodedValue>) - Constructor for class jadx.api.plugins.input.data.attributes.types.AnnotationDefaultClassAttr
- AnnotationMethodParamsAttr - Class in jadx.api.plugins.input.data.attributes.types
- AnnotationsAttr - Class in jadx.api.plugins.input.data.attributes.types
- AnnotationsAttr(Map<String, IAnnotation>) - Constructor for class jadx.api.plugins.input.data.attributes.types.AnnotationsAttr
- AnnotationVisibility - Enum in jadx.api.plugins.input.data.annotations
- APUT - jadx.api.plugins.input.insns.Opcode
- APUT_BOOLEAN - jadx.api.plugins.input.insns.Opcode
- APUT_BYTE - jadx.api.plugins.input.insns.Opcode
- APUT_BYTE_BOOLEAN - jadx.api.plugins.input.insns.Opcode
- APUT_CHAR - jadx.api.plugins.input.insns.Opcode
- APUT_OBJECT - jadx.api.plugins.input.insns.Opcode
- APUT_SHORT - jadx.api.plugins.input.insns.Opcode
- APUT_WIDE - jadx.api.plugins.input.insns.Opcode
- ARITH - jadx.api.plugins.input.insns.Opcode
- ARRAY_LENGTH - jadx.api.plugins.input.insns.Opcode
B
- BRIDGE - Static variable in class jadx.api.plugins.input.data.AccessFlags
- BUILD - jadx.api.plugins.input.data.annotations.AnnotationVisibility
C
- CALL_SITE - jadx.api.plugins.input.insns.InsnIndexType
- CallSite - Class in jadx.api.plugins.input.data.impl
- CallSite(List<EncodedValue>) - Constructor for class jadx.api.plugins.input.data.impl.CallSite
- CAST - jadx.api.plugins.input.insns.Opcode
- CatchData - Class in jadx.api.plugins.input.data.impl
- CatchData(int[], String[], int) - Constructor for class jadx.api.plugins.input.data.impl.CatchData
- CHECK_CAST - jadx.api.plugins.input.insns.Opcode
- CLASS - jadx.api.plugins.input.data.AccessFlagsScope
- close() - Method in class jadx.api.plugins.input.data.impl.EmptyCodeLoader
- close() - Method in class jadx.api.plugins.input.data.impl.MergeCodeLoader
- CMP_LONG - jadx.api.plugins.input.insns.Opcode
- CMPG_DOUBLE - jadx.api.plugins.input.insns.Opcode
- CMPG_FLOAT - jadx.api.plugins.input.insns.Opcode
- CMPL_DOUBLE - jadx.api.plugins.input.insns.Opcode
- CMPL_FLOAT - jadx.api.plugins.input.insns.Opcode
- CONST - jadx.api.plugins.input.insns.Opcode
- CONST_CLASS - jadx.api.plugins.input.insns.Opcode
- CONST_METHOD_HANDLE - jadx.api.plugins.input.insns.Opcode
- CONST_METHOD_TYPE - jadx.api.plugins.input.insns.Opcode
- CONST_STRING - jadx.api.plugins.input.insns.Opcode
- CONST_WIDE - jadx.api.plugins.input.insns.Opcode
- CONSTANT_VALUE - Static variable in class jadx.api.plugins.input.data.attributes.JadxAttrType
- CONSTRUCTOR - Static variable in class jadx.api.plugins.input.data.AccessFlags
- copy() - Method in interface jadx.api.plugins.input.data.IClassData
- copy() - Method in interface jadx.api.plugins.input.data.ICodeReader
- create() - Static method in interface jadx.api.plugins.input.data.attributes.IJadxAttrType
- create(String) - Static method in interface jadx.api.plugins.input.data.attributes.IJadxAttrType
D
- DATA - Static variable in class jadx.api.plugins.input.data.AccessFlags
- DebugInfo - Class in jadx.api.plugins.input.data.impl
- DebugInfo(Map<Integer, Integer>, List<ILocalVar>) - Constructor for class jadx.api.plugins.input.data.impl.DebugInfo
- DECLARED_SYNCHRONIZED - Static variable in class jadx.api.plugins.input.data.AccessFlags
- decode() - Method in interface jadx.api.plugins.input.insns.InsnData
- disassembleMethod() - Method in interface jadx.api.plugins.input.data.IMethodData
- DIV_DOUBLE - jadx.api.plugins.input.insns.Opcode
- DIV_FLOAT - jadx.api.plugins.input.insns.Opcode
- DIV_INT - jadx.api.plugins.input.insns.Opcode
- DIV_INT_LIT - jadx.api.plugins.input.insns.Opcode
- DIV_LONG - jadx.api.plugins.input.insns.Opcode
- DOUBLE_TO_FLOAT - jadx.api.plugins.input.insns.Opcode
- DOUBLE_TO_INT - jadx.api.plugins.input.insns.Opcode
- DOUBLE_TO_LONG - jadx.api.plugins.input.insns.Opcode
E
- EmptyCodeLoader - Class in jadx.api.plugins.input.data.impl
- EmptyCodeLoader() - Constructor for class jadx.api.plugins.input.data.impl.EmptyCodeLoader
- ENCODED_ANNOTATION - jadx.api.plugins.input.data.annotations.EncodedType
- ENCODED_ARRAY - jadx.api.plugins.input.data.annotations.EncodedType
- ENCODED_BOOLEAN - jadx.api.plugins.input.data.annotations.EncodedType
- ENCODED_BYTE - jadx.api.plugins.input.data.annotations.EncodedType
- ENCODED_CHAR - jadx.api.plugins.input.data.annotations.EncodedType
- ENCODED_DOUBLE - jadx.api.plugins.input.data.annotations.EncodedType
- ENCODED_ENUM - jadx.api.plugins.input.data.annotations.EncodedType
- ENCODED_FIELD - jadx.api.plugins.input.data.annotations.EncodedType
- ENCODED_FLOAT - jadx.api.plugins.input.data.annotations.EncodedType
- ENCODED_INT - jadx.api.plugins.input.data.annotations.EncodedType
- ENCODED_LONG - jadx.api.plugins.input.data.annotations.EncodedType
- ENCODED_METHOD - jadx.api.plugins.input.data.annotations.EncodedType
- ENCODED_METHOD_HANDLE - jadx.api.plugins.input.data.annotations.EncodedType
- ENCODED_METHOD_TYPE - jadx.api.plugins.input.data.annotations.EncodedType
- ENCODED_NULL - jadx.api.plugins.input.data.annotations.EncodedType
- ENCODED_SHORT - jadx.api.plugins.input.data.annotations.EncodedType
- ENCODED_STRING - jadx.api.plugins.input.data.annotations.EncodedType
- ENCODED_TYPE - jadx.api.plugins.input.data.annotations.EncodedType
- EncodedType - Enum in jadx.api.plugins.input.data.annotations
- EncodedValue - Class in jadx.api.plugins.input.data.annotations
- EncodedValue(EncodedType, Object) - Constructor for class jadx.api.plugins.input.data.annotations.EncodedValue
- ENUM - Static variable in class jadx.api.plugins.input.data.AccessFlags
- equals(Object) - Method in class jadx.api.plugins.input.data.annotations.EncodedValue
- EXCEPTIONS - Static variable in class jadx.api.plugins.input.data.attributes.JadxAttrType
- ExceptionsAttr - Class in jadx.api.plugins.input.data.attributes.types
- ExceptionsAttr(List<String>) - Constructor for class jadx.api.plugins.input.data.attributes.types.ExceptionsAttr
F
- FIELD - jadx.api.plugins.input.data.AccessFlagsScope
- FIELD_REF - jadx.api.plugins.input.insns.InsnIndexType
- FieldRefHandle - Class in jadx.api.plugins.input.data.impl
- FieldRefHandle(MethodHandleType, IFieldRef) - Constructor for class jadx.api.plugins.input.data.impl.FieldRefHandle
- FILL_ARRAY_DATA - jadx.api.plugins.input.insns.Opcode
- FILL_ARRAY_DATA_PAYLOAD - jadx.api.plugins.input.insns.Opcode
- FILLED_NEW_ARRAY - jadx.api.plugins.input.insns.Opcode
- FILLED_NEW_ARRAY_RANGE - jadx.api.plugins.input.insns.Opcode
- FINAL - Static variable in class jadx.api.plugins.input.data.AccessFlags
- FLOAT_TO_DOUBLE - jadx.api.plugins.input.insns.Opcode
- FLOAT_TO_INT - jadx.api.plugins.input.insns.Opcode
- FLOAT_TO_LONG - jadx.api.plugins.input.insns.Opcode
- format(int, AccessFlagsScope) - Static method in class jadx.api.plugins.input.data.AccessFlags
- formatOffset(int) - Static method in class jadx.api.plugins.input.data.impl.InputUtils
G
- get(String) - Method in class jadx.api.plugins.input.data.attributes.types.AnnotationsAttr
- getAccessFlags() - Method in class jadx.api.plugins.input.data.attributes.types.InnerClsInfo
- getAccessFlags() - Method in interface jadx.api.plugins.input.data.IClassData
- getAccessFlags() - Method in interface jadx.api.plugins.input.data.IFieldData
- getAccessFlags() - Method in interface jadx.api.plugins.input.data.IMethodData
- getAccFlags() - Method in class jadx.api.plugins.input.data.attributes.types.MethodParametersAttr.Info
- getAll() - Method in class jadx.api.plugins.input.data.attributes.types.AnnotationsAttr
- getAnnotationClass() - Method in interface jadx.api.plugins.input.data.annotations.IAnnotation
- getAnnotationClass() - Method in class jadx.api.plugins.input.data.annotations.JadxAnnotation
- getArgsStartReg() - Method in interface jadx.api.plugins.input.data.ICodeReader
- getArgTypes() - Method in interface jadx.api.plugins.input.data.IMethodProto
- getAttributes() - Method in interface jadx.api.plugins.input.data.IClassData
- getAttributes() - Method in interface jadx.api.plugins.input.data.IFieldData
- getAttributes() - Method in interface jadx.api.plugins.input.data.IMethodData
- getAttrType() - Method in class jadx.api.plugins.input.data.annotations.EncodedValue
- getAttrType() - Method in interface jadx.api.plugins.input.data.attributes.IJadxAttribute
- getAttrType() - Method in class jadx.api.plugins.input.data.attributes.types.AnnotationDefaultAttr
- getAttrType() - Method in class jadx.api.plugins.input.data.attributes.types.AnnotationDefaultClassAttr
- getAttrType() - Method in class jadx.api.plugins.input.data.attributes.types.AnnotationMethodParamsAttr
- getAttrType() - Method in class jadx.api.plugins.input.data.attributes.types.AnnotationsAttr
- getAttrType() - Method in class jadx.api.plugins.input.data.attributes.types.ExceptionsAttr
- getAttrType() - Method in class jadx.api.plugins.input.data.attributes.types.InnerClassesAttr
- getAttrType() - Method in class jadx.api.plugins.input.data.attributes.types.MethodParametersAttr
- getAttrType() - Method in class jadx.api.plugins.input.data.attributes.types.SignatureAttr
- getAttrType() - Method in class jadx.api.plugins.input.data.attributes.types.SourceFileAttr
- getByteCode() - Method in interface jadx.api.plugins.input.insns.InsnData
- getCatch() - Method in class jadx.api.plugins.input.data.impl.TryData
- getCatch() - Method in interface jadx.api.plugins.input.data.ITry
- getCatchAllHandler() - Method in interface jadx.api.plugins.input.data.ICatch
- getCatchAllHandler() - Method in class jadx.api.plugins.input.data.impl.CatchData
- getCodeOffset() - Method in interface jadx.api.plugins.input.data.ICodeReader
- getCodeReader() - Method in interface jadx.api.plugins.input.data.IMethodData
- getData() - Method in interface jadx.api.plugins.input.insns.custom.IArrayPayload
- getDebugInfo() - Method in interface jadx.api.plugins.input.data.ICodeReader
- getDefaultValue() - Method in interface jadx.api.plugins.input.data.annotations.IAnnotation
- getDisassembledCode() - Method in interface jadx.api.plugins.input.data.IClassData
- getElementSize() - Method in interface jadx.api.plugins.input.insns.custom.IArrayPayload
- getEndOffset() - Method in interface jadx.api.plugins.input.data.ILocalVar
- getEndOffset() - Method in class jadx.api.plugins.input.data.impl.TryData
- getEndOffset() - Method in interface jadx.api.plugins.input.data.ITry
- getFieldRef() - Method in interface jadx.api.plugins.input.data.IMethodHandle
- getFieldRef() - Method in class jadx.api.plugins.input.data.impl.FieldRefHandle
- getFieldRef() - Method in class jadx.api.plugins.input.data.impl.MethodRefHandle
- getFileName() - Method in class jadx.api.plugins.input.data.attributes.types.SourceFileAttr
- getFileOffset() - Method in interface jadx.api.plugins.input.insns.InsnData
- getHandlers() - Method in interface jadx.api.plugins.input.data.ICatch
- getHandlers() - Method in class jadx.api.plugins.input.data.impl.CatchData
- getIndex() - Method in interface jadx.api.plugins.input.insns.InsnData
- getIndexAsCallSite() - Method in interface jadx.api.plugins.input.insns.InsnData
- getIndexAsField() - Method in interface jadx.api.plugins.input.insns.InsnData
- getIndexAsMethod() - Method in interface jadx.api.plugins.input.insns.InsnData
- getIndexAsMethodHandle() - Method in interface jadx.api.plugins.input.insns.InsnData
- getIndexAsProto(int) - Method in interface jadx.api.plugins.input.insns.InsnData
- getIndexAsString() - Method in interface jadx.api.plugins.input.insns.InsnData
- getIndexAsType() - Method in interface jadx.api.plugins.input.insns.InsnData
- getIndexType() - Method in interface jadx.api.plugins.input.insns.InsnData
- getInnerCls() - Method in class jadx.api.plugins.input.data.attributes.types.InnerClsInfo
- getInputFileName() - Method in interface jadx.api.plugins.input.data.IClassData
- getInterfacesTypes() - Method in interface jadx.api.plugins.input.data.IClassData
- getKeys() - Method in class jadx.api.plugins.input.insns.custom.impl.SwitchPayload
- getKeys() - Method in interface jadx.api.plugins.input.insns.custom.ISwitchPayload
- getList() - Method in class jadx.api.plugins.input.data.attributes.types.AnnotationsAttr
- getList() - Method in class jadx.api.plugins.input.data.attributes.types.ExceptionsAttr
- getList() - Method in class jadx.api.plugins.input.data.attributes.types.MethodParametersAttr
- getLiteral() - Method in interface jadx.api.plugins.input.insns.InsnData
- getLocalVars() - Method in interface jadx.api.plugins.input.data.IDebugInfo
- getLocalVars() - Method in class jadx.api.plugins.input.data.impl.DebugInfo
- getMap() - Method in class jadx.api.plugins.input.data.attributes.types.InnerClassesAttr
- getMethodRef() - Method in interface jadx.api.plugins.input.data.IMethodData
- getMethodRef() - Method in interface jadx.api.plugins.input.data.IMethodHandle
- getMethodRef() - Method in class jadx.api.plugins.input.data.impl.FieldRefHandle
- getMethodRef() - Method in class jadx.api.plugins.input.data.impl.MethodRefHandle
- getName() - Method in class jadx.api.plugins.input.data.attributes.types.InnerClsInfo
- getName() - Method in class jadx.api.plugins.input.data.attributes.types.MethodParametersAttr.Info
- getName() - Method in interface jadx.api.plugins.input.data.IFieldRef
- getName() - Method in interface jadx.api.plugins.input.data.ILocalVar
- getName() - Method in interface jadx.api.plugins.input.data.IMethodRef
- getName() - Method in class jadx.api.plugins.input.data.impl.JadxFieldRef
- getOffset() - Method in interface jadx.api.plugins.input.insns.InsnData
- getOpcode() - Method in interface jadx.api.plugins.input.insns.InsnData
- getOpcodeMnemonic() - Method in interface jadx.api.plugins.input.insns.InsnData
- getOuterCls() - Method in class jadx.api.plugins.input.data.attributes.types.InnerClsInfo
- getParamList() - Method in class jadx.api.plugins.input.data.attributes.types.AnnotationMethodParamsAttr
- getParentClassType() - Method in interface jadx.api.plugins.input.data.IFieldRef
- getParentClassType() - Method in interface jadx.api.plugins.input.data.IMethodRef
- getParentClassType() - Method in class jadx.api.plugins.input.data.impl.JadxFieldRef
- getPayload() - Method in interface jadx.api.plugins.input.insns.InsnData
- getRawOpcodeUnit() - Method in interface jadx.api.plugins.input.insns.InsnData
- getReg(int) - Method in interface jadx.api.plugins.input.insns.InsnData
- getRegistersCount() - Method in interface jadx.api.plugins.input.data.ICodeReader
- getRegNum() - Method in interface jadx.api.plugins.input.data.ILocalVar
- getRegsCount() - Method in interface jadx.api.plugins.input.insns.InsnData
- getResult() - Method in class jadx.api.plugins.input.data.impl.ListConsumer
- getResultReg() - Method in interface jadx.api.plugins.input.insns.InsnData
-
Workaround to set result reg without additional move-result insn
- getReturnType() - Method in interface jadx.api.plugins.input.data.IMethodProto
- getSignature() - Method in class jadx.api.plugins.input.data.attributes.types.SignatureAttr
- getSignature() - Method in interface jadx.api.plugins.input.data.ILocalVar
- getSize() - Method in interface jadx.api.plugins.input.insns.custom.IArrayPayload
- getSize() - Method in class jadx.api.plugins.input.insns.custom.impl.SwitchPayload
- getSize() - Method in interface jadx.api.plugins.input.insns.custom.ISwitchPayload
- getSourceLineMapping() - Method in interface jadx.api.plugins.input.data.IDebugInfo
-
Map instruction offset to source line number
- getSourceLineMapping() - Method in class jadx.api.plugins.input.data.impl.DebugInfo
- getStartOffset() - Method in interface jadx.api.plugins.input.data.ILocalVar
- getStartOffset() - Method in class jadx.api.plugins.input.data.impl.TryData
- getStartOffset() - Method in interface jadx.api.plugins.input.data.ITry
- getSuperType() - Method in interface jadx.api.plugins.input.data.IClassData
- getTarget() - Method in interface jadx.api.plugins.input.insns.InsnData
- getTargets() - Method in class jadx.api.plugins.input.insns.custom.impl.SwitchPayload
- getTargets() - Method in interface jadx.api.plugins.input.insns.custom.ISwitchPayload
- getTries() - Method in interface jadx.api.plugins.input.data.ICodeReader
- getType() - Method in class jadx.api.plugins.input.data.annotations.EncodedValue
- getType() - Method in interface jadx.api.plugins.input.data.IClassData
- getType() - Method in interface jadx.api.plugins.input.data.IFieldRef
- getType() - Method in interface jadx.api.plugins.input.data.ILocalVar
- getType() - Method in interface jadx.api.plugins.input.data.IMethodHandle
- getType() - Method in class jadx.api.plugins.input.data.impl.FieldRefHandle
- getType() - Method in class jadx.api.plugins.input.data.impl.JadxFieldRef
- getType() - Method in class jadx.api.plugins.input.data.impl.MethodRefHandle
- getTypes() - Method in interface jadx.api.plugins.input.data.ICatch
- getTypes() - Method in class jadx.api.plugins.input.data.impl.CatchData
- getUniqId() - Method in interface jadx.api.plugins.input.data.IMethodRef
-
Method unique id (will be used for caching).
- getUnitsCount() - Method in interface jadx.api.plugins.input.data.ICodeReader
- getValue() - Method in class jadx.api.plugins.input.data.annotations.EncodedValue
- getValue() - Method in class jadx.api.plugins.input.data.attributes.types.AnnotationDefaultAttr
- getValues() - Method in interface jadx.api.plugins.input.data.annotations.IAnnotation
- getValues() - Method in class jadx.api.plugins.input.data.annotations.JadxAnnotation
- getValues() - Method in class jadx.api.plugins.input.data.attributes.types.AnnotationDefaultClassAttr
- getValues() - Method in interface jadx.api.plugins.input.data.ICallSite
- getValues() - Method in class jadx.api.plugins.input.data.impl.CallSite
- getVisibility() - Method in interface jadx.api.plugins.input.data.annotations.IAnnotation
- getVisibility() - Method in class jadx.api.plugins.input.data.annotations.JadxAnnotation
- GOTO - jadx.api.plugins.input.insns.Opcode
H
- hasFlag(int, int) - Static method in class jadx.api.plugins.input.data.AccessFlags
- hashCode() - Method in class jadx.api.plugins.input.data.annotations.EncodedValue
I
- IAnnotation - Interface in jadx.api.plugins.input.data.annotations
- IArrayPayload - Interface in jadx.api.plugins.input.insns.custom
- ICallSite - Interface in jadx.api.plugins.input.data
- ICatch - Interface in jadx.api.plugins.input.data
- IClassData - Interface in jadx.api.plugins.input.data
- ICodeLoader - Interface in jadx.api.plugins.input
- ICodeReader - Interface in jadx.api.plugins.input.data
- ICustomPayload - Interface in jadx.api.plugins.input.insns.custom
- IDebugInfo - Interface in jadx.api.plugins.input.data
- IF - jadx.api.plugins.input.insns.Opcode
- IF_EQ - jadx.api.plugins.input.insns.Opcode
- IF_EQZ - jadx.api.plugins.input.insns.Opcode
- IF_GE - jadx.api.plugins.input.insns.Opcode
- IF_GEZ - jadx.api.plugins.input.insns.Opcode
- IF_GT - jadx.api.plugins.input.insns.Opcode
- IF_GTZ - jadx.api.plugins.input.insns.Opcode
- IF_LE - jadx.api.plugins.input.insns.Opcode
- IF_LEZ - jadx.api.plugins.input.insns.Opcode
- IF_LT - jadx.api.plugins.input.insns.Opcode
- IF_LTZ - jadx.api.plugins.input.insns.Opcode
- IF_NE - jadx.api.plugins.input.insns.Opcode
- IF_NEZ - jadx.api.plugins.input.insns.Opcode
- IFieldData - Interface in jadx.api.plugins.input.data
- IFieldRef - Interface in jadx.api.plugins.input.data
- IGET - jadx.api.plugins.input.insns.Opcode
- IJadxAttribute - Interface in jadx.api.plugins.input.data.attributes
-
Jadx attribute: custom data container, can be added to most jadx nodes.
- IJadxAttrType<T extends IJadxAttribute> - Interface in jadx.api.plugins.input.data.attributes
-
Marker interface for attribute type.
- ILocalVar - Interface in jadx.api.plugins.input.data
- IMethodData - Interface in jadx.api.plugins.input.data
- IMethodHandle - Interface in jadx.api.plugins.input.data
- IMethodProto - Interface in jadx.api.plugins.input.data
- IMethodRef - Interface in jadx.api.plugins.input.data
- Info(int, String) - Constructor for class jadx.api.plugins.input.data.attributes.types.MethodParametersAttr.Info
- init(int) - Method in class jadx.api.plugins.input.data.impl.ListConsumer
- init(int) - Method in interface jadx.api.plugins.input.data.ISeqConsumer
- INNER_CLASSES - Static variable in class jadx.api.plugins.input.data.attributes.JadxAttrType
- InnerClassesAttr - Class in jadx.api.plugins.input.data.attributes.types
- InnerClassesAttr(Map<String, InnerClsInfo>) - Constructor for class jadx.api.plugins.input.data.attributes.types.InnerClassesAttr
- InnerClsInfo - Class in jadx.api.plugins.input.data.attributes.types
- InnerClsInfo(String, String, String, int) - Constructor for class jadx.api.plugins.input.data.attributes.types.InnerClsInfo
- InputUtils - Class in jadx.api.plugins.input.data.impl
- InputUtils() - Constructor for class jadx.api.plugins.input.data.impl.InputUtils
- InsnData - Interface in jadx.api.plugins.input.insns
- InsnIndexType - Enum in jadx.api.plugins.input.insns
- INSTANCE - Static variable in class jadx.api.plugins.input.data.impl.EmptyCodeLoader
- INSTANCE_GET - jadx.api.plugins.input.data.MethodHandleType
- INSTANCE_OF - jadx.api.plugins.input.insns.Opcode
- INSTANCE_PUT - jadx.api.plugins.input.data.MethodHandleType
- INT_TO_BYTE - jadx.api.plugins.input.insns.Opcode
- INT_TO_CHAR - jadx.api.plugins.input.insns.Opcode
- INT_TO_DOUBLE - jadx.api.plugins.input.insns.Opcode
- INT_TO_FLOAT - jadx.api.plugins.input.insns.Opcode
- INT_TO_LONG - jadx.api.plugins.input.insns.Opcode
- INT_TO_SHORT - jadx.api.plugins.input.insns.Opcode
- INTERFACE - Static variable in class jadx.api.plugins.input.data.AccessFlags
- INVOKE_CONSTRUCTOR - jadx.api.plugins.input.data.MethodHandleType
- INVOKE_CUSTOM - jadx.api.plugins.input.insns.Opcode
- INVOKE_CUSTOM_RANGE - jadx.api.plugins.input.insns.Opcode
- INVOKE_DIRECT - jadx.api.plugins.input.data.MethodHandleType
- INVOKE_DIRECT - jadx.api.plugins.input.insns.Opcode
- INVOKE_DIRECT_RANGE - jadx.api.plugins.input.insns.Opcode
- INVOKE_INSTANCE - jadx.api.plugins.input.data.MethodHandleType
- INVOKE_INTERFACE - jadx.api.plugins.input.data.MethodHandleType
- INVOKE_INTERFACE - jadx.api.plugins.input.insns.Opcode
- INVOKE_INTERFACE_RANGE - jadx.api.plugins.input.insns.Opcode
- INVOKE_POLYMORPHIC - jadx.api.plugins.input.insns.Opcode
- INVOKE_POLYMORPHIC_RANGE - jadx.api.plugins.input.insns.Opcode
- INVOKE_SPECIAL - jadx.api.plugins.input.insns.Opcode
- INVOKE_STATIC - jadx.api.plugins.input.data.MethodHandleType
- INVOKE_STATIC - jadx.api.plugins.input.insns.Opcode
- INVOKE_STATIC_RANGE - jadx.api.plugins.input.insns.Opcode
- INVOKE_SUPER - jadx.api.plugins.input.insns.Opcode
- INVOKE_SUPER_RANGE - jadx.api.plugins.input.insns.Opcode
- INVOKE_VIRTUAL - jadx.api.plugins.input.insns.Opcode
- INVOKE_VIRTUAL_RANGE - jadx.api.plugins.input.insns.Opcode
- IPUT - jadx.api.plugins.input.insns.Opcode
- IResourceData - Interface in jadx.api.plugins.input.data
- isEmpty() - Method in class jadx.api.plugins.input.data.attributes.types.AnnotationsAttr
- isEmpty() - Method in class jadx.api.plugins.input.data.impl.EmptyCodeLoader
- isEmpty() - Method in class jadx.api.plugins.input.data.impl.MergeCodeLoader
- isEmpty() - Method in interface jadx.api.plugins.input.ICodeLoader
- ISeqConsumer<T> - Interface in jadx.api.plugins.input.data
-
"Sequence consumer" allows getting count of elements available
- isField() - Method in enum jadx.api.plugins.input.data.MethodHandleType
- isMarkedAsParameter() - Method in interface jadx.api.plugins.input.data.ILocalVar
-
Hint if variable is a method parameter.
- ISwitchPayload - Interface in jadx.api.plugins.input.insns.custom
- ITry - Interface in jadx.api.plugins.input.data
J
- jadx.api.plugins.input - package jadx.api.plugins.input
- jadx.api.plugins.input.data - package jadx.api.plugins.input.data
- jadx.api.plugins.input.data.annotations - package jadx.api.plugins.input.data.annotations
- jadx.api.plugins.input.data.attributes - package jadx.api.plugins.input.data.attributes
- jadx.api.plugins.input.data.attributes.types - package jadx.api.plugins.input.data.attributes.types
- jadx.api.plugins.input.data.impl - package jadx.api.plugins.input.data.impl
- jadx.api.plugins.input.insns - package jadx.api.plugins.input.insns
- jadx.api.plugins.input.insns.custom - package jadx.api.plugins.input.insns.custom
- jadx.api.plugins.input.insns.custom.impl - package jadx.api.plugins.input.insns.custom.impl
- JadxAnnotation - Class in jadx.api.plugins.input.data.annotations
- JadxAnnotation(AnnotationVisibility, String, Map<String, EncodedValue>) - Constructor for class jadx.api.plugins.input.data.annotations.JadxAnnotation
- JadxAttrType<T extends IJadxAttribute> - Class in jadx.api.plugins.input.data.attributes
- JadxCodeInput - Interface in jadx.api.plugins.input
- JadxFieldRef - Class in jadx.api.plugins.input.data.impl
- JadxFieldRef() - Constructor for class jadx.api.plugins.input.data.impl.JadxFieldRef
- JadxFieldRef(String, String, String) - Constructor for class jadx.api.plugins.input.data.impl.JadxFieldRef
- JAVA_JSR - jadx.api.plugins.input.insns.Opcode
- JAVA_RET - jadx.api.plugins.input.insns.Opcode
K
- keepLoaded() - Method in interface jadx.api.plugins.input.data.attributes.IJadxAttribute
-
Mark type to skip unloading on node unload event
- keepLoaded() - Method in class jadx.api.plugins.input.data.attributes.PinnedAttribute
L
- ListConsumer<T,R> - Class in jadx.api.plugins.input.data.impl
- ListConsumer(Function<T, R>) - Constructor for class jadx.api.plugins.input.data.impl.ListConsumer
- load() - Method in interface jadx.api.plugins.input.data.ICallSite
- load() - Method in interface jadx.api.plugins.input.data.IMethodHandle
- load() - Method in interface jadx.api.plugins.input.data.IMethodRef
-
Lazy loading for method info, until load() is called only getUniqId() can be used
- load() - Method in class jadx.api.plugins.input.data.impl.CallSite
- load() - Method in class jadx.api.plugins.input.data.impl.FieldRefHandle
- load() - Method in class jadx.api.plugins.input.data.impl.MethodRefHandle
- loadFiles(List<Path>) - Method in interface jadx.api.plugins.input.JadxCodeInput
- LONG_TO_DOUBLE - jadx.api.plugins.input.insns.Opcode
- LONG_TO_FLOAT - jadx.api.plugins.input.insns.Opcode
- LONG_TO_INT - jadx.api.plugins.input.insns.Opcode
M
- MergeCodeLoader - Class in jadx.api.plugins.input.data.impl
- MergeCodeLoader(List<ICodeLoader>) - Constructor for class jadx.api.plugins.input.data.impl.MergeCodeLoader
- MergeCodeLoader(List<ICodeLoader>, Closeable) - Constructor for class jadx.api.plugins.input.data.impl.MergeCodeLoader
- METHOD - jadx.api.plugins.input.data.AccessFlagsScope
- METHOD_PARAMETERS - Static variable in class jadx.api.plugins.input.data.attributes.JadxAttrType
- METHOD_REF - jadx.api.plugins.input.insns.InsnIndexType
- MethodHandleType - Enum in jadx.api.plugins.input.data
- MethodParametersAttr - Class in jadx.api.plugins.input.data.attributes.types
- MethodParametersAttr(List<MethodParametersAttr.Info>) - Constructor for class jadx.api.plugins.input.data.attributes.types.MethodParametersAttr
- MethodParametersAttr.Info - Class in jadx.api.plugins.input.data.attributes.types
- MethodRefHandle - Class in jadx.api.plugins.input.data.impl
- MethodRefHandle(MethodHandleType, IMethodRef) - Constructor for class jadx.api.plugins.input.data.impl.MethodRefHandle
- MODULE - Static variable in class jadx.api.plugins.input.data.AccessFlags
- MONITOR_ENTER - jadx.api.plugins.input.insns.Opcode
- MONITOR_EXIT - jadx.api.plugins.input.insns.Opcode
- MOVE - jadx.api.plugins.input.insns.Opcode
- MOVE_EXCEPTION - jadx.api.plugins.input.insns.Opcode
- MOVE_MULTI - jadx.api.plugins.input.insns.Opcode
- MOVE_OBJECT - jadx.api.plugins.input.insns.Opcode
- MOVE_RESULT - jadx.api.plugins.input.insns.Opcode
- MOVE_WIDE - jadx.api.plugins.input.insns.Opcode
- MUL_DOUBLE - jadx.api.plugins.input.insns.Opcode
- MUL_FLOAT - jadx.api.plugins.input.insns.Opcode
- MUL_INT - jadx.api.plugins.input.insns.Opcode
- MUL_INT_LIT - jadx.api.plugins.input.insns.Opcode
- MUL_LONG - jadx.api.plugins.input.insns.Opcode
N
- NATIVE - Static variable in class jadx.api.plugins.input.data.AccessFlags
- NEG - jadx.api.plugins.input.insns.Opcode
- NEG_DOUBLE - jadx.api.plugins.input.insns.Opcode
- NEG_FLOAT - jadx.api.plugins.input.insns.Opcode
- NEG_INT - jadx.api.plugins.input.insns.Opcode
- NEG_LONG - jadx.api.plugins.input.insns.Opcode
- NEW_ARRAY - jadx.api.plugins.input.insns.Opcode
- NEW_INSTANCE - jadx.api.plugins.input.insns.Opcode
- NONE - jadx.api.plugins.input.insns.InsnIndexType
- NOP - jadx.api.plugins.input.insns.Opcode
- NOT_INT - jadx.api.plugins.input.insns.Opcode
- NOT_LONG - jadx.api.plugins.input.insns.Opcode
- NULL - Static variable in class jadx.api.plugins.input.data.annotations.EncodedValue
O
- Opcode - Enum in jadx.api.plugins.input.insns
- OR_INT - jadx.api.plugins.input.insns.Opcode
- OR_INT_LIT - jadx.api.plugins.input.insns.Opcode
- OR_LONG - jadx.api.plugins.input.insns.Opcode
P
- pack(List<IAnnotation>) - Static method in class jadx.api.plugins.input.data.attributes.types.AnnotationsAttr
- pack(List<List<IAnnotation>>) - Static method in class jadx.api.plugins.input.data.attributes.types.AnnotationMethodParamsAttr
- PACKED_SWITCH - jadx.api.plugins.input.insns.Opcode
- PACKED_SWITCH_PAYLOAD - jadx.api.plugins.input.insns.Opcode
- PinnedAttribute - Class in jadx.api.plugins.input.data.attributes
- PinnedAttribute() - Constructor for class jadx.api.plugins.input.data.attributes.PinnedAttribute
- PRIVATE - Static variable in class jadx.api.plugins.input.data.AccessFlags
- PROTECTED - Static variable in class jadx.api.plugins.input.data.AccessFlags
- PUBLIC - Static variable in class jadx.api.plugins.input.data.AccessFlags
R
- REM_DOUBLE - jadx.api.plugins.input.insns.Opcode
- REM_FLOAT - jadx.api.plugins.input.insns.Opcode
- REM_INT - jadx.api.plugins.input.insns.Opcode
- REM_INT_LIT - jadx.api.plugins.input.insns.Opcode
- REM_LONG - jadx.api.plugins.input.insns.Opcode
- RETURN - jadx.api.plugins.input.insns.Opcode
- RETURN_VOID - jadx.api.plugins.input.insns.Opcode
- RSUB_INT - jadx.api.plugins.input.insns.Opcode
- RUNTIME - jadx.api.plugins.input.data.annotations.AnnotationVisibility
S
- setName(String) - Method in class jadx.api.plugins.input.data.impl.JadxFieldRef
- setParentClassType(String) - Method in class jadx.api.plugins.input.data.impl.JadxFieldRef
- setType(String) - Method in class jadx.api.plugins.input.data.impl.JadxFieldRef
- SGET - jadx.api.plugins.input.insns.Opcode
- SHL_INT - jadx.api.plugins.input.insns.Opcode
- SHL_INT_LIT - jadx.api.plugins.input.insns.Opcode
- SHL_LONG - jadx.api.plugins.input.insns.Opcode
- SHR_INT - jadx.api.plugins.input.insns.Opcode
- SHR_INT_LIT - jadx.api.plugins.input.insns.Opcode
- SHR_LONG - jadx.api.plugins.input.insns.Opcode
- SIGNATURE - Static variable in class jadx.api.plugins.input.data.attributes.JadxAttrType
- SignatureAttr - Class in jadx.api.plugins.input.data.attributes.types
- SignatureAttr(String) - Constructor for class jadx.api.plugins.input.data.attributes.types.SignatureAttr
- size() - Method in class jadx.api.plugins.input.data.attributes.types.AnnotationsAttr
- SOURCE_FILE - Static variable in class jadx.api.plugins.input.data.attributes.JadxAttrType
- SourceFileAttr - Class in jadx.api.plugins.input.data.attributes.types
- SourceFileAttr(String) - Constructor for class jadx.api.plugins.input.data.attributes.types.SourceFileAttr
- SPARSE_SWITCH - jadx.api.plugins.input.insns.Opcode
- SPARSE_SWITCH_PAYLOAD - jadx.api.plugins.input.insns.Opcode
- SPUT - jadx.api.plugins.input.insns.Opcode
- STATIC - Static variable in class jadx.api.plugins.input.data.AccessFlags
- STATIC_GET - jadx.api.plugins.input.data.MethodHandleType
- STATIC_PUT - jadx.api.plugins.input.data.MethodHandleType
- STRICT - Static variable in class jadx.api.plugins.input.data.AccessFlags
- STRING_REF - jadx.api.plugins.input.insns.InsnIndexType
- SUB_DOUBLE - jadx.api.plugins.input.insns.Opcode
- SUB_FLOAT - jadx.api.plugins.input.insns.Opcode
- SUB_INT - jadx.api.plugins.input.insns.Opcode
- SUB_LONG - jadx.api.plugins.input.insns.Opcode
- SUPER - Static variable in class jadx.api.plugins.input.data.AccessFlags
- SwitchPayload - Class in jadx.api.plugins.input.insns.custom.impl
- SwitchPayload(int, int[], int[]) - Constructor for class jadx.api.plugins.input.insns.custom.impl.SwitchPayload
- SYNCHRONIZED - Static variable in class jadx.api.plugins.input.data.AccessFlags
- SYNTHETIC - Static variable in class jadx.api.plugins.input.data.AccessFlags
- SYSTEM - jadx.api.plugins.input.data.annotations.AnnotationVisibility
T
- THROW - jadx.api.plugins.input.insns.Opcode
- toAttrString() - Method in interface jadx.api.plugins.input.data.attributes.IJadxAttribute
- toString() - Method in class jadx.api.plugins.input.data.annotations.EncodedValue
- toString() - Method in class jadx.api.plugins.input.data.annotations.JadxAnnotation
- toString() - Method in class jadx.api.plugins.input.data.attributes.types.AnnotationDefaultAttr
- toString() - Method in class jadx.api.plugins.input.data.attributes.types.AnnotationDefaultClassAttr
- toString() - Method in class jadx.api.plugins.input.data.attributes.types.AnnotationMethodParamsAttr
- toString() - Method in class jadx.api.plugins.input.data.attributes.types.AnnotationsAttr
- toString() - Method in class jadx.api.plugins.input.data.attributes.types.ExceptionsAttr
- toString() - Method in class jadx.api.plugins.input.data.attributes.types.InnerClassesAttr
- toString() - Method in class jadx.api.plugins.input.data.attributes.types.InnerClsInfo
- toString() - Method in class jadx.api.plugins.input.data.attributes.types.MethodParametersAttr.Info
- toString() - Method in class jadx.api.plugins.input.data.attributes.types.MethodParametersAttr
- toString() - Method in class jadx.api.plugins.input.data.attributes.types.SignatureAttr
- toString() - Method in class jadx.api.plugins.input.data.attributes.types.SourceFileAttr
- toString() - Method in class jadx.api.plugins.input.data.impl.CallSite
- toString() - Method in class jadx.api.plugins.input.data.impl.CatchData
- toString() - Method in class jadx.api.plugins.input.data.impl.DebugInfo
- toString() - Method in class jadx.api.plugins.input.data.impl.FieldRefHandle
- toString() - Method in class jadx.api.plugins.input.data.impl.JadxFieldRef
- toString() - Method in class jadx.api.plugins.input.data.impl.MethodRefHandle
- toString() - Method in class jadx.api.plugins.input.data.impl.TryData
- TRANSIENT - Static variable in class jadx.api.plugins.input.data.AccessFlags
- TryData - Class in jadx.api.plugins.input.data.impl
- TryData(int, int, ICatch) - Constructor for class jadx.api.plugins.input.data.impl.TryData
- TYPE_REF - jadx.api.plugins.input.insns.InsnIndexType
U
- UNKNOWN - jadx.api.plugins.input.insns.Opcode
- USHR_INT - jadx.api.plugins.input.insns.Opcode
- USHR_INT_LIT - jadx.api.plugins.input.insns.Opcode
- USHR_LONG - jadx.api.plugins.input.insns.Opcode
V
- valueOf(String) - Static method in enum jadx.api.plugins.input.data.AccessFlagsScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.api.plugins.input.data.annotations.AnnotationVisibility
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.api.plugins.input.data.annotations.EncodedType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.api.plugins.input.data.MethodHandleType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.api.plugins.input.insns.InsnIndexType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jadx.api.plugins.input.insns.Opcode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum jadx.api.plugins.input.data.AccessFlagsScope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jadx.api.plugins.input.data.annotations.AnnotationVisibility
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jadx.api.plugins.input.data.annotations.EncodedType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jadx.api.plugins.input.data.MethodHandleType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jadx.api.plugins.input.insns.InsnIndexType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jadx.api.plugins.input.insns.Opcode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARARGS - Static variable in class jadx.api.plugins.input.data.AccessFlags
- visitClasses(Consumer<IClassData>) - Method in class jadx.api.plugins.input.data.impl.EmptyCodeLoader
- visitClasses(Consumer<IClassData>) - Method in class jadx.api.plugins.input.data.impl.MergeCodeLoader
- visitClasses(Consumer<IClassData>) - Method in interface jadx.api.plugins.input.ICodeLoader
- visitFieldsAndMethods(ISeqConsumer<IFieldData>, ISeqConsumer<IMethodData>) - Method in interface jadx.api.plugins.input.data.IClassData
- visitInstructions(Consumer<InsnData>) - Method in interface jadx.api.plugins.input.data.ICodeReader
- VOLATILE - Static variable in class jadx.api.plugins.input.data.AccessFlags
X
- XOR_INT - jadx.api.plugins.input.insns.Opcode
- XOR_INT_LIT - jadx.api.plugins.input.insns.Opcode
- XOR_LONG - jadx.api.plugins.input.insns.Opcode
All Classes All Packages