Class AbstractPartialInterpretationRefiner<A extends AbstractValue<A,C> , C>
java.lang.Object
tools.refinery.store.reasoning.refinement.AbstractPartialInterpretationRefiner<A,C>
- All Implemented Interfaces:
AnyPartialInterpretationRefiner, PartialInterpretationRefiner<A,C>
- Direct Known Subclasses:
AbstractPartialInterpretationRefiner.ConcretizationAware, ConcreteSymbolRefiner, EqualsRefiner, OppositeRefiner
public abstract class AbstractPartialInterpretationRefiner<A extends AbstractValue<A,C>, C>
extends Object
implements PartialInterpretationRefiner<A,C>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classNested classes/interfaces inherited from interface PartialInterpretationRefiner
PartialInterpretationRefiner.Factory<A,C> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractPartialInterpretationRefiner(ReasoningAdapter adapter, PartialSymbol<A, C> partialSymbol) -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface AnyPartialInterpretationRefiner
afterCreate, afterInitializeMethods inherited from interface PartialInterpretationRefiner
merge
-
Constructor Details
-
AbstractPartialInterpretationRefiner
protected AbstractPartialInterpretationRefiner(ReasoningAdapter adapter, PartialSymbol<A, C> partialSymbol)
-
-
Method Details
-
getAdapter
- Specified by:
getAdapterin interfaceAnyPartialInterpretationRefiner
-
getPartialSymbol
- Specified by:
getPartialSymbolin interfaceAnyPartialInterpretationRefiner- Specified by:
getPartialSymbolin interfacePartialInterpretationRefiner<A extends AbstractValue<A,C>, C>
-