public static class SymbolicExecutionTreeBuilder.SymbolicExecutionCompletions
extends java.lang.Object
SymbolicExecutionTreeBuilder.analyse()
 to inform about newly completed blocks and returned methods.| Modifier and Type | Field and Description | 
|---|---|
private java.util.List<IExecutionNode<?>> | 
blockCompletions
The newly block completion. 
 | 
private java.util.List<IExecutionBaseMethodReturn<?>> | 
methodReturns
The newly methods return. 
 | 
| Constructor and Description | 
|---|
SymbolicExecutionCompletions()  | 
| Modifier and Type | Method and Description | 
|---|---|
private void | 
addBlockCompletion(IExecutionNode<?> blockCompletion)
Registers the newly completed block. 
 | 
private void | 
addMethodReturn(IExecutionBaseMethodReturn<?> methodReturn)
Registers the newly methods return. 
 | 
IExecutionNode<?>[] | 
getBlockCompletions()
Returns the newly block completion. 
 | 
IExecutionBaseMethodReturn<?>[] | 
getMethodReturns()
Returns the newly methods return. 
 | 
private final java.util.List<IExecutionNode<?>> blockCompletions
private final java.util.List<IExecutionBaseMethodReturn<?>> methodReturns
public IExecutionNode<?>[] getBlockCompletions()
private void addBlockCompletion(IExecutionNode<?> blockCompletion)
blockCompletion - The new block completion.public IExecutionBaseMethodReturn<?>[] getMethodReturns()
private void addMethodReturn(IExecutionBaseMethodReturn<?> methodReturn)
methodReturn - The method return.