Package org.eclipse.viatra.query.runtime.matchers.scopes.tables
-
Interface Summary Interface Description AbstractIndexTable.IListenersWithSameMask Represents all listeners subscribed to seeds with the given seed mask.IIndexTable Read-only interface that provides theIInputKey
-specific slice of an instance store to realize aIQueryRuntimeContext
.ITableContext Callbacks thatIIndexTable
implementations are expected to invoke on their environment.ITableWriterBinary<Source,Target> Modifies the contents of a binaryIIndexTable
.ITableWriterBinary.Table<Source,Target> Intersection type for writers that are also tablesITableWriterGeneric Modifies the contents of anIIndexTable
.ITableWriterGeneric.Table Intersection type for writers that are also tablesITableWriterUnary<Value> Modifies the contents of a unaryIIndexTable
.ITableWriterUnary.Table<Value> Intersection type for writers that are also tables -
Class Summary Class Description AbstractIndexTable EXPERIMENTAL.DefaultIndexTable Demo default implementation.DisjointUnionTable Disjoint union of the provided child tables.ITableWriterBinary.Nop<Source,Target> /dev/null implementationITableWriterGeneric.Nop /dev/null implementationITableWriterUnary.Nop<Value> /dev/null implementationSimpleBinaryTable<Source,Target> Simple source-target bidirectional mapping.SimpleUnaryTable<Value> Simple value set.