Class QueryBasedFunctionInterpretationFactory<A extends AbstractValue<A,C>,C>  
java.lang.Object
tools.refinery.store.reasoning.interpretation.QueryBasedFunctionInterpretationFactory<A,C> 
- All Implemented Interfaces:
 PartialInterpretation.Factory<A,C> 
public class QueryBasedFunctionInterpretationFactory<A extends AbstractValue<A,C>,C>  
extends Object
implements PartialInterpretation.Factory<A,C> 
- 
Constructor Summary
ConstructorsConstructorDescriptionQueryBasedFunctionInterpretationFactory(FunctionalQuery<A> partial, FunctionalQuery<A> candidate, AbstractDomain<A, C> abstractDomain)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(ModelStoreBuilder storeBuilder, Set<Concreteness> requiredInterpretations) create(ReasoningAdapter adapter, Concreteness concreteness, PartialSymbol<A, C> partialSymbol)  
- 
Constructor Details
- 
QueryBasedFunctionInterpretationFactory
public QueryBasedFunctionInterpretationFactory(FunctionalQuery<A> partial, FunctionalQuery<A> candidate, AbstractDomain<A, C> abstractDomain)  
 - 
 - 
Method Details
- 
create
public PartialInterpretation<A,C> create(ReasoningAdapter adapter, Concreteness concreteness, PartialSymbol<A, C> partialSymbol) - Specified by:
 createin interfacePartialInterpretation.Factory<A extends AbstractValue<A,C>, C> 
 - 
configure
- Specified by:
 configurein interfacePartialInterpretation.Factory<A extends AbstractValue<A,C>, C> 
 
 -