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 ModelFacadeResultafterPropagation(ModelFacadeResult createInitialModelResult) protected MetadataCreatorprotected SolutionSerializerMethods inherited from class tools.refinery.generator.impl.ConcreteModelFacade
getConcreteness, getPartialInterpretationMethods inherited from class tools.refinery.generator.impl.ModelFacadeImpl
checkConsistency, getDiagnostics, getInitializationResult, getModel, getModelStore, getNodesMetadata, getProblemTrace, getRelationsMetadata, throwIfInitializationFailedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
afterPropagationin classModelFacadeImpl
-
getMetadataCreator
- Overrides:
getMetadataCreatorin classModelFacadeImpl
-
serialize
- Specified by:
serializein interfaceModelFacade- Overrides:
serializein classConcreteModelFacade
-
trySerialize
- Specified by:
trySerializein interfaceModelFacade- Overrides:
trySerializein classModelFacadeImpl
-
getSolutionSerializer
- Overrides:
getSolutionSerializerin classConcreteModelFacade
-