Uses of Interface
de.deepamehta.core.Association

Packages that use Association
de.deepamehta.core   
de.deepamehta.core.impl   
de.deepamehta.core.service   
de.deepamehta.core.service.event   
de.deepamehta.plugins.accesscontrol   
de.deepamehta.plugins.accesscontrol.service   
de.deepamehta.plugins.time   
de.deepamehta.plugins.time.service   
de.deepamehta.plugins.topicmaps   
de.deepamehta.plugins.typeeditor   
de.deepamehta.plugins.webservice   
de.deepamehta.plugins.workspaces   
 

Uses of Association in de.deepamehta.core
 

Subinterfaces of Association in de.deepamehta.core
 interface AssociationDefinition
          Definition of an association between 2 topic types -- part of DeepaMehta's type system, like an association in a class diagram.
 interface RelatedAssociation
          An Association-Association pair.
 

Methods in de.deepamehta.core that return Association
 Association Role.getAssociation()
           
 Association DeepaMehtaObject.getAssociation(String assocTypeUri, String myRoleTypeUri, String othersRoleTypeUri, long othersTopicId)
           
 Association RelatedTopic.getRelatingAssociation()
           
 Association RelatedAssociation.getRelatingAssociation()
           
 

Methods in de.deepamehta.core that return types with arguments of type Association
 List<Association> DeepaMehtaObject.getAssociations()
           
 

Uses of Association in de.deepamehta.core.impl
 

Classes in de.deepamehta.core.impl that implement Association
(package private)  class AttachedAssociation
          An association model that is attached to the DB.
(package private)  class AttachedAssociationDefinition
          An association definition that is attached to the DeepaMehtaService.
(package private)  class AttachedRelatedAssociation
          An Association-Association pair that is attached to the DeepaMehtaService.
 

Fields in de.deepamehta.core.impl declared as Association
private  Association AttachedRole.assoc
           
private  Association AttachedRelatedTopic.relatingAssoc
           
private  Association AttachedRelatedAssociation.relatingAssoc
           
 

Fields in de.deepamehta.core.impl with type parameters of type Association
private  Iterator<Association> AssociationIterable.assocs
           
 

Methods in de.deepamehta.core.impl that return Association
private  Association EmbeddedService.associationFactory(AssociationModel model, ClientState clientState, Directives directives)
          Factory method: creates a new association in the DB according to the given association model and returns an association instance.
 Association EmbeddedService.createAssociation(AssociationModel model, ClientState clientState)
           
(package private)  Association EmbeddedService.createAssociation(String typeUri, RoleModel roleModel1, RoleModel roleModel2)
          Convenience method.
(package private)  Association EmbeddedService.createAssociation(String typeUri, RoleModel roleModel1, RoleModel roleModel2, ClientState clientState)
          Convenience method.
private  Association AttachedTopic.fetchInstantiation()
           
private  Association AttachedAssociation.fetchInstantiation()
           
 Association AttachedRole.getAssociation()
           
 Association EmbeddedService.getAssociation(long assocId, boolean fetchComposite)
           
 Association EmbeddedService.getAssociation(String assocTypeUri, long topic1Id, long topic2Id, String roleTypeUri1, String roleTypeUri2, boolean fetchComposite)
           
 Association AttachedTopic.getAssociation(String assocTypeUri, String myRoleTypeUri, String othersRoleTypeUri, long othersTopicId)
           
 Association AttachedAssociation.getAssociation(String assocTypeUri, String myRoleTypeUri, String othersRoleTypeUri, long othersTopicId)
           
 Association EmbeddedService.getAssociationBetweenTopicAndAssociation(String assocTypeUri, long topicId, long assocId, String topicRoleTypeUri, String assocRoleTypeUri, boolean fetchComposite)
           
 Association AttachedRelatedTopic.getRelatingAssociation()
           
 Association AttachedRelatedAssociation.getRelatingAssociation()
           
(package private)  Association EmbeddedService.instantiateAssociation(AssociationModel model, boolean fetchComposite)
          Attaches this core service to an association fetched from storage layer.
(package private)  Association AssociationIterator.instantiateObject(AssociationModel model)
           
 

