public static class SymbolicExecutionUtil.ContractPostOrExcPostExceptionVariableResult
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
private Term | 
exceptionDefinition
The exception definition. 
 | 
private Term | 
exceptionEquality
The equality which contains the equality. 
 | 
private Pair<ImmutableList<Term>,Term> | 
updatesAndTerm
The updates. 
 | 
private Term | 
workingTerm
The working  
Term. | 
| Constructor and Description | 
|---|
ContractPostOrExcPostExceptionVariableResult(Term workingTerm,
                                            Pair<ImmutableList<Term>,Term> updatesAndTerm,
                                            Term exceptionDefinition,
                                            Term exceptionEquality)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Term | 
getExceptionDefinition()
Returns the exception definition. 
 | 
Term | 
getExceptionEquality()
Returns the equality which contains the equality. 
 | 
Pair<ImmutableList<Term>,Term> | 
getUpdatesAndTerm()
Returns the updates. 
 | 
Term | 
getWorkingTerm()
Returns the working  
Term. | 
private Pair<ImmutableList<Term>,Term> updatesAndTerm
private Term exceptionDefinition
private Term exceptionEquality
public ContractPostOrExcPostExceptionVariableResult(Term workingTerm, Pair<ImmutableList<Term>,Term> updatesAndTerm, Term exceptionDefinition, Term exceptionEquality)
workingTerm - The working Term.updatesAndTerm - The updates.exceptionDefinition - The exception definition.exceptionEquality - The equality which contains the equality.public Pair<ImmutableList<Term>,Term> getUpdatesAndTerm()
public Term getExceptionDefinition()
public Term getExceptionEquality()