Uses of Class
de.deepamehta.core.model.AssociationModel

Packages that use AssociationModel
de.deepamehta.core   
de.deepamehta.core.impl   
de.deepamehta.core.model   
de.deepamehta.core.service   
de.deepamehta.core.service.event   
de.deepamehta.core.storage.spi   
de.deepamehta.plugins.accesscontrol   
de.deepamehta.plugins.time   
de.deepamehta.plugins.topicmaps.model   
de.deepamehta.plugins.typeeditor   
de.deepamehta.plugins.webservice   
de.deepamehta.storage.neo4j   
 

Uses of AssociationModel in de.deepamehta.core
 

Methods in de.deepamehta.core that return AssociationModel
 AssociationModel Association.getModel()
           
 

Methods in de.deepamehta.core with parameters of type AssociationModel
 void Association.update(AssociationModel model)
           
 

Uses of AssociationModel in de.deepamehta.core.impl
 

Methods in de.deepamehta.core.impl that return AssociationModel
(package private)  AssociationModel StorageDecorator.fetchAssociation(long assocId)
           
(package private)  AssociationModel StorageDecorator.fetchAssociation(String assocTypeUri, long topicId1, long topicId2, String roleTypeUri1, String roleTypeUri2)
          Convenience method (checks singularity).
(package private)  AssociationModel StorageDecorator.fetchAssociationBetweenTopicAndAssociation(String assocTypeUri, long topicId, long assocId, String topicRoleTypeUri, String assocRoleTypeUri)
          Convenience method (checks singularity).
 AssociationModel AttachedAssociation.getModel()
           
 

Methods in de.deepamehta.core.impl that return types with arguments of type AssociationModel
(package private)  Iterator<AssociationModel> StorageDecorator.fetchAllAssociations()
           
(package private)  List<AssociationModel> StorageDecorator.fetchAssociationAssociations(long assocId)
           
(package private)  List<AssociationModel> StorageDecorator.fetchAssociations(String assocTypeUri, long topicId1, long topicId2, String roleTypeUri1, String roleTypeUri2)
          Returns the associations between two topics.
(package private)  List<AssociationModel> StorageDecorator.fetchAssociationsBetweenTopicAndAssociation(String assocTypeUri, long topicId, long assocId, String topicRoleTypeUri, String assocRoleTypeUri)
           
(package private)  List<AssociationModel> StorageDecorator.fetchAssociationsByProperty(String propUri, Object propValue)
           
(package private)  List<AssociationModel> StorageDecorator.fetchAssociationsByPropertyRange(String propUri, Number from, Number to)
           
(package private)  Iterator<AssociationModel> AssociationIterator.fetchObjects()
           
(package private)  List<AssociationModel> StorageDecorator.fetchTopicAssociations(long topicId)
           
 

Methods in de.deepamehta.core.impl with parameters of type AssociationModel
(package private)  Association EmbeddedService.associationFactory(AssociationModel model)
          Factory method: creates a new association in the DB according to the given model and returns an association instance.
private  void EmbeddedService.checkAccess(AssociationModel model)
           
 Association EmbeddedService.createAssociation(AssociationModel model)
           
(package private)  Association EmbeddedService.instantiateAssociation(AssociationModel model)
          Attaches this core service to an association model fetched from storage layer.
(package private)  Association AssociationIterator.instantiateObject(AssociationModel model)
           
(package private)  void StorageDecorator.storeAssociation(AssociationModel model)
           
 void AttachedAssociation.update(AssociationModel model)
           
 void EmbeddedService.updateAssociation(AssociationModel model)
           
 

Method parameters in de.deepamehta.core.impl with type arguments of type AssociationModel
(package private)  List<Association> EmbeddedService.instantiateAssociations(List<AssociationModel> models)
           
 

Constructors in de.deepamehta.core.impl with parameters of type AssociationModel
AttachedAssociation(AssociationModel model, EmbeddedService dms)
           
 

Uses of AssociationModel in de.deepamehta.core.model
 