Methods in de.deepamehta.core.impl that return types with arguments of type Association
 Iterable<Association> EmbeddedService.getAllAssociations()
           
 List<Association> AttachedTopic.getAssociations()
           
 List<Association> AttachedAssociation.getAssociations()
           
 List<Association> EmbeddedService.getAssociations(long topic1Id, long topic2Id)
           
 List<Association> EmbeddedService.getAssociations(long topic1Id, long topic2Id, String assocTypeUri)
           
 List<Association> EmbeddedService.getAssociationsByProperty(String propUri, Object propValue)
           
 List<Association> EmbeddedService.getAssociationsByPropertyRange(String propUri, Number from, Number to)
           
(package private)  List<Association> EmbeddedService.instantiateAssociations(List<AssociationModel> models, boolean fetchComposite)
           
 Iterator<Association> AssociationIterable.iterator()
           
 

Methods in de.deepamehta.core.impl with parameters of type Association
private  ViewConfigurationModel TypeStorageImpl.fetchAssocDefViewConfig(Association assocDef)
           
 AssociationDefinitionModel TypeStorageImpl.fetchAssociationDefinition(Association assoc)
           
private  AssociationDefinitionModel TypeStorageImpl.fetchAssociationDefinition(Association assoc, String parentTypeUri, String childTypeUri)
           
 Topic TypeStorageImpl.fetchChildType(Association assoc)
           
 Topic TypeStorageImpl.fetchParentType(Association assoc)
           
private  void JerseyResponseFilter.firePreSend(Association assoc, ClientState clientState)
           
 

Constructors in de.deepamehta.core.impl with parameters of type Association
AttachedAssociationRole(AssociationRoleModel model, Association assoc, EmbeddedService dms)
           
AttachedRole(RoleModel model, Association assoc, EmbeddedService dms)
           
AttachedTopicRole(TopicRoleModel model, Association assoc, EmbeddedService dms)
           
 

Uses of Association in de.deepamehta.core.service
 

Methods in de.deepamehta.core.service that return Association
 Association DeepaMehtaService.createAssociation(AssociationModel model, ClientState clientState)
           
 Association DeepaMehtaService.getAssociation(long assocId, boolean fetchComposite)
           
 Association DeepaMehtaService.getAssociation(String assocTypeUri, long topic1Id, long topic2Id, String roleTypeUri1, String roleTypeUri2, boolean fetchComposite)
          Returns the association between two topics, qualified by association type and both role types.
 Association DeepaMehtaService.getAssociationBetweenTopicAndAssociation(String assocTypeUri, long topicId, long assocId, String topicRoleTypeUri, String assocRoleTypeUri, boolean fetchComposite)
           
 

Methods in de.deepamehta.core.service that return types with arguments of type Association
 Iterable<Association> DeepaMehtaService.getAllAssociations()
           
 List<Association> DeepaMehtaService.getAssociations(long topic1Id, long topic2Id)
          Returns all associations between two topics.
 List<Association> DeepaMehtaService.getAssociations(long topic1Id, long topic2Id, String assocTypeUri)
          Returns the associations between two topics.
 List<Association> DeepaMehtaService.getAssociationsByProperty(String propUri, Object propValue)
           
 List<Association> DeepaMehtaService.getAssociationsByPropertyRange(String propUri, Number from, Number to)
           
 

Methods in de.deepamehta.core.service with parameters of type Association
 AssociationDefinitionModel TypeStorage.fetchAssociationDefinition(Association assoc)
           
 Topic TypeStorage.fetchChildType(Association assoc)
           
 Topic TypeStorage.fetchParentType(Association assoc)
           
 

Uses of Association in de.deepamehta.core.service.event
 

Methods in de.deepamehta.core.service.event with parameters of type Association
 void PostCreateAssociationListener.postCreateAssociation(Association assoc, ClientState clientState, Directives directives)
           
 void PostDeleteAssociationListener.postDeleteAssociation(Association assoc, Directives directives)
           
 void PostUpdateAssociationListener.postUpdateAssociation(Association assoc, AssociationModel oldModel, ClientState clientState, Directives directives)
           
 void PreDeleteAssociationListener.preDeleteAssociation(Association assoc, Directives directives)
           
 void PreSendAssociationListener.preSendAssociation(Association assoc, ClientState clientState)
           
 void PreUpdateAssociationListener.preUpdateAssociation(Association assoc, AssociationModel newModel, Directives directives)
           
 

