Package-level declarations
Types
This interfaces is an extension of MutableCollection that holds specific functions for the collection of Edge edges.
This class extends a list of edges. This allows us to use lists of edges more conveniently.
This class extends a list of property edges. This allows us to use list of property edges more conveniently.
This is a MAJOR workaround since Neo4J OGM does not allow to use our (generic) Edge class for our AST edges. See https://github.com/neo4j/neo4j-ogm/issues/1132.
This interface can be used for edge collections, which "mirror" its content to another property. This can be used to automatically populate next/prev flow edges.
An intelligent MutableCollection wrapper around an EdgeCollection which supports iterating, adding and removing Node elements. Basis for UnwrappedEdgeList and UnwrappedEdgeSet.
An intelligent MutableList wrapper around an EdgeList which supports iterating, adding and removing Node elements.
An intelligent MutableSet wrapper around an EdgeSet which supports iterating, adding and removing Node elements.