Package | Description |
---|---|
de.deepamehta.core.impl |
Modifier and Type | Class and Description |
---|---|
(package private) class |
AssociationDefinitionModelImpl
Definition of an association between 2 topic types -- part of DeepaMehta's type system,
like an association in a class diagram.
|
(package private) class |
AssociationViewModelImpl |
(package private) class |
RelatedAssociationModelImpl |
Modifier and Type | Field and Description |
---|---|
(package private) AssociationModelImpl |
RoleImpl.assoc |
private AssociationModelImpl |
RelatedAssociationModelImpl.relatingAssoc |
private AssociationModelImpl |
RelatedTopicModelImpl.relatingAssoc |
Modifier and Type | Method and Description |
---|---|
(package private) AssociationModelImpl |
StorageDecorator.fetchAssociation(long assocId) |
(package private) AssociationModelImpl |
StorageDecorator.fetchAssociation(String assocTypeUri,
long topicId1,
long topicId2,
String roleTypeUri1,
String roleTypeUri2)
Convenience method (checks singularity).
|
(package private) AssociationModelImpl |
StorageDecorator.fetchAssociation(String key,
SimpleValue value)
Looks up a single association by exact value.
|
(package private) AssociationModelImpl |
StorageDecorator.fetchAssociationBetweenTopicAndAssociation(String assocTypeUri,
long topicId,
long assocId,
String topicRoleTypeUri,
String assocRoleTypeUri)
Convenience method (checks singularity).
|
private AssociationModelImpl |
TopicModelImpl.fetchInstantiation() |
private AssociationModelImpl |
AssociationModelImpl.fetchInstantiation() |
AssociationModelImpl |
AssociationImpl.getModel() |
(package private) AssociationModelImpl |
AssociationRoleModelImpl.getPlayer() |
AssociationModelImpl |
RelatedAssociationModelImpl.getRelatingAssociation() |
AssociationModelImpl |
RelatedTopicModelImpl.getRelatingAssociation() |
AssociationModelImpl |
ModelFactoryImpl.newAssociationModel() |
AssociationModelImpl |
ModelFactoryImpl.newAssociationModel(AssociationModel assoc) |
AssociationModelImpl |
ModelFactoryImpl.newAssociationModel(ChildTopicsModel childTopics) |
AssociationModelImpl |
ModelFactoryImpl.newAssociationModel(org.codehaus.jettison.json.JSONObject assoc) |
AssociationModelImpl |
ModelFactoryImpl.newAssociationModel(long id,
String uri,
String typeUri,
RoleModel roleModel1,
RoleModel roleModel2) |
AssociationModelImpl |
ModelFactoryImpl.newAssociationModel(long id,
String uri,
String typeUri,
RoleModel roleModel1,
RoleModel roleModel2,
SimpleValue value,
ChildTopicsModel childTopics) |
AssociationModelImpl |
ModelFactoryImpl.newAssociationModel(String typeUri,
RoleModel roleModel1,
RoleModel roleModel2) |
AssociationModelImpl |
ModelFactoryImpl.newAssociationModel(String typeUri,
RoleModel roleModel1,
RoleModel roleModel2,
ChildTopicsModel childTopics) |
Modifier and Type | Method and Description |
---|---|
(package private) Iterator<AssociationModelImpl> |
StorageDecorator.fetchAllAssociations() |
(package private) List<AssociationModelImpl> |
StorageDecorator.fetchAssociationAssociations(long assocId) |
(package private) List<AssociationModelImpl> |
StorageDecorator.fetchAssociations(String assocTypeUri,
long topicId1,
long topicId2,
String roleTypeUri1,
String roleTypeUri2)
Returns the associations between two topics.
|
(package private) List<AssociationModelImpl> |
StorageDecorator.fetchAssociations(String key,
SimpleValue value) |
(package private) List<AssociationModelImpl> |
StorageDecorator.fetchAssociationsBetweenTopicAndAssociation(String assocTypeUri,
long topicId,
long assocId,
String topicRoleTypeUri,
String assocRoleTypeUri) |
(package private) List<AssociationModelImpl> |
StorageDecorator.fetchAssociationsByProperty(String propUri,
Object propValue) |
(package private) List<AssociationModelImpl> |
StorageDecorator.fetchAssociationsByPropertyRange(String propUri,
Number from,
Number to) |
(package private) Iterator<AssociationModelImpl> |
AssociationIterator.fetchObjects() |
(package private) List<AssociationModelImpl> |
StorageDecorator.fetchTopicAssociations(long topicId) |
(package private) List<AssociationModelImpl> |
AssociationTypeModelImpl.getAllInstances() |
(package private) List<AssociationModelImpl> |
TopicModelImpl.getAssociations() |
(package private) List<AssociationModelImpl> |
AssociationModelImpl.getAssociations() |
(package private) List<AssociationModelImpl> |
DeepaMehtaObjectModelImpl.getAssociations() |
Modifier and Type | Method and Description |
---|---|
(package private) Association |
PersistenceLayer.createAssociation(AssociationModelImpl model)
Creates a new association in the DB.
|
(package private) Role |
AssociationRoleModelImpl.instantiate(AssociationModelImpl assoc) |
(package private) Role |
RoleModelImpl.instantiate(AssociationModelImpl assoc) |
(package private) Role |
TopicRoleModelImpl.instantiate(AssociationModelImpl assoc) |
(package private) Association |
AssociationIterator.instantiateObject(AssociationModelImpl model) |
Constructor and Description |
---|
AssociationDefinitionModelImpl(AssociationModelImpl assoc,
String parentCardinalityUri,
String childCardinalityUri,
ViewConfigurationModelImpl viewConfig)
### TODO: add include-in-label parameter?
|
AssociationImpl(AssociationModelImpl model,
PersistenceLayer pl) |
AssociationModelImpl(AssociationModelImpl assoc) |
AssociationRoleImpl(AssociationRoleModelImpl model,
AssociationModelImpl assoc,
PersistenceLayer pl) |
AssociationViewModelImpl(AssociationModelImpl assoc) |
RelatedAssociationModelImpl(AssociationModelImpl assoc,
AssociationModelImpl relatingAssoc) |
RelatedTopicModelImpl(TopicModelImpl topic,
AssociationModelImpl relatingAssoc) |
RoleImpl(RoleModelImpl model,
AssociationModelImpl assoc,
PersistenceLayer pl) |
TopicRoleImpl(TopicRoleModelImpl model,
AssociationModelImpl assoc,
PersistenceLayer pl) |
Copyright © 2016. All Rights Reserved.