Index

A B C D E F G H I M O P Q R S T U V W _ 
All Classes and Interfaces|All Packages

A

AbstractInterpretedMatcher<T> - Class in tools.refinery.store.query.interpreter.internal.matcher
 
AbstractInterpretedMatcher(QueryInterpreterAdapterImpl, Query<T>, RawPatternMatcher) - Constructor for class tools.refinery.store.query.interpreter.internal.matcher.AbstractInterpretedMatcher
 
addAnnotation(PAnnotation) - Method in class tools.refinery.store.query.interpreter.internal.pquery.RawPQuery
 
addBaseIndexChangeListener(InterpreterBaseIndexChangeListener) - Method in class tools.refinery.store.query.interpreter.internal.context.DummyBaseIndexer
 
addBody(PBody) - Method in class tools.refinery.store.query.interpreter.internal.pquery.RawPQuery
 
addFilter(IInputKey, ITuple, IQueryRuntimeContextListener) - Method in class tools.refinery.store.query.interpreter.internal.update.SymbolViewUpdateListener
 
addIndexingErrorListener(IIndexingErrorListener) - Method in class tools.refinery.store.query.interpreter.internal.context.DummyBaseIndexer
 
addInstanceObserver(IInstanceObserver, Object) - Method in class tools.refinery.store.query.interpreter.internal.context.DummyBaseIndexer
 
addListener(IInputKey, AnySymbolView, ITuple, IQueryRuntimeContextListener) - Method in class tools.refinery.store.query.interpreter.internal.update.ModelUpdateListener
 
addUpdateListener(IInputKey, Tuple, IQueryRuntimeContextListener) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalRuntimeContext
 
afterRestore() - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterAdapterImpl
 

B

backend - Variable in class tools.refinery.store.query.interpreter.internal.matcher.AbstractInterpretedMatcher
 
backend(IQueryBackendFactory) - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterBuilderImpl
 
backend(IQueryBackendFactory) - Method in interface tools.refinery.store.query.interpreter.QueryInterpreterBuilder
 
build() - Method in class tools.refinery.store.query.interpreter.internal.pquery.RawPQuery
 
build(ModelStore) - Method in interface tools.refinery.store.query.interpreter.QueryInterpreterBuilder
 
builder() - Static method in interface tools.refinery.store.query.interpreter.QueryInterpreterAdapter
 

C

cachingBackend(IQueryBackendFactory) - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterBuilderImpl
 
cachingBackend(IQueryBackendFactory) - Method in interface tools.refinery.store.query.interpreter.QueryInterpreterBuilder
 
canLeadOutOfScope(IInputKey) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalQueryMetaContext
 
checkKey(IInputKey) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalQueryMetaContext
 
coalesceTraversals(Callable<V>) - Method in class tools.refinery.store.query.interpreter.internal.context.DummyBaseIndexer
 
coalesceTraversals(Callable<V>) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalRuntimeContext
 
computeHint(Function<Dnf, QueryEvaluationHint>) - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterBuilderImpl
 
computeHint(Function<Dnf, QueryEvaluationHint>) - Method in interface tools.refinery.store.query.interpreter.QueryInterpreterBuilder
 
containsSymbolView(AnySymbolView) - Method in class tools.refinery.store.query.interpreter.internal.update.ModelUpdateListener
 
containsTuple(IInputKey, ITuple) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalRuntimeContext
 
countTuples(IInputKey, TupleMask, ITuple) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalRuntimeContext
 
createEngineContext(InterpreterEngine, IIndexingErrorListener, Logger) - Method in class tools.refinery.store.query.interpreter.internal.RelationalScope
 
createModelAdapter(Model) - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterStoreAdapterImpl
 
createModelAdapter(Model) - Method in interface tools.refinery.store.query.interpreter.QueryInterpreterStoreAdapter
 

D

defaultHint(QueryEvaluationHint) - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterBuilderImpl
 
