Package jadx.core.dex.nodes
Interface ICodeNode
-
- All Superinterfaces:
IAttributeNode,ICodeAnnotation,ICodeNodeRef,IDexNode,IRenameNode,IUsageInfoNode
- All Known Implementing Classes:
ClassNode,FieldNode,MethodNode,NotificationAttrNode
public interface ICodeNode extends IDexNode, IAttributeNode, IUsageInfoNode, ICodeNodeRef
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jadx.api.metadata.ICodeAnnotation
ICodeAnnotation.AnnType
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AccessInfogetAccessFlags()ClassNodegetDeclaringClass()voidsetAccessFlags(AccessInfo newAccessFlags)-
Methods inherited from interface jadx.core.dex.attributes.IAttributeNode
add, addAttr, addAttr, addAttrs, clearAttributes, contains, contains, copyAttributeFrom, copyAttributesFrom, get, getAll, getAnnotation, getAttributesString, getAttributesStringsList, isAttrStorageEmpty, remove, remove, removeAttr, rewriteAttributeFrom
-
Methods inherited from interface jadx.api.metadata.ICodeAnnotation
getAnnType
-
Methods inherited from interface jadx.api.metadata.ICodeNodeRef
getDefPosition, setDefPosition
-
Methods inherited from interface jadx.core.dex.nodes.IDexNode
getInputFileName, root, typeName
-
Methods inherited from interface jadx.api.data.IRenameNode
rename
-
Methods inherited from interface jadx.core.dex.nodes.IUsageInfoNode
getUseIn
-
-
-
-
Method Detail
-
getDeclaringClass
ClassNode getDeclaringClass()
-
getAccessFlags
AccessInfo getAccessFlags()
-
setAccessFlags
void setAccessFlags(AccessInfo newAccessFlags)
-
-