public class FinallyCatchBody
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.List<Op03SimpleStatement> |
body |
private java.util.Set<Op03SimpleStatement> |
bodySet |
private Op03SimpleStatement |
catchCodeStart |
private boolean |
isEmpty |
private Op03SimpleStatement |
throwOp |
Modifier | Constructor and Description |
---|---|
private |
FinallyCatchBody(Op03SimpleStatement throwOp,
boolean isEmpty,
Op03SimpleStatement catchCodeStart,
java.util.List<Op03SimpleStatement> body) |
Modifier and Type | Method and Description |
---|---|
static FinallyCatchBody |
build(Op03SimpleStatement catchStart,
java.util.List<Op03SimpleStatement> allStatements) |
boolean |
contains(Op03SimpleStatement stm) |
(package private) Op03SimpleStatement |
getCatchCodeStart() |
int |
getSize() |
(package private) Op03SimpleStatement |
getThrowOp() |
(package private) boolean |
hasThrowOp() |
boolean |
isEmpty() |
private final Op03SimpleStatement throwOp
private final boolean isEmpty
private final Op03SimpleStatement catchCodeStart
private final java.util.List<Op03SimpleStatement> body
private final java.util.Set<Op03SimpleStatement> bodySet
private FinallyCatchBody(Op03SimpleStatement throwOp, boolean isEmpty, Op03SimpleStatement catchCodeStart, java.util.List<Op03SimpleStatement> body)
public static FinallyCatchBody build(Op03SimpleStatement catchStart, java.util.List<Op03SimpleStatement> allStatements)
public boolean isEmpty()
public int getSize()
Op03SimpleStatement getCatchCodeStart()
Op03SimpleStatement getThrowOp()
boolean hasThrowOp()
public boolean contains(Op03SimpleStatement stm)