defaultHint(QueryEvaluationHint) - Method in interface tools.refinery.store.query.interpreter.QueryInterpreterBuilder
 
dispose() - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalEngineContext
 
Dnf2PQuery - Class in tools.refinery.store.query.interpreter.internal.pquery
 
Dnf2PQuery() - Constructor for class tools.refinery.store.query.interpreter.internal.pquery.Dnf2PQuery
 
doBuild(ModelStore) - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterBuilderImpl
 
doGetContainedBodies() - Method in class tools.refinery.store.query.interpreter.internal.pquery.RawPQuery
 
DummyBaseIndexer - Class in tools.refinery.store.query.interpreter.internal.context
Copied from tools.refinery.viatra.runtime.tabular.TabularEngineContext

E

engineOptions(InterpreterEngineOptions) - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterBuilderImpl
 
engineOptions(InterpreterEngineOptions) - Method in interface tools.refinery.store.query.interpreter.QueryInterpreterBuilder
 
ensureIndexed(IInputKey, IndexingService) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalRuntimeContext
 
ensureWildcardIndexing(IndexingService) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalRuntimeContext
 
enumerateTuples(IInputKey, TupleMask, ITuple) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalRuntimeContext
 
enumerateValues(IInputKey, TupleMask, ITuple) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalRuntimeContext
 
equals(Object) - Method in record class tools.refinery.store.query.interpreter.internal.pquery.ValueProviderBasedValuation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class tools.refinery.store.query.interpreter.internal.update.RelationViewFilter
 
estimateCardinality(IInputKey, TupleMask, Accuracy) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalRuntimeContext
 
executeAfterTraversal(Runnable) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalRuntimeContext
 

F

FlatCostFunction - Class in tools.refinery.store.query.interpreter.internal.localsearch
 
FlatCostFunction() - Constructor for class tools.refinery.store.query.interpreter.internal.localsearch.FlatCostFunction
 
flushChanges() - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterAdapterImpl
 

G

get(Tuple) - Method in class tools.refinery.store.query.interpreter.internal.matcher.InterpretedFunctionalMatcher
 
get(Tuple) - Method in class tools.refinery.store.query.interpreter.internal.matcher.InterpretedRelationalMatcher
 
getAll() - Method in class tools.refinery.store.query.interpreter.internal.matcher.InterpretedFunctionalMatcher
 
getAll() - Method in class tools.refinery.store.query.interpreter.internal.matcher.InterpretedRelationalMatcher
 
getArity() - Method in class tools.refinery.store.query.interpreter.internal.pquery.SymbolViewWrapper
 
getBaseIndex() - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalEngineContext
 
getCancellationToken() - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalRuntimeContext
 
getCancellationToken() - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterAdapterImpl
 
getCancellationToken() - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterStoreAdapterImpl
 
getCanonicalQuery(Query<T>) - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterStoreAdapterImpl
 
getEngineOptions() - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterStoreAdapterImpl
 
getEngineOptions() - Method in interface tools.refinery.store.query.interpreter.QueryInterpreterStoreAdapter
 
getFullyQualifiedName() - Method in class tools.refinery.store.query.interpreter.internal.pquery.RawPQuery
 
getFunctionalDependencies(IInputKey) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalQueryMetaContext
 
getImplications(IInputKey) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalQueryMetaContext
 
getInputKeys() - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterStoreAdapterImpl
 
getMetaContext() - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalRuntimeContext
 
getModel() - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterAdapterImpl
 
getParameters() - Method in class tools.refinery.store.query.interpreter.internal.pquery.RawPQuery
 
getPrettyPrintableName() - Method in class tools.refinery.store.query.interpreter.internal.pquery.SymbolViewWrapper
 
getQueries() - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterStoreAdapterImpl
 
getQueryRuntimeContext() - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalEngineContext
 
getResultSet(Query<T>) - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterAdapterImpl
 
getStore() - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterStoreAdapterImpl
 
getStoreAdapter() - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterAdapterImpl
 
