
public class CfgOptionalThrowNode extends CfgNode<JExpression>
| Modifier and Type | Field and Description | 
|---|---|
static String | 
ERROR
Edge role for throwing generic Error. 
 | 
static String | 
NO_THROW
Edge role for normal, no-throwing execution. 
 | 
static String | 
RUNTIME_EXCEPTION
Edge role for throwing RuntimeException. 
 | 
| Constructor and Description | 
|---|
CfgOptionalThrowNode(CfgNode<?> parent,
                    JExpression node)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
accept(CfgVisitor visitor)  | 
protected CfgNode<?> | 
cloneImpl()  | 
String | 
toDebugString()  | 
public static final String NO_THROW
public static final String RUNTIME_EXCEPTION
public static final String ERROR
public CfgOptionalThrowNode(CfgNode<?> parent, JExpression node)
public void accept(CfgVisitor visitor)
accept in class CfgNode<JExpression>public String toDebugString()
toDebugString in class CfgNode<JExpression>protected CfgNode<?> cloneImpl()
cloneImpl in class CfgNode<JExpression>Copyright © 2018. All rights reserved.