def getTypedRelatedIn(self): """Return the related incoming annotations sorted by relation type ids. """ d = DefaultDict(default=[]) for r in self.incomingRelations: d[r.type.id].append(r.members[0]) return d
def getTypedRelatedOut(self): """Return the related outgoing annotations sorted by relation type ids. """ d = DefaultDict(default=[]) for r in self.outgoingRelations: d[r.type.id].append(r.members[-1]) return d
def getTypedIncomingRelations(self): """Return the incoming relations sorted by relation type ids. """ d = DefaultDict(default=[]) for r in self.incomingRelations: d[r.type.id].append(r) return d