Subclasses of AssociationModel in de.deepamehta.core.model
 class AssociationDefinitionModel
          Definition of an association between 2 topic types -- part of DeepaMehta's type system, like an association in a class diagram.
 class RelatedAssociationModel
           
 

Fields in de.deepamehta.core.model declared as AssociationModel
private  AssociationModel RelatedAssociationModel.relatingAssoc
           
private  AssociationModel RelatedTopicModel.relatingAssoc
           
 

Methods in de.deepamehta.core.model that return AssociationModel
 AssociationModel AssociationModel.clone()
           
 AssociationModel RelatedAssociationModel.getRelatingAssociation()
           
 AssociationModel RelatedTopicModel.getRelatingAssociation()
           
 

Methods in de.deepamehta.core.model with parameters of type AssociationModel
private  RelatedTopicModel ChildTopicsModel.createReferenceModel(Object value, AssociationModel relatingAssoc)
           
 

Constructors in de.deepamehta.core.model with parameters of type AssociationModel
AssociationModel(AssociationModel assoc)
           
RelatedAssociationModel(AssociationModel assoc, AssociationModel relatingAssoc)
           
RelatedTopicModel(long topicId, AssociationModel relatingAssoc)
           
RelatedTopicModel(String topicUri, AssociationModel relatingAssoc)
           
RelatedTopicModel(TopicModel topic, AssociationModel relatingAssoc)
           
TopicReferenceModel(long topicId, AssociationModel relatingAssoc)
           
TopicReferenceModel(String topicUri, AssociationModel relatingAssoc)
           
 

Uses of AssociationModel in de.deepamehta.core.service
 

Methods in de.deepamehta.core.service with parameters of type AssociationModel
 Association DeepaMehtaService.createAssociation(AssociationModel model)
           
 void DeepaMehtaService.updateAssociation(AssociationModel model)
           
 

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

Methods in de.deepamehta.core.service.event with parameters of type AssociationModel
 void PostUpdateAssociationListener.postUpdateAssociation(Association assoc, AssociationModel oldModel)
           
 void PreCreateAssociationListener.preCreateAssociation(AssociationModel model)
           
 void PreUpdateAssociationListener.preUpdateAssociation(Association assoc, AssociationModel newModel)
           
 

Uses of AssociationModel in de.deepamehta.core.storage.spi
 

Methods in de.deepamehta.core.storage.spi that return AssociationModel
 AssociationModel DeepaMehtaStorage.fetchAssociation(long assocId)
           
 

Methods in de.deepamehta.core.storage.spi that return types with arguments of type AssociationModel
 Iterator<AssociationModel> DeepaMehtaStorage.fetchAllAssociations()
           
 List<AssociationModel> DeepaMehtaStorage.fetchAssociationAssociations(long assocId)
           
 List<AssociationModel> DeepaMehtaStorage.fetchAssociations(String assocTypeUri, long topicId1, long topicId2, String roleTypeUri1, String roleTypeUri2)
           
 List<AssociationModel> DeepaMehtaStorage.fetchAssociationsBetweenTopicAndAssociation(String assocTypeUri, long topicId, long assocId, String topicRoleTypeUri, String assocRoleTypeUri)
           
 List<AssociationModel> DeepaMehtaStorage.fetchAssociationsByProperty(String propUri, Object propValue)
           
 List<AssociationModel> DeepaMehtaStorage.fetchAssociationsByPropertyRange(String propUri, Number from, Number to)
           
 List<AssociationModel> DeepaMehtaStorage.fetchTopicAssociations(long topicId)
           
 

Methods in de.deepamehta.core.storage.spi with parameters of type AssociationModel
 void DeepaMehtaStorage.storeAssociation(AssociationModel assocModel)
           
 

Uses of AssociationModel in de.deepamehta.plugins.accesscontrol
 

Methods in de.deepamehta.plugins.accesscontrol with parameters of type AssociationModel
private  boolean AccessControlPlugin.isMembership(AssociationModel assoc)
           
 void AccessControlPlugin.postUpdateAssociation(Association assoc, AssociationModel oldModel)
           
 