getStoreAdapter() - Method in interface tools.refinery.store.query.interpreter.QueryInterpreterAdapter
 
getStringID() - Method in class tools.refinery.store.query.interpreter.internal.pquery.SymbolViewWrapper
 
getSymbolViews() - Method in class tools.refinery.store.query.interpreter.internal.pquery.Dnf2PQuery
 
getSymbolViews() - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterStoreAdapterImpl
 
getValue(DataVariable<T>) - Method in record class tools.refinery.store.query.interpreter.internal.pquery.ValueProviderBasedValuation
 

H

hashCode() - Method in record class tools.refinery.store.query.interpreter.internal.pquery.ValueProviderBasedValuation
Returns a hash code value for this object.
hashCode() - Method in class tools.refinery.store.query.interpreter.internal.update.RelationViewFilter
 
hasPendingChanges() - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterAdapterImpl
 

I

InterpretedFunctionalMatcher<T> - Class in tools.refinery.store.query.interpreter.internal.matcher
Directly access the tuples inside a Refinery Interpreter pattern matcher.
InterpretedFunctionalMatcher(QueryInterpreterAdapterImpl, FunctionalQuery<T>, RawPatternMatcher) - Constructor for class tools.refinery.store.query.interpreter.internal.matcher.InterpretedFunctionalMatcher
 
InterpretedRelationalMatcher - Class in tools.refinery.store.query.interpreter.internal.matcher
Directly access the tuples inside a Refinery Interpreter pattern matcher.
InterpretedRelationalMatcher(QueryInterpreterAdapterImpl, RelationalQuery, RawPatternMatcher) - Constructor for class tools.refinery.store.query.interpreter.internal.matcher.InterpretedRelationalMatcher
 
isCoalescing() - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalRuntimeContext
 
isEnumerable() - Method in class tools.refinery.store.query.interpreter.internal.pquery.SymbolViewWrapper
 
isEnumerable(IInputKey) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalQueryMetaContext
 
isIndexed(IInputKey, IndexingService) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalRuntimeContext
 
isStateless(IInputKey) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalQueryMetaContext
 

M

markAsPending() - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterAdapterImpl
 
ModelUpdateListener - Class in tools.refinery.store.query.interpreter.internal.update
 
ModelUpdateListener(QueryInterpreterAdapterImpl) - Constructor for class tools.refinery.store.query.interpreter.internal.update.ModelUpdateListener
 

O

of(QueryInterpreterAdapterImpl, SymbolView<T>, Interpretation<T>) - Static method in class tools.refinery.store.query.interpreter.internal.update.SymbolViewUpdateListener
 

P

processUpdate(Tuple, boolean) - Method in class tools.refinery.store.query.interpreter.internal.update.SymbolViewUpdateListener
 
projectionSize(IConstraintEvaluationContext, IInputKey, TupleMask, Accuracy) - Method in class tools.refinery.store.query.interpreter.internal.localsearch.FlatCostFunction
 
put(Tuple, T, T, boolean) - Method in class tools.refinery.store.query.interpreter.internal.update.TupleChangingViewUpdateListener
 
put(Tuple, T, T, boolean) - Method in class tools.refinery.store.query.interpreter.internal.update.TuplePreservingViewUpdateListener
 

Q

queries(Collection<? extends AnyQuery>) - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterBuilderImpl
 
queries(Collection<? extends AnyQuery>) - Method in interface tools.refinery.store.query.interpreter.QueryInterpreterBuilder
 
queries(AnyQuery...) - Method in interface tools.refinery.store.query.interpreter.QueryInterpreterBuilder
 
query(AnyQuery) - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterBuilderImpl
 
query(AnyQuery) - Method in interface tools.refinery.store.query.interpreter.QueryInterpreterBuilder
 
QueryInterpreterAdapter - Interface in tools.refinery.store.query.interpreter
 
QueryInterpreterAdapterImpl - Class in tools.refinery.store.query.interpreter.internal
 
QueryInterpreterBuilder - Interface in tools.refinery.store.query.interpreter
 
