Uses of Interface
jadx.api.plugins.input.data.attributes.IJadxAttribute
Packages that use IJadxAttribute
Package
Description
-
Uses of IJadxAttribute in jadx.api.plugins.input.data
Methods in jadx.api.plugins.input.data that return types with arguments of type IJadxAttributeModifier and TypeMethodDescriptionIClassData.getAttributes()IFieldData.getAttributes()IMethodData.getAttributes() -
Uses of IJadxAttribute in jadx.api.plugins.input.data.annotations
Classes in jadx.api.plugins.input.data.annotations that implement IJadxAttributeMethods in jadx.api.plugins.input.data.annotations that return types with arguments of type IJadxAttributeModifier and TypeMethodDescriptionIJadxAttrType<? extends IJadxAttribute> EncodedValue.getAttrType() -
Uses of IJadxAttribute in jadx.api.plugins.input.data.attributes
Classes in jadx.api.plugins.input.data.attributes with type parameters of type IJadxAttributeModifier and TypeInterfaceDescriptioninterfaceIJadxAttrType<T extends IJadxAttribute>Marker interface for attribute type.final classJadxAttrType<T extends IJadxAttribute>Classes in jadx.api.plugins.input.data.attributes that implement IJadxAttributeMethods in jadx.api.plugins.input.data.attributes with type parameters of type IJadxAttributeModifier and TypeMethodDescriptionprivate static <T extends IJadxAttribute>
JadxAttrType<T> JadxAttrType.bind()static <A extends IJadxAttribute>
IJadxAttrType<A> IJadxAttrType.create()static <A extends IJadxAttribute>
IJadxAttrType<A> Methods in jadx.api.plugins.input.data.attributes that return types with arguments of type IJadxAttributeModifier and TypeMethodDescriptionIJadxAttrType<? extends IJadxAttribute> IJadxAttribute.getAttrType() -
Uses of IJadxAttribute in jadx.api.plugins.input.data.attributes.types
Classes in jadx.api.plugins.input.data.attributes.types that implement IJadxAttributeModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassMethods in jadx.api.plugins.input.data.attributes.types that return types with arguments of type IJadxAttributeModifier and TypeMethodDescriptionIJadxAttrType<? extends IJadxAttribute> AnnotationDefaultAttr.getAttrType()IJadxAttrType<? extends IJadxAttribute> AnnotationDefaultClassAttr.getAttrType()IJadxAttrType<? extends IJadxAttribute> SignatureAttr.getAttrType() -
Uses of IJadxAttribute in jadx.core.clsp
Classes in jadx.core.clsp that implement IJadxAttributeModifier and TypeClassDescriptionclassMethod node in classpath graph.classMethod details build from MethodInfo. -
Uses of IJadxAttribute in jadx.core.dex.attributes
Classes in jadx.core.dex.attributes with type parameters of type IJadxAttributeModifier and TypeClassDescriptionfinal classAType<T extends IJadxAttribute>Attribute types enumeration, uses generic type for omit cast after 'AttributeStorage.get' methodClasses in jadx.core.dex.attributes that implement IJadxAttributeFields in jadx.core.dex.attributes with type parameters of type IJadxAttributeModifier and TypeFieldDescriptionprivate Map<IJadxAttrType<?>, IJadxAttribute> AttributeStorage.attributesprivate static final Map<IJadxAttrType<?>, IJadxAttribute> AttributeStorage.EMPTY_ATTRIBUTESMethods in jadx.core.dex.attributes with type parameters of type IJadxAttributeModifier and TypeMethodDescription<T extends IJadxAttribute>
booleanAttributeStorage.contains(IJadxAttrType<T> type) <T extends IJadxAttribute>
booleanAttrNode.contains(IJadxAttrType<T> type) <T extends IJadxAttribute>
booleanEmptyAttrStorage.contains(IJadxAttrType<T> type) <T extends IJadxAttribute>
booleanIAttributeNode.contains(IJadxAttrType<T> type) <T extends IJadxAttribute>
voidAttrNode.copyAttributeFrom(AttrNode attrNode, AType<T> attrType) <T extends IJadxAttribute>
voidIAttributeNode.copyAttributeFrom(AttrNode attrNode, AType<T> attrType) <T extends IJadxAttribute>
TAttributeStorage.get(IJadxAttrType<T> type) <T extends IJadxAttribute>
TAttrNode.get(IJadxAttrType<T> type) <T extends IJadxAttribute>
TEmptyAttrStorage.get(IJadxAttrType<T> type) <T extends IJadxAttribute>
TIAttributeNode.get(IJadxAttrType<T> type) <T extends IJadxAttribute>
voidAttributeStorage.remove(IJadxAttrType<T> type) <T extends IJadxAttribute>
voidAttrNode.remove(IJadxAttrType<T> type) <T extends IJadxAttribute>
voidEmptyAttrStorage.remove(IJadxAttrType<T> type) <T extends IJadxAttribute>
voidIAttributeNode.remove(IJadxAttrType<T> type) <T extends IJadxAttribute>
voidAttrNode.rewriteAttributeFrom(AttrNode attrNode, AType<T> attrType) Remove attribute in this node, add copy from other if exists<T extends IJadxAttribute>
voidIAttributeNode.rewriteAttributeFrom(AttrNode attrNode, AType<T> attrType) Methods in jadx.core.dex.attributes that return types with arguments of type IJadxAttributeModifier and TypeMethodDescriptionIJadxAttrType<? extends IJadxAttribute> FieldInitInsnAttr.getAttrType()Methods in jadx.core.dex.attributes with parameters of type IJadxAttributeModifier and TypeMethodDescriptionvoidAttributeStorage.add(IJadxAttribute attr) voidAttrNode.addAttr(IJadxAttribute attr) voidIAttributeNode.addAttr(IJadxAttribute attr) voidAttributeStorage.remove(IJadxAttribute attr) voidEmptyAttrStorage.remove(IJadxAttribute attr) voidAttrNode.removeAttr(IJadxAttribute attr) voidIAttributeNode.removeAttr(IJadxAttribute attr) Method parameters in jadx.core.dex.attributes with type arguments of type IJadxAttributeModifier and TypeMethodDescriptionvoidAttributeStorage.add(List<IJadxAttribute> list) voidAttrNode.addAttrs(List<IJadxAttribute> list) voidIAttributeNode.addAttrs(List<IJadxAttribute> list) static AttributeStorageAttributeStorage.fromList(List<IJadxAttribute> list) private voidAttributeStorage.writeAttributes(Consumer<Map<IJadxAttrType<?>, IJadxAttribute>> mapConsumer) -
Uses of IJadxAttribute in jadx.core.dex.attributes.nodes
Classes in jadx.core.dex.attributes.nodes that implement IJadxAttributeModifier and TypeClassDescriptionclassclassclassclassList of variables to be declared at region start.classclassclassclassclassThis attribute is set on the new synthetic node that BlockExceptionHandler creates at the bottom of certain try regions.classclassclassclassclassclassclassclassclassclassclassCalls of method should be replaced by provided method (used for synthetic methods redirect)classclassSet of known type variables at current methodclassclassclassRegion created based on parent instructionclassclassclassclassMethods in jadx.core.dex.attributes.nodes that return types with arguments of type IJadxAttributeModifier and TypeMethodDescriptionIJadxAttrType<? extends IJadxAttribute> ExcSplitCrossAttr.getAttrType()IJadxAttrType<? extends IJadxAttribute> TmpEdgeAttr.getAttrType() -
Uses of IJadxAttribute in jadx.core.dex.nodes
Subinterfaces of IJadxAttribute in jadx.core.dex.nodesClasses in jadx.core.dex.nodes that implement IJadxAttribute -
Uses of IJadxAttribute in jadx.core.dex.trycatch
Classes in jadx.core.dex.trycatch that implement IJadxAttributeMethods in jadx.core.dex.trycatch that return types with arguments of type IJadxAttributeModifier and TypeMethodDescriptionIJadxAttrType<? extends IJadxAttribute> TryCatchBlockAttr.getAttrType() -
Uses of IJadxAttribute in jadx.core.dex.visitors.blocks
Classes in jadx.core.dex.visitors.blocks that implement IJadxAttribute -
Uses of IJadxAttribute in jadx.core.dex.visitors.methods
Classes in jadx.core.dex.visitors.methods that implement IJadxAttribute -
Uses of IJadxAttribute in jadx.plugins.input.dex.sections
Methods in jadx.plugins.input.dex.sections that return types with arguments of type IJadxAttributeModifier and TypeMethodDescriptionDexClassData.getAttributes()DexFieldData.getAttributes()DexMethodData.getAttributes()Method parameters in jadx.plugins.input.dex.sections with type arguments of type IJadxAttributeModifier and TypeMethodDescriptionprivate static voidDexAnnotationsConvert.appendAnnotations(@Nullable String cls, List<IJadxAttribute> attributes, List<IAnnotation> annotations) private static voidDexAnnotationsConvert.convertSystemAnnotations(@Nullable String cls, List<IJadxAttribute> attributes, IAnnotation annotation) static voidDexAnnotationsConvert.forClass(String cls, List<IJadxAttribute> list, List<IAnnotation> annotationList) static voidDexAnnotationsConvert.forField(List<IJadxAttribute> list, List<IAnnotation> annotationList) static voidDexAnnotationsConvert.forMethod(List<IJadxAttribute> list, List<IAnnotation> annotationList)