Package | Description |
---|---|
systems.dmx.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) |
private RelatedTopicModelImpl |
ChildTopicsFetcher.fetchChildTopic(long objectId,
AssociationDefinitionModel assocDef)
Fetches and returns a child topic or
null if no such topic extists. |
(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) |
private RelatedTopicModelImpl |
ValueIntegrator.findTopic(List<RelatedTopicModelImpl> topics,
long topicId) |
RelatedTopicModelImpl |
RelatedTopicImpl.getModel() |
(package private) RelatedTopicModelImpl |
TopicRoleModelImpl.getPlayer(AssociationModelImpl assoc) |
(package private) RelatedTopicModelImpl |
PersistenceLayer.getRelatedTopic(long objectId,
String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) RelatedTopicModelImpl |
DMXObjectModelImpl.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 |
TopicModelImpl.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> |
ChildTopicsFetcher.fetchChildTopics(long objectId,
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> |
PersistenceLayer.getAssociationRelatedTopics(long assocId,
List<String> assocTypeUris,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) List<RelatedTopicModelImpl> |
PersistenceLayer.getAssociationRelatedTopics(long assocId,
String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) List<RelatedTopicModelImpl> |
DMXObjectModelImpl.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> |
TopicModelImpl.getRelatedTopics(List assocTypeUris,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) List<RelatedTopicModelImpl> |
PersistenceLayer.getRelatedTopics(long objectId,
String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) List<RelatedTopicModelImpl> |
DMXObjectModelImpl.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> |
TopicModelImpl.getRelatedTopics(String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) List<RelatedTopicModelImpl> |
PersistenceLayer.getTopicRelatedTopics(long topicId,
List<String> assocTypeUris,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) List<RelatedTopicModelImpl> |
PersistenceLayer.getTopicRelatedTopics(long topicId,
String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
List<RelatedTopicModelImpl> |
ChildTopicsModelImpl.getTopics(String assocDefUri) |
List<RelatedTopicModelImpl> |
ChildTopicsModelImpl.getTopicsOrNull(String assocDefUri) |
private List<RelatedTopicModelImpl> |
ValueIntegrator.parentCandidates(Map<String,Object> childTopics)
Preconditions:
- this.newValues is composite
- assocDef's parent type is this.type
- childTopic's type is assocDef's child type
- childTopics map is not empty
|
Modifier and Type | Method and Description |
---|---|
private void |
TypeStorage.removeCardinalityAssignment(RelatedTopicModelImpl cardinalityAssignment) |
private void |
ValueIntegrator.updateRelatingAssociation(AssociationModelImpl assoc,
String assocDefUri,
RelatedTopicModelImpl newValues) |
Modifier and Type | Method and Description |
---|---|
private void |
ValueIntegrator.eliminateParentCandidates(List<RelatedTopicModelImpl> candidates,
DMXObjectModel childTopic,
String assocDefUri) |
private RelatedTopicModelImpl |
ValueIntegrator.findTopic(List<RelatedTopicModelImpl> topics,
long topicId) |
private void |
ValueIntegrator.removeTopic(List<RelatedTopicModelImpl> topics,
long topicId) |
Constructor and Description |
---|
RelatedTopicImpl(RelatedTopicModelImpl model,
PersistenceLayer pl) |
RelatedTopicModelImpl(RelatedTopicModelImpl relatedTopic) |
TopicDeletionModelImpl(RelatedTopicModelImpl relatedTopic) |
TopicReferenceModelImpl(RelatedTopicModelImpl relatedTopic) |
Copyright © 2018. All Rights Reserved.