Uses of Class
com.abstratt.kirra.Relationship
-
-
Uses of Relationship in com.abstratt.kirra
Fields in com.abstratt.kirra with type parameters of type Relationship Modifier and Type Field Description protected Map<String,Relationship>
Entity. relationships
Methods in com.abstratt.kirra that return Relationship Modifier and Type Method Description Relationship
SchemaManagement. getOpposite(Relationship relationship)
Relationship
SchemaManagementSnapshot. getOpposite(Relationship relationship)
Relationship
Entity. getRelationship(String name)
Methods in com.abstratt.kirra that return types with arguments of type Relationship Modifier and Type Method Description List<Relationship>
SchemaManagement. getEntityRelationships(String namespace, String name)
Returns the relationships available for the given entity type.List<Relationship>
SchemaManagementSnapshot. getEntityRelationships(String namespaceName, String name)
List<Relationship>
Entity. getRelationships()
Methods in com.abstratt.kirra with parameters of type Relationship Modifier and Type Method Description Relationship
SchemaManagement. getOpposite(Relationship relationship)
Relationship
SchemaManagementSnapshot. getOpposite(Relationship relationship)
List<Instance>
InstanceManagement. getRelationshipDomain(Entity entity, String objectId, Relationship relationship)
void
InstanceManagement. linkInstances(Relationship relationship, String sourceId, InstanceRef destinationId)
Establishes a link between the two instances through the given relationship.void
InstanceManagement. unlinkInstances(Relationship relationship, String sourceId, InstanceRef destinationId)
Breaks an existing link between two instances through the given relationship.Method parameters in com.abstratt.kirra with type arguments of type Relationship Modifier and Type Method Description void
Entity. setRelationships(List<Relationship> entityRelationships)
-