StandardRelationshipContainerLike

Partial implementation of StandardRelationshipContainerApi.

Partial implementation of StandardRelationshipContainerApi.

Authors

Chris de Vreeze

class Object
trait Matchable
class Any

Value members

Abstract methods

def findAllStandardRelationshipsOfType[A <: StandardRelationship](relationshipType: ClassTag[A]): IndexedSeq[A]

Returns a map from source concepts to standard relationships. Must be fast in order for this trait to be fast.

Returns a map from source concepts to standard relationships. Must be fast in order for this trait to be fast.

Concrete methods

final def filterOutgoingStandardRelationships(sourceConcept: EName)(p: StandardRelationship => Boolean): IndexedSeq[StandardRelationship]
final def filterOutgoingStandardRelationshipsOfType[A <: StandardRelationship](sourceConcept: EName, relationshipType: ClassTag[A])(p: A => Boolean): IndexedSeq[A]
final def filterStandardRelationshipsOfType[A <: StandardRelationship](relationshipType: ClassTag[A])(p: A => Boolean): IndexedSeq[A]
final def findAllOutgoingStandardRelationships(sourceConcept: EName): IndexedSeq[StandardRelationship]
final def findAllOutgoingStandardRelationshipsOfType[A <: StandardRelationship](sourceConcept: EName, relationshipType: ClassTag[A]): IndexedSeq[A]