Package dev.roanh.gmark.lang.cpq
package dev.roanh.gmark.lang.cpq
-
ClassDescriptionCPQ modelling the concatenation of a number of CPQs (also known as the join operation).Interface for conjunctive path queries (CPQs).CPQ modelling a single label traversal.Simple generator for CPQs (Conjunctive Path Queries).CPQ modelling the identity CPQ.CPQ modelling the intersection between CPQs (also known as the conjunction operation).Parser for CPQs (Conjunctive Path Queries).Object representing the query graph of a CPQ.Represents a directed edge in a CPQ query graph.Represents a set of possible mappings for attributes that were processed in the past, but will not be seen again in future tree nodes.Represents a pair of vertices used for identity processing.Object used to store partial mapping required for the query homomorphism testing algorithm.Shared base interface for query graph elements.A row instance represents a single potential homomorphism mapping for a partial map.Represents a vertex in a CPQ query graph.