Uses of AssociationModel in de.deepamehta.plugins.time
 

Methods in de.deepamehta.plugins.time with parameters of type AssociationModel
 void TimePlugin.postUpdateAssociation(Association assoc, AssociationModel oldModel)
           
 

Uses of AssociationModel in de.deepamehta.plugins.topicmaps.model
 

Subclasses of AssociationModel in de.deepamehta.plugins.topicmaps.model
 class AssociationViewmodel
          An association viewmodel as contained in a topicmap viewmodel.
 

Constructors in de.deepamehta.plugins.topicmaps.model with parameters of type AssociationModel
AssociationViewmodel(AssociationModel assoc)
           
 

Uses of AssociationModel in de.deepamehta.plugins.typeeditor
 

Methods in de.deepamehta.plugins.typeeditor with parameters of type AssociationModel
private  boolean TypeEditorPlugin.isAssocDef(AssociationModel assoc)
           
 void TypeEditorPlugin.postUpdateAssociation(Association assoc, AssociationModel oldModel)
           
 

Uses of AssociationModel in de.deepamehta.plugins.webservice
 

Methods in de.deepamehta.plugins.webservice with parameters of type AssociationModel
 Association WebservicePlugin.createAssociation(AssociationModel model)
           
 Directives WebservicePlugin.updateAssociation(long assocId, AssociationModel model)
           
 

Uses of AssociationModel in de.deepamehta.storage.neo4j
 

Methods in de.deepamehta.storage.neo4j that return AssociationModel
(package private)  AssociationModel Neo4jStorage.buildAssociation(org.neo4j.graphdb.Node assocNode)
           
(package private)  AssociationModel AssociationModelIterator.buildModel(org.neo4j.graphdb.Node node)
           
 AssociationModel Neo4jStorage.fetchAssociation(long assocId)
           
 

Methods in de.deepamehta.storage.neo4j that return types with arguments of type AssociationModel
private  List<AssociationModel> Neo4jStorage.buildAssociations(Iterable<org.neo4j.graphdb.Node> assocNodes)
           
 Iterator<AssociationModel> Neo4jStorage.fetchAllAssociations()
           
 List<AssociationModel> Neo4jStorage.fetchAssociationAssociations(long assocId)
           
private  List<AssociationModel> Neo4jStorage.fetchAssociations(org.neo4j.graphdb.Node node)
          Fetches all associations the given topic or association is involved in.
 List<AssociationModel> Neo4jStorage.fetchAssociations(String assocTypeUri, long topicId1, long topicId2, String roleTypeUri1, String roleTypeUri2)
           
 List<AssociationModel> Neo4jStorage.fetchAssociationsBetweenTopicAndAssociation(String assocTypeUri, long topicId, long assocId, String topicRoleTypeUri, String assocRoleTypeUri)
           
 List<AssociationModel> Neo4jStorage.fetchAssociationsByProperty(String propUri, Object propValue)
           
 List<AssociationModel> Neo4jStorage.fetchAssociationsByPropertyRange(String propUri, Number from, Number to)
           
 List<AssociationModel> Neo4jStorage.fetchTopicAssociations(long topicId)
           
private  List<AssociationModel> Neo4jStorage.queryAssociationIndex(String assocTypeUri, String roleTypeUri1, NodeType playerType1, long playerId1, String playerTypeUri1, String roleTypeUri2, NodeType playerType2, long playerId2, String playerTypeUri2)
           
 

Methods in de.deepamehta.storage.neo4j with parameters of type AssociationModel
 void Neo4jStorage.storeAssociation(AssociationModel assocModel)
           
 

Method parameters in de.deepamehta.storage.neo4j with type arguments of type AssociationModel
private  List<RelatedAssociationModel> Neo4jStorage.buildRelatedAssociations(List<AssociationModel> assocs, long playerId)
           
private  List<RelatedTopicModel> Neo4jStorage.buildRelatedTopics(List<AssociationModel> assocs, long playerId)
           
 



Copyright © 2015. All Rights Reserved.