Package jadx.core.dex.attributes.nodes
Class NotificationAttrNode
- java.lang.Object
-
- jadx.core.dex.attributes.AttrNode
-
- jadx.core.dex.attributes.nodes.LineAttrNode
-
- jadx.core.dex.attributes.nodes.NotificationAttrNode
-
- All Implemented Interfaces:
IRenameNode,ICodeAnnotation,ICodeNodeRef,IAttributeNode,ILineAttributeNode,ICodeNode,IDexNode,IUsageInfoNode
- Direct Known Subclasses:
ClassNode,FieldNode,MethodNode
public abstract class NotificationAttrNode extends LineAttrNode implements ICodeNode
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jadx.api.metadata.ICodeAnnotation
ICodeAnnotation.AnnType
-
-
Constructor Summary
Constructors Constructor Description NotificationAttrNode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCodeComment(java.lang.String comment)voidaddCodeComment(java.lang.String comment, CommentStyle style)voidaddDebugComment(java.lang.String commentStr)voidaddError(java.lang.String errStr, java.lang.Throwable e)voidaddInfoComment(java.lang.String commentStr)voidaddWarn(java.lang.String warn)voidaddWarnComment(java.lang.String warn)voidaddWarnComment(java.lang.String warn, java.lang.Throwable exc)booleancheckCommentsLevel(CommentsLevel required)CommentsLevelgetCommentsLevel()-
Methods inherited from class jadx.core.dex.attributes.nodes.LineAttrNode
addSourceLineFrom, copyLines, getDefPosition, getSourceLine, setDefPosition, setSourceLine
-
Methods inherited from class jadx.core.dex.attributes.AttrNode
add, addAttr, addAttr, addAttr, addAttrs, clearAttributes, contains, contains, copyAttributeFrom, copyAttributesFrom, get, getAll, getAnnotation, getAttributesString, getAttributesStringsList, isAttrStorageEmpty, remove, remove, removeAttr, rewriteAttributeFrom, unloadAttributes
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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.core.dex.nodes.ICodeNode
getAccessFlags, getDeclaringClass, setAccessFlags
-
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
-
checkCommentsLevel
public boolean checkCommentsLevel(CommentsLevel required)
-
addError
public void addError(java.lang.String errStr, java.lang.Throwable e)
-
addWarn
public void addWarn(java.lang.String warn)
-
addCodeComment
public void addCodeComment(java.lang.String comment)
-
addCodeComment
public void addCodeComment(java.lang.String comment, CommentStyle style)
-
addWarnComment
public void addWarnComment(java.lang.String warn)
-
addWarnComment
public void addWarnComment(java.lang.String warn, java.lang.Throwable exc)
-
addInfoComment
public void addInfoComment(java.lang.String commentStr)
-
addDebugComment
public void addDebugComment(java.lang.String commentStr)
-
getCommentsLevel
public CommentsLevel getCommentsLevel()
-
-