Uses of Class
jadx.core.dex.nodes.FieldNode
Packages that use FieldNode
Package
Description
-
Uses of FieldNode in jadx.api
Modifier and TypeMethodDescription(package private) JavaFieldJadxDecompiler.convertFieldNode(FieldNode fld) -
Uses of FieldNode in jadx.api.deobf
Methods in jadx.api.deobf with parameters of type FieldNode -
Uses of FieldNode in jadx.api.deobf.impl
Methods in jadx.api.deobf.impl with parameters of type FieldNodeModifier and TypeMethodDescriptionbooleanAlwaysRename.shouldRename(FieldNode fld) booleanAnyRenameCondition.shouldRename(FieldNode fld) booleanCombineDeobfConditions.shouldRename(FieldNode fld) -
Uses of FieldNode in jadx.api.usage
Methods in jadx.api.usage with parameters of type FieldNodeModifier and TypeMethodDescriptionvoidIUsageInfoVisitor.visitFieldsUsage(FieldNode fld, List<MethodNode> methods) -
Uses of FieldNode in jadx.core.codegen
Methods in jadx.core.codegen with parameters of type FieldNodeModifier and TypeMethodDescriptionvoidClassGen.addField(ICodeWriter code, FieldNode f) private static voidClassGen.addFieldUsageInfo(ICodeWriter code, FieldNode fieldNode) voidAnnotationGen.addForField(ICodeWriter code, FieldNode field) private static voidInsnGen.makeStaticFieldAccess(ICodeWriter code, FieldInfo field, @Nullable FieldNode fieldNode, ClassGen clsGen) private voidRegionGen.useField(ICodeWriter code, FieldInfo fldInfo, @Nullable FieldNode fld) -
Uses of FieldNode in jadx.core.deobf
Methods in jadx.core.deobf with parameters of type FieldNode -
Uses of FieldNode in jadx.core.deobf.conditions
Methods in jadx.core.deobf.conditions with parameters of type FieldNodeModifier and TypeMethodDescription -
Uses of FieldNode in jadx.core.dex.attributes.nodes
Fields in jadx.core.dex.attributes.nodes declared as FieldNodeFields in jadx.core.dex.attributes.nodes with type parameters of type FieldNodeModifier and TypeFieldDescriptionprivate @Nullable Map<FieldNode, EnumMapAttr.KeyValueMap> EnumMapAttr.fieldsMapMethods in jadx.core.dex.attributes.nodes that return FieldNodeMethods in jadx.core.dex.attributes.nodes with parameters of type FieldNodeConstructors in jadx.core.dex.attributes.nodes with parameters of type FieldNodeModifierConstructorDescriptionEnumField(FieldNode field, ConstructorInsn co, @Nullable String nameStr) -
Uses of FieldNode in jadx.core.dex.info
Methods in jadx.core.dex.info that return FieldNodeModifier and TypeMethodDescriptionprivate @Nullable FieldNodeConstStorage.getResourceField(Integer value, RootNode root) Methods in jadx.core.dex.info with parameters of type FieldNodeModifier and TypeMethodDescriptionvoidConstStorage.addConstField(FieldNode fld, Object value, boolean isPublic) -
Uses of FieldNode in jadx.core.dex.nodes
Fields in jadx.core.dex.nodes with type parameters of type FieldNodeMethods in jadx.core.dex.nodes that return FieldNodeModifier and TypeMethodDescriptionstatic FieldNodeFieldNode.build(ClassNode cls, IFieldData fieldData) private @Nullable FieldNodeRootNode.deepResolveField(@NotNull ClassNode cls, FieldInfo fieldInfo) @Nullable FieldNodeRootNode.resolveField(FieldInfo field) ClassNode.searchField(FieldInfo field) ClassNode.searchFieldByName(String name) ClassNode.searchFieldByNameAndType(FieldInfo field) ClassNode.searchFieldByShortId(String shortId) Methods in jadx.core.dex.nodes that return types with arguments of type FieldNodeMethods in jadx.core.dex.nodes with parameters of type FieldNodeMethod parameters in jadx.core.dex.nodes with type arguments of type FieldNodeModifier and TypeMethodDescriptionprivate voidClassNode.initStaticValues(List<FieldNode> fields) -
Uses of FieldNode in jadx.core.dex.visitors
Fields in jadx.core.dex.visitors declared as FieldNodeModifier and TypeFieldDescription(package private) final FieldNodeExtractFieldInit.FieldInitInfo.fieldNodeprivate final FieldNodeFixSwitchOverEnum.EnumMapInfo.mapField(package private) FieldNodeEnumVisitor.EnumData.valuesFieldMethods in jadx.core.dex.visitors that return FieldNodeModifier and TypeMethodDescriptionprivate FieldNodeEnumVisitor.createFakeField(ClassNode cls, String name) FixSwitchOverEnum.EnumMapInfo.getMapField()private static @Nullable FieldNode[]FixSwitchOverEnum.mapToCases(SwitchInsn swInsn, List<EnumClassAttr.EnumField> fields) private @Nullable FieldNodeEnumVisitor.searchEnumField(EnumVisitor.EnumData data, SSAVar ssaVar) Methods in jadx.core.dex.visitors that return types with arguments of type FieldNodeModifier and TypeMethodDescriptionShadowFieldVisitor.collectAllInstanceFields(ClassNode cls) AnonymousClassVisitor.getArgsToFieldsMapping(MethodNode mth, List<InsnNode> usedInsns) ShadowFieldVisitor.groupByName(List<FieldNode> allFields) ExtractFieldInit.processFieldsDependencies(ClassNode cls, List<ExtractFieldInit.FieldInitInfo> inits) Methods in jadx.core.dex.visitors with parameters of type FieldNodeModifier and TypeMethodDescriptionprivate static voidExtractFieldInit.addFieldInitAttr(MethodNode mth, FieldNode field, IndexInsnNode putInsn) private EnumClassAttr.EnumFieldEnumVisitor.createEnumFieldByConstructor(EnumVisitor.EnumData data, FieldNode enumFieldNode, ConstructorInsn co) private static EnumMapAttr.KeyValueMapFixSwitchOverEnum.getEnumMap(FieldNode field) private static booleanModVisitor.isFieldVisibleInMethod(FieldNode field, MethodNode mth) private voidSignatureProcessor.parseFieldSignature(FieldNode field) private voidEnumVisitor.removeEnumMethods(ClassNode cls, FieldNode valuesField) private static booleanClassModifier.removeFieldUsageFromConstructor(MethodNode mth, FieldNode field, ClassNode fieldsCls) private @Nullable InsnNodeEnumVisitor.searchFieldPutInsn(EnumVisitor.EnumData data, FieldNode enumFieldNode) Method parameters in jadx.core.dex.visitors with type arguments of type FieldNodeModifier and TypeMethodDescriptionprivate static voidExtractFieldInit.applyFieldsOrder(ClassNode cls, List<FieldNode> orderedFields) ShadowFieldVisitor.groupByName(List<FieldNode> allFields) Constructors in jadx.core.dex.visitors with parameters of type FieldNodeModifierConstructorDescriptionEnumMapInfo(InsnArg arg, FieldNode mapField) FieldInitInfo(FieldNode fieldNode, IndexInsnNode putInsn, boolean canMove) -
Uses of FieldNode in jadx.core.dex.visitors.prepare
Methods in jadx.core.dex.visitors.prepare with parameters of type FieldNodeModifier and TypeMethodDescriptionstatic @Nullable ObjectCollectConstValues.getFieldConstValue(FieldNode fld) -
Uses of FieldNode in jadx.core.dex.visitors.usage
Fields in jadx.core.dex.visitors.usage with type parameters of type FieldNodeMethods in jadx.core.dex.visitors.usage with parameters of type FieldNode -
Uses of FieldNode in jadx.core.utils.android
Fields in jadx.core.utils.android with type parameters of type FieldNodeMethods in jadx.core.utils.android that return types with arguments of type FieldNodeModifier and TypeMethodDescriptionAndroidResourcesUtils.fillResFieldsMap(ClassNode resCls) AndroidResourcesUtils.ResClsInfo.getFieldsMap() -
Uses of FieldNode in jadx.core.xmlgen
Methods in jadx.core.xmlgen with parameters of type FieldNodeModifier and TypeMethodDescriptionprivate StringResTableBinaryParser.getNewResName(int resRef, String origKeyName, @Nullable FieldNode constField)