Package jadx.core.dex.regions
Class Region
java.lang.Object
jadx.core.dex.attributes.AttrNode
jadx.core.dex.regions.AbstractRegion
jadx.core.dex.regions.Region
- All Implemented Interfaces:
IAttributeNode,IContainer,IRegion
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(IContainer region) Unique id for use in 'toString()' methodvoidgenerate(RegionGen regionGen, ICodeWriter code) Dispatch to needed generate method in RegionGenbooleanreplaceSubBlock(IContainer oldBlock, IContainer newBlock) toString()Methods inherited from class jadx.core.dex.regions.AbstractRegion
getParent, setParent, updateParentMethods 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, unloadAttributesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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
-
Field Details
-
blocks
-
-
Constructor Details
-
Region
-
-
Method Details
-
getSubBlocks
-
add
-
generate
Description copied from interface:IContainerDispatch to needed generate method in RegionGen- Throws:
CodegenException
-
replaceSubBlock
- Specified by:
replaceSubBlockin interfaceIRegion- Overrides:
replaceSubBlockin classAbstractRegion
-
baseString
Description copied from interface:IContainerUnique id for use in 'toString()' method -
toString
-