Package tools.refinery.generator
Interface ModelFacade
- All Known Subinterfaces:
ModelGenerator,ModelSemantics
- All Known Implementing Classes:
ConcreteModelFacade,ConcreteModelSemantics,ModelFacadeImpl,ModelGeneratorImpl,ModelSemanticsImpl
public interface ModelFacade
-
Method Summary
Modifier and TypeMethodDescriptiongetModel()default AnyPartialInterpretationgetPartialInterpretation(AnyPartialSymbol partialSymbol) <A extends AbstractValue<A,C>, C>
PartialInterpretation<A, C> getPartialInterpretation(PartialSymbol<A, C> partialSymbol)
-
Method Details
-
getProblemTrace
ProblemTrace getProblemTrace() -
getModelStore
ModelStore getModelStore() -
getModel
Model getModel() -
getInitializationResult
ModelFacadeResult getInitializationResult() -
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()
-