Index
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
All Classes and Interfaces|All Packages