Package tools.refinery.generator.impl
Class ConcreteModelSemantics
java.lang.Object
tools.refinery.generator.impl.ModelFacadeImpl
tools.refinery.generator.impl.ConcreteModelFacade
tools.refinery.generator.impl.ConcreteModelSemantics
- All Implemented Interfaces:
ModelFacade
,ModelSemantics
-
Nested Class Summary
Nested classes/interfaces inherited from class tools.refinery.generator.impl.ConcreteModelFacade
ConcreteModelFacade.Args
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ModelFacadeResult
afterPropagation
(ModelFacadeResult createInitialModelResult) protected MetadataCreator
protected SolutionSerializer
Methods inherited from class tools.refinery.generator.impl.ConcreteModelFacade
getConcreteness, getPartialInterpretation
Methods inherited from class tools.refinery.generator.impl.ModelFacadeImpl
checkConsistency, getDiagnostics, getInitializationResult, getModel, getModelStore, getNodesMetadata, getProblemTrace, getRelationsMetadata, throwIfInitializationFailed
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface tools.refinery.generator.ModelFacade
checkConsistency, getConcreteness, getInitializationResult, getModel, getModelStore, getNodesMetadata, getPartialInterpretation, getPartialInterpretation, getProblemTrace, getRelationsMetadata, throwIfInitializationFailed
-
Constructor Details
-
ConcreteModelSemantics
-
-
Method Details
-
afterPropagation
- Overrides:
afterPropagation
in classModelFacadeImpl
-
getMetadataCreator
- Overrides:
getMetadataCreator
in classModelFacadeImpl
-
serialize
- Specified by:
serialize
in interfaceModelFacade
- Overrides:
serialize
in classConcreteModelFacade
-
trySerialize
- Specified by:
trySerialize
in interfaceModelFacade
- Overrides:
trySerialize
in classModelFacadeImpl
-
getSolutionSerializer
- Overrides:
getSolutionSerializer
in classConcreteModelFacade
-