Package tools.refinery.generator
Interface ModelFacade
- All Superinterfaces:
 AutoCloseable
- All Known Subinterfaces:
 ModelGenerator,ModelSemantics
- All Known Implementing Classes:
 ConcreteModelFacade,ConcreteModelSemantics,ModelFacadeImpl,ModelGeneratorImpl,ModelSemanticsImpl
- 
Method Summary
Modifier and TypeMethodDescriptionvoidclose()getModel()default AnyPartialInterpretationgetPartialInterpretation(AnyPartialSymbol partialSymbol) <A extends AbstractValue<A,C>, C> 
PartialInterpretation<A, C> getPartialInterpretation(PartialSymbol<A, C> partialSymbol) void 
- 
Method Details
- 
getProblemTrace
ProblemTrace getProblemTrace() - 
getModelStore
ModelStore getModelStore() - 
getModel
Model getModel() - 
getInitializationResult
ModelFacadeResult getInitializationResult() - 
throwIfInitializationFailed
void throwIfInitializationFailed() - 
getConcreteness
Concreteness getConcreteness() - 
getPartialInterpretation
 - 
getPartialInterpretation
<A extends AbstractValue<A,C>, PartialInterpretation<A,C> C> getPartialInterpretation(PartialSymbol<A, C> partialSymbol)  - 
getNodesMetadata
NodesMetadata getNodesMetadata() - 
getRelationsMetadata
List<RelationMetadata> getRelationsMetadata() - 
checkConsistency
ConsistencyCheckResult checkConsistency() - 
serialize
Problem serialize() - 
trySerialize
 - 
close
void close()- Specified by:
 closein interfaceAutoCloseable
 
 -