Class PartialRelationTranslator
java.lang.Object
tools.refinery.store.reasoning.translator.PartialSymbolTranslator<TruthValue,Boolean>
 
tools.refinery.store.reasoning.translator.PartialRelationTranslator
- All Implemented Interfaces:
 ModelStoreConfiguration,AnyPartialSymbolTranslator
- 
Field Summary
Fields inherited from class tools.refinery.store.reasoning.translator.PartialSymbolTranslator
accept, acceptWasSet, decisionRules, exclude, excludeWasSet, initializer, interpretationFactory, interpretationRefiner, objective, objectiveWasSet, storageRefiner, storageSymbol - 
Method Summary
Modifier and TypeMethodDescriptioncandidate(RelationalQuery candidate) candidateMay(RelationalQuery candidateMay) candidateMust(RelationalQuery candidateMust) protected voiddoConfigure(ModelStoreBuilder storeBuilder) initializer(PartialModelInitializer initializer) interpretation(PartialInterpretation.Factory<TruthValue, Boolean> interpretationFactory) may(RelationalQuery may) mayNever()mergeCandidateWithPartial(boolean mergeCandidateWithPartial) must(RelationalQuery must) static PartialRelationTranslatorof(PartialRelation relation) query(RelationalQuery query) refiner(PartialInterpretationRefiner.Factory<TruthValue, Boolean> interpretationRefiner) rewriter(PartialRelationRewriter rewriter) roundingMode(RoundingMode roundingMode) symbol(Symbol<T> storageSymbol, StorageRefiner.Factory<T> storageRefiner) Methods inherited from class tools.refinery.store.reasoning.translator.PartialSymbolTranslator
apply, checkConfigured, checkNotConfigured, configure, getInterpretationFactory, getInterpretationRefiner, getPartialSymbol, isConfigured 
- 
Method Details
- 
getPartialRelation
 - 
symbol
- Overrides:
 symbolin classPartialSymbolTranslator<TruthValue,Boolean> 
 - 
symbol
public <T> PartialRelationTranslator symbol(Symbol<T> storageSymbol, StorageRefiner.Factory<T> storageRefiner) - Overrides:
 symbolin classPartialSymbolTranslator<TruthValue,Boolean> 
 - 
interpretation
public PartialRelationTranslator interpretation(PartialInterpretation.Factory<TruthValue, Boolean> interpretationFactory) - Overrides:
 interpretationin classPartialSymbolTranslator<TruthValue,Boolean> 
 - 
refiner
public PartialRelationTranslator refiner(PartialInterpretationRefiner.Factory<TruthValue, Boolean> interpretationRefiner) - Overrides:
 refinerin classPartialSymbolTranslator<TruthValue,Boolean> 
 - 
rewriter
 - 
initializer
- Overrides:
 initializerin classPartialSymbolTranslator<TruthValue,Boolean> 
 - 
decision
- Overrides:
 decisionin classPartialSymbolTranslator<TruthValue,Boolean> 
 - 
accept
- Overrides:
 acceptin classPartialSymbolTranslator<TruthValue,Boolean> 
 - 
exclude
- Overrides:
 excludein classPartialSymbolTranslator<TruthValue,Boolean> 
 - 
objective
- Overrides:
 objectivein classPartialSymbolTranslator<TruthValue,Boolean> 
 - 
query
 - 
may
 - 
mayNever
 - 
must
 - 
candidate
 - 
candidateMay
 - 
candidateMust
 - 
roundingMode
 - 
mergeCandidateWithPartial
 - 
doConfigure
- Overrides:
 doConfigurein classPartialSymbolTranslator<TruthValue,Boolean> 
 - 
getRewriter
 - 
of
 
 -