TableRelationshipContainerLike

Partial implementation of TableRelationshipContainerApi.

Partial implementation of TableRelationshipContainerApi.

Authors

Chris de Vreeze

class Object
trait Matchable
class Any

Value members

Abstract methods

Returns a collection of table relationships. Must be fast in order for this trait to be fast.

Returns a collection of table relationships. Must be fast in order for this trait to be fast.

Returns a map from source resource fragment keys to table relationships. Must be fast in order for this trait to be fast.

Returns a map from source resource fragment keys to table relationships. Must be fast in order for this trait to be fast.

Concrete methods

final def filterOutgoingTableRelationshipsOfType[A <: TableRelationship](sourceResource: XLinkResource, relationshipType: ClassTag[A])(p: A => Boolean): IndexedSeq[A]
final def filterTableRelationshipsOfType[A <: TableRelationship](relationshipType: ClassTag[A])(p: A => Boolean): IndexedSeq[A]
final def findAllOutgoingTableRelationshipsOfType[A <: TableRelationship](sourceResource: XLinkResource, relationshipType: ClassTag[A]): IndexedSeq[A]
final def findAllTableRelationshipsOfType[A <: TableRelationship](relationshipType: ClassTag[A]): IndexedSeq[A]