Package | Description |
---|---|
de.deepamehta.core.impl |
Modifier and Type | Class and Description |
---|---|
(package private) class |
TopicDeletionModelImpl |
(package private) class |
TopicReferenceModelImpl |
Modifier and Type | Method and Description |
---|---|
(package private) RelatedTopicModelImpl |
StorageDecorator.fetchAssociationRelatedTopic(long assocId,
String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri)
Convenience method (checks singularity).
|
private RelatedTopicModelImpl |
TypeStorage.fetchCardinality(long assocDefId,
String cardinalityRoleTypeUri) |
private RelatedTopicModelImpl |
TypeStorage.fetchCardinalityOrThrow(long assocDefId,
String cardinalityRoleTypeUri) |
(package private) RelatedTopicModelImpl |
StorageDecorator.fetchRelatedTopic(long objectId,
String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri)
Convenience method (checks singularity).
|
(package private) RelatedTopicModelImpl |
StorageDecorator.fetchTopicRelatedTopic(long topicId,
String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri)
Convenience method (checks singularity).
|
(package private) RelatedTopicModelImpl |
ChildTopicsModelImpl.findChildTopicById(long childTopicId,
AssociationDefinitionModel assocDef)
For multiple-valued childs: looks in the attached object cache for a child topic by ID.
|
(package private) RelatedTopicModelImpl |
ChildTopicsModelImpl.findChildTopicByRef(TopicReferenceModelImpl topicRef,
AssociationDefinitionModel assocDef)
For multiple-valued childs: looks in the attached object cache for the child topic the given reference refers to.
|
RelatedTopicModelImpl |
TopicReferenceModelImpl.findReferencedTopic(List<? extends RelatedTopicModel> topics) |
RelatedTopicModelImpl |
RelatedTopicImpl.getModel() |
(package private) RelatedTopicModelImpl |
TopicModelImpl.getRelatedTopic(String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) RelatedTopicModelImpl |
AssociationModelImpl.getRelatedTopic(String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) RelatedTopicModelImpl |
DeepaMehtaObjectModelImpl.getRelatedTopic(String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
RelatedTopicModelImpl |
ChildTopicsModelImpl.getTopic(String assocDefUri) |
RelatedTopicModelImpl |
ChildTopicsModelImpl.getTopicOrNull(String assocDefUri) |
RelatedTopicModelImpl |
ModelFactoryImpl.newRelatedTopicModel(long topicId) |
RelatedTopicModelImpl |
ModelFactoryImpl.newRelatedTopicModel(long topicId,
AssociationModel relatingAssoc) |
RelatedTopicModelImpl |
ModelFactoryImpl.newRelatedTopicModel(String topicUri) |
RelatedTopicModelImpl |
ModelFactoryImpl.newRelatedTopicModel(String topicUri,
AssociationModel relatingAssoc) |
RelatedTopicModelImpl |
ModelFactoryImpl.newRelatedTopicModel(String topicTypeUri,
ChildTopicsModel childTopics) |
RelatedTopicModelImpl |
ModelFactoryImpl.newRelatedTopicModel(String topicTypeUri,
SimpleValue value) |
RelatedTopicModelImpl |
ModelFactoryImpl.newRelatedTopicModel(TopicModel topic) |
RelatedTopicModelImpl |
ModelFactoryImpl.newRelatedTopicModel(TopicModel topic,
AssociationModel relatingAssoc) |
Modifier and Type | Method and Description |
---|---|
(package private) List<RelatedTopicModelImpl> |
StorageDecorator.fetchAssociationRelatedTopics(long assocId,
List<String> assocTypeUris,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri)
Convenience method (receives *list* of association types).
|
(package private) List<RelatedTopicModelImpl> |
StorageDecorator.fetchAssociationRelatedTopics(long assocId,
String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
private List<RelatedTopicModelImpl> |
ValueStorage.fetchChildTopics(long parentId,
AssociationDefinitionModel assocDef) |
(package private) List<RelatedTopicModelImpl> |
StorageDecorator.fetchRelatedTopics(long objectId,
String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) List<RelatedTopicModelImpl> |
StorageDecorator.fetchTopicRelatedTopics(long topicId,
List<String> assocTypeUris,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri)
Convenience method (receives *list* of association types).
|
(package private) List<RelatedTopicModelImpl> |
StorageDecorator.fetchTopicRelatedTopics(long topicId,
String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) List<RelatedTopicModelImpl> |
TopicModelImpl.getRelatedTopics(List assocTypeUris,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) List<RelatedTopicModelImpl> |
AssociationModelImpl.getRelatedTopics(List assocTypeUris,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) List<RelatedTopicModelImpl> |
DeepaMehtaObjectModelImpl.getRelatedTopics(List assocTypeUris,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) List<RelatedTopicModelImpl> |
TopicModelImpl.getRelatedTopics(String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) List<RelatedTopicModelImpl> |
AssociationModelImpl.getRelatedTopics(String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) List<RelatedTopicModelImpl> |
DeepaMehtaObjectModelImpl.getRelatedTopics(String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
List<RelatedTopicModelImpl> |
ChildTopicsModelImpl.getTopics(String assocDefUri) |
List<RelatedTopicModelImpl> |
ChildTopicsModelImpl.getTopicsOrNull(String assocDefUri) |
Modifier and Type | Method and Description |
---|---|
private void |
DeepaMehtaObjectModelImpl.createAndAssociateChildTopic(RelatedTopicModelImpl childTopic,
AssociationDefinitionModel assocDef) |
private void |
DeepaMehtaObjectModelImpl.createAssignmentOne(RelatedTopicModelImpl childTopic,
TopicReferenceModelImpl newChildTopic,
AssociationDefinitionModel assocDef,
boolean deleteChildTopic) |
private void |
DeepaMehtaObjectModelImpl.createChildTopicMany(RelatedTopicModelImpl newChildTopic,
AssociationDefinitionModel assocDef) |
private void |
DeepaMehtaObjectModelImpl.createChildTopicOne(RelatedTopicModelImpl newChildTopic,
AssociationDefinitionModel assocDef) |
private void |
DeepaMehtaObjectModelImpl.deleteChildTopicOne(RelatedTopicModelImpl childTopic,
AssociationDefinitionModel assocDef,
boolean deleteChildTopic) |
private void |
TypeStorage.removeCardinalityAssignment(RelatedTopicModelImpl cardinalityAssignment) |
private void |
ValueStorage.storeChildTopic(RelatedTopicModelImpl childTopic,
DeepaMehtaObjectModel parent,
AssociationDefinitionModel assocDef) |
private void |
DeepaMehtaObjectModelImpl.updateAggregationOne(RelatedTopicModelImpl newChildTopic,
AssociationDefinitionModel assocDef) |
private void |
DeepaMehtaObjectModelImpl.updateChildTopicMany(RelatedTopicModelImpl newChildTopic,
AssociationDefinitionModel assocDef) |
private void |
DeepaMehtaObjectModelImpl.updateChildTopicOne(RelatedTopicModelImpl newChildTopic,
AssociationDefinitionModel assocDef) |
(package private) void |
DeepaMehtaObjectModelImpl.updateChildTopics(RelatedTopicModelImpl newChildTopic,
List<RelatedTopicModelImpl> newChildTopics,
AssociationDefinitionModel assocDef) |
private void |
DeepaMehtaObjectModelImpl.updateCompositionOne(RelatedTopicModelImpl newChildTopic,
AssociationDefinitionModel assocDef) |
private void |
DeepaMehtaObjectModelImpl.updateRelatedTopic(RelatedTopicModelImpl childTopic,
RelatedTopicModelImpl newChildTopic) |
private void |
DeepaMehtaObjectModelImpl.updateRelatingAssociation(RelatedTopicModelImpl childTopic,
RelatedTopicModelImpl newChildTopic) |
Modifier and Type | Method and Description |
---|---|
private void |
DeepaMehtaObjectModelImpl.updateAggregationMany(List<RelatedTopicModelImpl> newChildTopics,
AssociationDefinitionModel assocDef) |
(package private) void |
DeepaMehtaObjectModelImpl.updateChildTopics(RelatedTopicModelImpl newChildTopic,
List<RelatedTopicModelImpl> newChildTopics,
AssociationDefinitionModel assocDef) |
private void |
DeepaMehtaObjectModelImpl.updateCompositionMany(List<RelatedTopicModelImpl> newChildTopics,
AssociationDefinitionModel assocDef) |
Constructor and Description |
---|
RelatedTopicImpl(RelatedTopicModelImpl model,
PersistenceLayer pl) |
RelatedTopicModelImpl(RelatedTopicModelImpl relatedTopic) |
TopicDeletionModelImpl(RelatedTopicModelImpl relatedTopic) |
TopicReferenceModelImpl(RelatedTopicModelImpl relatedTopic) |
Copyright © 2017. All Rights Reserved.