Package | Description |
---|---|
org.osid.relationship |
The Open Service Interface Definitions for the org.osid.relationship
service.
|
org.osid.relationship.rules |
The Open Service Interface Definitions for the org.osid.relationship.rules
service.
|
Modifier and Type | Method and Description |
---|---|
RelationshipList |
RelationshipLookupSession.getRelationships()
Gets all
Relationships. |
RelationshipList |
RelationshipSearchResults.getRelationships()
Gets the relationship list resulting from a search.
|
RelationshipList |
RelationshipFamilySession.getRelationshipsByFamilies(IdList familyIds)
Gets the list of
Relationships corresponding to a list
of Family objects. |
RelationshipList |
RelationshipFamilySession.getRelationshipsByFamily(Id familyId)
Gets the list of
Relationships associated with a
Family. |
RelationshipList |
RelationshipLookupSession.getRelationshipsByGenusType(Type relationshipGenusType)
Gets a
RelationshipList corresponding to the given
relationship genus Type which does not include
relationships of types derived from the specified Type. |
RelationshipList |
RelationshipLookupSession.getRelationshipsByGenusTypeForDestination(Id destinationId,
Type relationshipGenusType)
Gets a
RelationshipList corresponding to the given peer
Id and relationship genus Type. |
RelationshipList |
RelationshipLookupSession.getRelationshipsByGenusTypeForDestinationOnDate(Id destinationId,
Type relationshipGenusType,
DateTime from,
DateTime to)
Gets a
RelationshipList corresponding to the given peer
Id and relationship genus Type and
effective during the entire given date range inclusive but not
confined to the date range. |
RelationshipList |
RelationshipLookupSession.getRelationshipsByGenusTypeForPeers(Id sourceId,
Id destinationId,
Type relationshipGenusType)
Gets a
RelationshipList corresponding between the given
peer Ids and relationship genus Type. |
RelationshipList |
RelationshipLookupSession.getRelationshipsByGenusTypeForPeersOnDate(Id sourceId,
Id destinationId,
Type relationshipGenusType,
DateTime from,
DateTime to)
Gets a
RelationshipList effective during the entire
given date range inclusive but not confined to the date range. |
RelationshipList |
RelationshipLookupSession.getRelationshipsByGenusTypeForSource(Id sourceId,
Type relationshipGenusType)
Gets a
RelationshipList corresponding to the given peer
Id and relationship genus Type. |
RelationshipList |
RelationshipLookupSession.getRelationshipsByGenusTypeForSourceOnDate(Id sourceId,
Type relationshipGenusType,
DateTime from,
DateTime to)
Gets a
RelationshipList corresponding to the given peer
Id and relationship genus Type and
effective during the entire given date range inclusive but not
confined to the date range. |
RelationshipList |
RelationshipLookupSession.getRelationshipsByIds(IdList relationshipIds)
Gets a
RelationshipList corresponding to the given
IdList. |
RelationshipList |
RelationshipLookupSession.getRelationshipsByParentGenusType(Type relationshipGenusType)
Gets a
RelationshipList corresponding to the given
relationship genus Type and include any additional
relationships with genus types derived from the specified Type. |
RelationshipList |
RelationshipQuerySession.getRelationshipsByQuery(RelationshipQuery relationshipQuery)
Gets a list of
Relationships matching the given
relationship query. |
RelationshipList |
RelationshipLookupSession.getRelationshipsByRecordType(Type relationshipRecordType)
Gets a
RelationshipList containing the given
relationship record Type. |
RelationshipList |
RelationshipLookupSession.getRelationshipsForDestination(Id destinationId)
Gets a
RelationshipList corresponding to the given peer
Id. |
RelationshipList |
RelationshipLookupSession.getRelationshipsForDestinationOnDate(Id destinationId,
DateTime from,
DateTime to)
Gets a
RelationshipList corresponding to the given peer
Id with a starting effective date in the given range
inclusive. |
RelationshipList |
RelationshipLookupSession.getRelationshipsForPeers(Id sourceId,
Id destinationId)
Gets a
RelationshipList corresponding to the given peer
Ids. |
RelationshipList |
RelationshipLookupSession.getRelationshipsForPeersOnDate(Id sourceId,
Id destinationId,
DateTime from,
DateTime to)
Gets a
RelationshipList corresponding to the given peer
Ids and effective during the entire given date range
inclusive but not confined to the date range. |
RelationshipList |
RelationshipLookupSession.getRelationshipsForSource(Id sourceId)
Gets a
RelationshipList corresponding to the given peer
Id. |
RelationshipList |
RelationshipLookupSession.getRelationshipsForSourceOnDate(Id sourceId,
DateTime from,
DateTime to)
Gets a
RelationshipList corresponding to the given peer
Id and effective during the entire given date range
inclusive but not confined to the date range. |
RelationshipList |
RelationshipLookupSession.getRelationshipsOnDate(DateTime from,
DateTime to)
Gets a
RelationshipList effective during the entire
given date range inclusive but not confined to the date range. |
Modifier and Type | Method and Description |
---|---|
RelationshipList |
RelationshipEnablerRuleLookupSession.getRelationshipsForRelationshipEnabler(Id relationshipEnablerId)
Gets the
Relationships mapped to a
RelationshipEnabler. |