Home Previous Up Next Index

memoryx::RelationSegmentInterface

Overview

interface RelationSegmentInterface

MemorySegment for Relations

Derived Classes and Interfaces

PersistentRelationSegmentBase
RelationMemorySegmentBase

Operation Index

getRelationById
getRelationsByName
getRelationsBySign
getRelationsByEntityId
getRelationsByEntityRef
getRelationsByEntityRefs
getRelationByAttrValues
removeRelations
replaceRelations

Operations

RelationBase getRelationById(string entityId)

RelationList getRelationsByName(string relationName)

RelationList getRelationsBySign(bool sign)

RelationList getRelationsByEntityId(string entityId)

RelationList getRelationsByEntityRef(EntityRefBase entityRef)

RelationList getRelationsByEntityRefs(EntityRefList entities)

RelationBase getRelationByAttrValues(string name, EntityRefList entities, bool sign)

void removeRelations(string name)

void replaceRelations(RelationList newRelations)


Home Previous Up Next Index