QueryInterpreterBuilderImpl - Class in tools.refinery.store.query.interpreter.internal
 
QueryInterpreterBuilderImpl() - Constructor for class tools.refinery.store.query.interpreter.internal.QueryInterpreterBuilderImpl
 
QueryInterpreterStoreAdapter - Interface in tools.refinery.store.query.interpreter
 
QueryInterpreterStoreAdapterImpl - Class in tools.refinery.store.query.interpreter.internal
 

R

RawPatternMatcher - Class in tools.refinery.store.query.interpreter.internal.matcher
 
RawPatternMatcher(GenericQuerySpecification<? extends GenericPatternMatcher>) - Constructor for class tools.refinery.store.query.interpreter.internal.matcher.RawPatternMatcher
 
RawPQuery - Class in tools.refinery.store.query.interpreter.internal.pquery
 
RawPQuery(String) - Constructor for class tools.refinery.store.query.interpreter.internal.pquery.RawPQuery
 
RawPQuery(String, PVisibility) - Constructor for class tools.refinery.store.query.interpreter.internal.pquery.RawPQuery
 
RelationalEngineContext - Class in tools.refinery.store.query.interpreter.internal.context
 
RelationalEngineContext(QueryInterpreterAdapterImpl) - Constructor for class tools.refinery.store.query.interpreter.internal.context.RelationalEngineContext
 
RelationalQueryMetaContext - Class in tools.refinery.store.query.interpreter.internal.context
The meta context information for String scopes.
RelationalRuntimeContext - Class in tools.refinery.store.query.interpreter.internal.context
 
RelationalScope - Class in tools.refinery.store.query.interpreter.internal
 
RelationalScope(QueryInterpreterAdapterImpl) - Constructor for class tools.refinery.store.query.interpreter.internal.RelationalScope
 
RelationViewFilter - Class in tools.refinery.store.query.interpreter.internal.update
 
RelationViewFilter(IInputKey, ITuple, IQueryRuntimeContextListener) - Constructor for class tools.refinery.store.query.interpreter.internal.update.RelationViewFilter
 
removeBaseIndexChangeListener(InterpreterBaseIndexChangeListener) - Method in class tools.refinery.store.query.interpreter.internal.context.DummyBaseIndexer
 
removeFilter(IInputKey, ITuple, IQueryRuntimeContextListener) - Method in class tools.refinery.store.query.interpreter.internal.update.SymbolViewUpdateListener
 
removeIndexingErrorListener(IIndexingErrorListener) - Method in class tools.refinery.store.query.interpreter.internal.context.DummyBaseIndexer
 
removeInstanceObserver(IInstanceObserver, Object) - Method in class tools.refinery.store.query.interpreter.internal.context.DummyBaseIndexer
 
removeListener(IInputKey, AnySymbolView, ITuple, IQueryRuntimeContextListener) - Method in class tools.refinery.store.query.interpreter.internal.update.ModelUpdateListener
 
removeUpdateListener(IInputKey, Tuple, IQueryRuntimeContextListener) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalRuntimeContext
 
resampleDerivedFeatures() - Method in class tools.refinery.store.query.interpreter.internal.context.DummyBaseIndexer
 
rewriter(DnfRewriter) - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterBuilderImpl
 
rewriter(DnfRewriter) - Method in interface tools.refinery.store.query.interpreter.QueryInterpreterBuilder
 

S

searchBackend(IQueryBackendFactory) - Method in class tools.refinery.store.query.interpreter.internal.QueryInterpreterBuilderImpl
 
searchBackend(IQueryBackendFactory) - Method in interface tools.refinery.store.query.interpreter.QueryInterpreterBuilder
 
setComputeHint(Function<Dnf, QueryEvaluationHint>) - Method in class tools.refinery.store.query.interpreter.internal.pquery.Dnf2PQuery
 
setParameters(List<PParameter>) - Method in class tools.refinery.store.query.interpreter.internal.pquery.RawPQuery
 
