RelationshipContainerApi

Purely abstract trait offering a relationship query API.

Purely abstract trait offering a relationship query API.

Implementations may be strict or lenient in enforced requirements on the relationship container.

For some of the graph theory terms used, see http://artint.info/html/ArtInt_50.html.

Authors

Chris de Vreeze

class Object
trait Matchable
class Any

Value members

Abstract methods

def filterRelationships(p: Relationship => Boolean): IndexedSeq[Relationship]
def filterRelationshipsOfType[A <: Relationship](relationshipType: ClassTag[A])(p: A => Boolean): IndexedSeq[A]
def findAllRelationshipsOfType[A <: Relationship](relationshipType: ClassTag[A]): IndexedSeq[A]
def relationships: IndexedSeq[Relationship]