Class AbstractInterpretedMatcher<T>
java.lang.Object
tools.refinery.store.query.resultset.AbstractResultSet<T>
tools.refinery.store.query.interpreter.internal.matcher.AbstractInterpretedMatcher<T>
- All Implemented Interfaces:
IUpdateable,AnyResultSet,ResultSet<T>
- Direct Known Subclasses:
InterpretedFunctionalMatcher,InterpretedRelationalMatcher
public abstract class AbstractInterpretedMatcher<T>
extends AbstractResultSet<T>
implements IUpdateable
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractInterpretedMatcher(QueryInterpreterAdapterImpl adapter, Query<T> query, RawPatternMatcher rawPatternMatcher) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidMethods inherited from class tools.refinery.store.query.resultset.AbstractResultSet
addListener, getAdapter, getCanonicalQuery, notifyChange, removeListenerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface tools.refinery.store.query.resultset.AnyResultSet
sizeMethods inherited from interface tools.refinery.interpreter.matchers.backend.IUpdateable
update
-
Field Details
-
backend
-
-
Constructor Details
-
AbstractInterpretedMatcher
protected AbstractInterpretedMatcher(QueryInterpreterAdapterImpl adapter, Query<T> query, RawPatternMatcher rawPatternMatcher)
-
-
Method Details
-
startListeningForChanges
protected void startListeningForChanges()- Specified by:
startListeningForChangesin classAbstractResultSet<T>
-
stopListeningForChanges
protected void stopListeningForChanges()- Specified by:
stopListeningForChangesin classAbstractResultSet<T>
-