size() - Method in class tools.refinery.store.query.interpreter.internal.matcher.InterpretedFunctionalMatcher
 
size() - Method in class tools.refinery.store.query.interpreter.internal.matcher.InterpretedRelationalMatcher
 
startListeningForChanges() - Method in class tools.refinery.store.query.interpreter.internal.matcher.AbstractInterpretedMatcher
 
stopListeningForChanges() - Method in class tools.refinery.store.query.interpreter.internal.matcher.AbstractInterpretedMatcher
 
SymbolViewUpdateListener<T> - Class in tools.refinery.store.query.interpreter.internal.update
 
SymbolViewUpdateListener(QueryInterpreterAdapterImpl, Interpretation<T>) - Constructor for class tools.refinery.store.query.interpreter.internal.update.SymbolViewUpdateListener
 
SymbolViewWrapper - Class in tools.refinery.store.query.interpreter.internal.pquery
 
SymbolViewWrapper(AnySymbolView) - Constructor for class tools.refinery.store.query.interpreter.internal.pquery.SymbolViewWrapper
 

T

tools.refinery.store.query.interpreter - package tools.refinery.store.query.interpreter
 
tools.refinery.store.query.interpreter.internal - package tools.refinery.store.query.interpreter.internal
 
tools.refinery.store.query.interpreter.internal.context - package tools.refinery.store.query.interpreter.internal.context
 
tools.refinery.store.query.interpreter.internal.localsearch - package tools.refinery.store.query.interpreter.internal.localsearch
 
tools.refinery.store.query.interpreter.internal.matcher - package tools.refinery.store.query.interpreter.internal.matcher
 
tools.refinery.store.query.interpreter.internal.pquery - package tools.refinery.store.query.interpreter.internal.pquery
 
tools.refinery.store.query.interpreter.internal.update - package tools.refinery.store.query.interpreter.internal.update
 
toString() - Method in class tools.refinery.store.query.interpreter.internal.pquery.SymbolViewWrapper
 
toString() - Method in record class tools.refinery.store.query.interpreter.internal.pquery.ValueProviderBasedValuation
Returns a string representation of this record class.
translate(Dnf) - Method in class tools.refinery.store.query.interpreter.internal.pquery.Dnf2PQuery
 
TupleChangingViewUpdateListener<T> - Class in tools.refinery.store.query.interpreter.internal.update
 
TuplePreservingViewUpdateListener<T> - Class in tools.refinery.store.query.interpreter.internal.update
 

U

unwrapElement(Object) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalRuntimeContext
 
unwrapTuple(Tuple) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalRuntimeContext
 
update(Tuple, boolean) - Method in class tools.refinery.store.query.interpreter.internal.matcher.InterpretedFunctionalMatcher
 
update(Tuple, boolean) - Method in class tools.refinery.store.query.interpreter.internal.matcher.InterpretedRelationalMatcher
 
update(Tuple, boolean) - Method in class tools.refinery.store.query.interpreter.internal.update.RelationViewFilter
 

V

valueProvider() - Method in record class tools.refinery.store.query.interpreter.internal.pquery.ValueProviderBasedValuation
Returns the value of the valueProvider record component.
ValueProviderBasedValuation - Record Class in tools.refinery.store.query.interpreter.internal.pquery
 
ValueProviderBasedValuation(IValueProvider) - Constructor for record class tools.refinery.store.query.interpreter.internal.pquery.ValueProviderBasedValuation
Creates an instance of a ValueProviderBasedValuation record class.

W

wrapElement(Object) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalRuntimeContext
 
wrapTuple(Tuple) - Method in class tools.refinery.store.query.interpreter.internal.context.RelationalRuntimeContext
 

_

_calculateCost(TypeConstraint, IConstraintEvaluationContext) - Method in class tools.refinery.store.query.interpreter.internal.localsearch.FlatCostFunction
 
A B C D E F G H I M O P Q R S T U V W _ 
All Classes and Interfaces|All Packages