public interface Scene
| Modifier and Type | Method and Description |
|---|---|
void |
addNumberOfGeneratedStates(int states) |
Contract |
createContract(HeapConfiguration precondition,
Collection<HeapConfiguration> postconditions) |
HeapConfiguration |
createHeapConfiguration() |
Nonterminal |
createNonterminal(String label,
int rank,
boolean[] isReductionTentacle) |
ProgramState |
createProgramState() |
ProgramState |
createProgramState(HeapConfiguration heapConfiguration) |
Method |
getMethodIfPresent(String signature) |
Nonterminal |
getNonterminal(String name) |
long |
getNumberOfGeneratedStates() |
Method |
getOrCreateMethod(String signature) |
Collection<Method> |
getRegisteredMethods() |
SelectorLabel |
getSelectorLabel(String name) |
Type |
getType(String name) |
Labels |
labels() |
Options |
options() |
Strategies |
strategies() |
SelectorLabel getSelectorLabel(String name)
Nonterminal getNonterminal(String name)
Nonterminal createNonterminal(String label, int rank, boolean[] isReductionTentacle)
HeapConfiguration createHeapConfiguration()
ProgramState createProgramState(HeapConfiguration heapConfiguration)
ProgramState createProgramState()
Contract createContract(HeapConfiguration precondition, Collection<HeapConfiguration> postconditions)
Collection<Method> getRegisteredMethods()
void addNumberOfGeneratedStates(int states)
long getNumberOfGeneratedStates()
Options options()
Labels labels()
Strategies strategies()
Method getMethodIfPresent(String signature) throws ElementNotPresentException
ElementNotPresentExceptionCopyright © 2019. All rights reserved.