Uses of Association in de.deepamehta.plugins.accesscontrol
 

Methods in de.deepamehta.plugins.accesscontrol that return types with arguments of type Association
 Collection<Association> AccessControlPlugin.getAssociationsByCreator(String username)
           
 Collection<Association> AccessControlPlugin.getAssociationsByOwner(String username)
           
 

Methods in de.deepamehta.plugins.accesscontrol with parameters of type Association
 void AccessControlPlugin.postCreateAssociation(Association assoc, ClientState clientState, Directives directives)
           
 

Uses of Association in de.deepamehta.plugins.accesscontrol.service
 

Methods in de.deepamehta.plugins.accesscontrol.service that return types with arguments of type Association
 Collection<Association> AccessControlService.getAssociationsByCreator(String username)
           
 Collection<Association> AccessControlService.getAssociationsByOwner(String username)
           
 

Uses of Association in de.deepamehta.plugins.time
 

Methods in de.deepamehta.plugins.time that return types with arguments of type Association
 Collection<Association> TimePlugin.getAssociationsByCreationTime(long from, long to)
           
 Collection<Association> TimePlugin.getAssociationsByModificationTime(long from, long to)
           
 

Methods in de.deepamehta.plugins.time with parameters of type Association
 void TimePlugin.postCreateAssociation(Association assoc, ClientState clientState, Directives directives)
           
 void TimePlugin.postUpdateAssociation(Association assoc, AssociationModel oldModel, ClientState clientState, Directives directives)
           
 void TimePlugin.preSendAssociation(Association assoc, ClientState clientState)
           
 

Uses of Association in de.deepamehta.plugins.time.service
 

Methods in de.deepamehta.plugins.time.service that return types with arguments of type Association
 Collection<Association> TimeService.getAssociationsByCreationTime(long from, long to)
           
 Collection<Association> TimeService.getAssociationsByModificationTime(long from, long to)
           
 

Uses of Association in de.deepamehta.plugins.topicmaps
 

Methods in de.deepamehta.plugins.topicmaps that return Association
private  Association TopicmapsPlugin.fetchAssociationRefAssociation(long topicmapId, long assocId)
           
private  Association TopicmapsPlugin.fetchTopicRefAssociation(long topicmapId, long topicId)
           
 

Uses of Association in de.deepamehta.plugins.typeeditor
 

Methods in de.deepamehta.plugins.typeeditor with parameters of type Association
private  void TypeEditorPlugin.createAssocDef(Association assoc, Directives directives)
           
private  Topic TypeEditorPlugin.fetchChildType(Association assoc)
           
private  Type TypeEditorPlugin.fetchParentType(Association assoc)
           
 void TypeEditorPlugin.postUpdateAssociation(Association assoc, AssociationModel oldModel, ClientState clientState, Directives directives)
           
 void TypeEditorPlugin.preDeleteAssociation(Association assoc, Directives directives)
           
private  void TypeEditorPlugin.removeAssocDef(Association assoc, Directives directives)
           
private  void TypeEditorPlugin.updateAssocDef(Association assoc, Directives directives)
           
 

Uses of Association in de.deepamehta.plugins.webservice
 

Methods in de.deepamehta.plugins.webservice that return Association
 Association WebservicePlugin.createAssociation(AssociationModel model, ClientState clientState)
           
 Association WebservicePlugin.getAssociation(long assocId, boolean fetchComposite)
           
 Association WebservicePlugin.getAssociation(String assocTypeUri, long topic1Id, long topic2Id, String roleTypeUri1, String roleTypeUri2, boolean fetchComposite)
           
 

Methods in de.deepamehta.plugins.webservice that return types with arguments of type Association
 List<Association> WebservicePlugin.getAssociations(long topic1Id, long topic2Id)
           
 List<Association> WebservicePlugin.getAssociations(long topic1Id, long topic2Id, String assocTypeUri)
           
 

Uses of Association in de.deepamehta.plugins.workspaces
 

Methods in de.deepamehta.plugins.workspaces with parameters of type Association
 void WorkspacesPlugin.postCreateAssociation(Association assoc, ClientState clientState, Directives directives)
          Assigns every created association to the current workspace.
 



Copyright © 2014. All Rights Reserved.