Package jadx.core.dex.regions
Class SynchronizedRegion
- java.lang.Object
-
- jadx.core.dex.attributes.AttrNode
-
- jadx.core.dex.regions.AbstractRegion
-
- jadx.core.dex.regions.SynchronizedRegion
-
- All Implemented Interfaces:
IAttributeNode,IContainer,IRegion
public final class SynchronizedRegion extends AbstractRegion
-
-
Constructor Summary
Constructors Constructor Description SynchronizedRegion(IRegion parent, InsnNode insn)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringbaseString()Unique id for use in 'toString()' methodvoidgenerate(RegionGen regionGen, ICodeWriter code)Dispatch to needed generate method in RegionGenInsnNodegetEnterInsn()java.util.List<InsnNode>getExitInsns()RegiongetRegion()java.util.List<IContainer>getSubBlocks()java.lang.StringtoString()-
Methods inherited from class jadx.core.dex.regions.AbstractRegion
getParent, replaceSubBlock, setParent, updateParent
-
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, 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
-
-
-
-
Method Detail
-
getEnterInsn
public InsnNode getEnterInsn()
-
getExitInsns
public java.util.List<InsnNode> getExitInsns()
-
getRegion
public Region getRegion()
-
getSubBlocks
public java.util.List<IContainer> getSubBlocks()
-
generate
public void generate(RegionGen regionGen, ICodeWriter code) throws CodegenException
Description copied from interface:IContainerDispatch to needed generate method in RegionGen- Throws:
CodegenException
-
baseString
public java.lang.String baseString()
Description copied from interface:IContainerUnique id for use in 'toString()' method
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-