Class ReasoningBuilderImpl
java.lang.Object
tools.refinery.store.adapter.AbstractModelAdapterBuilder<ReasoningStoreAdapter>
tools.refinery.store.reasoning.internal.ReasoningBuilderImpl
- All Implemented Interfaces:
 ModelAdapterBuilder,ReasoningBuilder
public class ReasoningBuilderImpl
extends AbstractModelAdapterBuilder<ReasoningStoreAdapter>
implements ReasoningBuilder
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiondoBuild(ModelStore store) protected voiddoConfigure(ModelStoreBuilder storeBuilder) initializer(PartialModelInitializer initializer) lift(Modality modality, Concreteness concreteness, Dnf dnf) <T> FunctionalQuery<T> lift(Modality modality, Concreteness concreteness, FunctionalQuery<T> query) <T> Query<T> lift(Modality modality, Concreteness concreteness, Query<T> query) lift(Modality modality, Concreteness concreteness, RelationalQuery query) lift(ModalitySpecification modality, ConcretenessSpecification concreteness, Dnf dnf) <T> FunctionalQuery<T> lift(ModalitySpecification modality, ConcretenessSpecification concreteness, FunctionalQuery<T> query) <T> Query<T> lift(ModalitySpecification modality, ConcretenessSpecification concreteness, Query<T> query) lift(ModalitySpecification modality, ConcretenessSpecification concreteness, RelationalQuery query) partialSymbol(AnyPartialSymbolTranslator translator) requiredInterpretations(Collection<Concreteness> requiredInterpretations) <T> ReasoningBuilderstorageRefiner(Symbol<T> symbol, StorageRefiner.Factory<T> refiner) Methods inherited from class tools.refinery.store.adapter.AbstractModelAdapterBuilder
build, checkConfigured, checkNotConfigured, configure, isConfiguredMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface tools.refinery.store.adapter.ModelAdapterBuilder
configure, isConfiguredMethods inherited from interface tools.refinery.store.reasoning.ReasoningBuilder
build, objectives, objectives, requiredInterpretations 
- 
Constructor Details
- 
ReasoningBuilderImpl
public ReasoningBuilderImpl() 
 - 
 - 
Method Details
- 
requiredInterpretations
- Specified by:
 requiredInterpretationsin interfaceReasoningBuilder
 - 
partialSymbol
- Specified by:
 partialSymbolin interfaceReasoningBuilder
 - 
storageRefiner
- Specified by:
 storageRefinerin interfaceReasoningBuilder
 - 
initializer
- Specified by:
 initializerin interfaceReasoningBuilder
 - 
objective
- Specified by:
 objectivein interfaceReasoningBuilder
 - 
lift
- Specified by:
 liftin interfaceReasoningBuilder
 - 
lift
public <T> Query<T> lift(ModalitySpecification modality, ConcretenessSpecification concreteness, Query<T> query) - Specified by:
 liftin interfaceReasoningBuilder
 - 
lift
- Specified by:
 liftin interfaceReasoningBuilder
 - 
lift
public RelationalQuery lift(ModalitySpecification modality, ConcretenessSpecification concreteness, RelationalQuery query) - Specified by:
 liftin interfaceReasoningBuilder
 - 
lift
public <T> FunctionalQuery<T> lift(Modality modality, Concreteness concreteness, FunctionalQuery<T> query) - Specified by:
 liftin interfaceReasoningBuilder
 - 
lift
public <T> FunctionalQuery<T> lift(ModalitySpecification modality, ConcretenessSpecification concreteness, FunctionalQuery<T> query) - Specified by:
 liftin interfaceReasoningBuilder
 - 
lift
- Specified by:
 liftin interfaceReasoningBuilder
 - 
lift
- Specified by:
 liftin interfaceReasoningBuilder
 - 
doConfigure
- Overrides:
 doConfigurein classAbstractModelAdapterBuilder<ReasoningStoreAdapter>
 - 
doBuild
- Specified by:
 doBuildin classAbstractModelAdapterBuilder<ReasoningStoreAdapter>
 
 -