Package | Description |
---|---|
systems.dmx.core.impl |
Modifier and Type | Class and Description |
---|---|
class |
AssociationTypeModelImpl
Data that underlies a
AssociationType . |
(package private) class |
RelatedTopicModelImpl |
(package private) class |
TopicDeletionModelImpl |
(package private) class |
TopicReferenceModelImpl |
(package private) class |
TopicTypeModelImpl
Data that underlies a
TopicType . |
(package private) class |
TopicViewModelImpl |
(package private) class |
TypeModelImpl |
Modifier and Type | Field and Description |
---|---|
private Map<String,TopicModelImpl> |
ViewConfigurationModelImpl.configTopics
Key: config topic type URI
Value: config topic
|
Modifier and Type | Method and Description |
---|---|
private TopicModelImpl |
AccessControlImpl._getUserAccount(TopicModel usernameTopic)
Prerequisite: usernameTopic is not
null . |
private TopicModelImpl |
AccessControlImpl._getUsernameTopic(String username) |
private TopicModelImpl |
AccessControlImpl._getUsernameTopicOrThrow(String username) |
private TopicModelImpl |
ValueIntegrator.createCompositeTopic(Map<String,Object> childTopics) |
(package private) TopicModelImpl |
TopicModelImpl.createModelWithChildTopics(ChildTopicsModel childTopics) |
private TopicModelImpl |
ValueIntegrator.createSimpleTopic()
Preconditions:
- this.newValues is a topic model.
|
(package private) TopicModelImpl |
StorageDecorator.fetchTopic(long topicId) |
private TopicModelImpl |
AccessControlImpl.fetchTopic(String key,
Object value)
Fetches a topic by key/value.
|
(package private) TopicModelImpl |
StorageDecorator.fetchTopic(String key,
SimpleValue value)
Looks up a single topic by exact value.
|
private TopicModelImpl |
AssociationModelImpl.filterTopic(RoleModelImpl role,
String topicTypeUri) |
(package private) TopicModelImpl |
TopicModelImpl.findChildTopic(String topicTypeUri) |
TopicModelImpl |
ViewConfigurationModelImpl.getConfigTopic(String configTypeUri) |
private TopicModelImpl |
AssociationDefinitionModelImpl.getCustomAssocType() |
TopicModelImpl |
TopicImpl.getModel() |
(package private) TopicModelImpl |
AssociationModelImpl.getTopicByType(String topicTypeUri) |
TopicModelImpl |
ModelFactoryImpl.newTopicModel(ChildTopicsModel childTopics) |
TopicModelImpl |
ModelFactoryImpl.newTopicModel(org.codehaus.jettison.json.JSONObject topic) |
TopicModelImpl |
ModelFactoryImpl.newTopicModel(long id) |
TopicModelImpl |
ModelFactoryImpl.newTopicModel(long id,
ChildTopicsModel childTopics) |
TopicModelImpl |
ModelFactoryImpl.newTopicModel(long id,
String uri,
String typeUri,
SimpleValue value,
ChildTopicsModel childTopics) |
TopicModelImpl |
ModelFactoryImpl.newTopicModel(String typeUri) |
TopicModelImpl |
ModelFactoryImpl.newTopicModel(String typeUri,
ChildTopicsModel childTopics) |
TopicModelImpl |
ModelFactoryImpl.newTopicModel(String typeUri,
SimpleValue value) |
TopicModelImpl |
ModelFactoryImpl.newTopicModel(String uri,
String typeUri) |
TopicModelImpl |
ModelFactoryImpl.newTopicModel(String uri,
String typeUri,
ChildTopicsModel childTopics) |
TopicModelImpl |
ModelFactoryImpl.newTopicModel(String uri,
String typeUri,
SimpleValue value) |
TopicModelImpl |
ModelFactoryImpl.newTopicModel(TopicModel topic) |
(package private) TopicModelImpl |
TopicReferenceModelImpl.resolve()
Resolves this reference and replaces it by the resolved topic.
|
private TopicModelImpl |
ValueIntegrator.unifySimple()
Preconditions:
- this.newValues is simple
- this.newValues is not empty
|
Modifier and Type | Method and Description |
---|---|
(package private) Iterator<TopicModelImpl> |
StorageDecorator.fetchAllTopics() |
(package private) Iterator<TopicModelImpl> |
TopicIterator.fetchObjects() |
(package private) List<TopicModelImpl> |
StorageDecorator.fetchTopics(String key,
SimpleValue value) |
private List<TopicModelImpl> |
AccessControlImpl.fetchTopicsByOwner(String username,
String typeUri)
Fetches topics by owner, and filter by type.
|
(package private) List<TopicModelImpl> |
StorageDecorator.fetchTopicsByProperty(String propUri,
Object propValue) |
(package private) List<TopicModelImpl> |
StorageDecorator.fetchTopicsByPropertyRange(String propUri,
Number from,
Number to) |
(package private) List<TopicModelImpl> |
TopicTypeModelImpl.getAllInstances() |
Iterable<TopicModelImpl> |
ViewConfigurationModelImpl.getConfigTopics() |
private List<TopicModelImpl> |
AccessControlImpl.queryTopics(String key,
Object value)
Queries topics by key/value.
|
(package private) List<TopicModelImpl> |
StorageDecorator.queryTopics(String key,
SimpleValue value) |
Modifier and Type | Method and Description |
---|---|
private void |
ViewConfigurationImpl._addConfigTopic(TopicModelImpl configTopic) |
(package private) TopicImpl |
PersistenceLayer._createTopic(TopicModelImpl model) |
private TopicImpl |
PersistenceLayer._createTopic(TopicModelImpl model,
String uriPrefix)
Creates a new topic in the DB.
|
(package private) Topic |
PersistenceLayer.createRoleType(TopicModelImpl model) |
(package private) TopicImpl |
PersistenceLayer.createTopic(TopicModelImpl model) |
(package private) void |
PersistenceLayer.deleteTopic(TopicModelImpl topic) |
private List<AssociationDefinitionModel> |
TypeStorage.fetchAssociationDefinitions(TopicModelImpl typeTopic) |
private Map<Long,AssociationDefinitionModel> |
TypeStorage.fetchAssociationDefinitionsUnsorted(TopicModelImpl typeTopic) |
(package private) Topic |
TopicIterator.instantiateObject(TopicModelImpl model) |
(package private) void |
TypeStorage.storeViewConfigTopic(RoleModel configurable,
TopicModelImpl configTopic) |
(package private) void |
PersistenceLayer.updateTopic(TopicModelImpl updateModel) |
(package private) void |
PersistenceLayer.updateTopic(TopicModelImpl topic,
TopicModelImpl updateModel) |
Modifier and Type | Method and Description |
---|---|
private ViewConfigurationModel |
TypeStorage.viewConfigModel(Iterable<? extends TopicModelImpl> configTopics)
Creates a view config model from a bunch of config topics.
|
Constructor and Description |
---|
RelatedTopicModelImpl(TopicModelImpl topic,
AssociationModelImpl relatingAssoc) |
TopicImpl(TopicModelImpl model,
PersistenceLayer pl) |
TopicViewModelImpl(TopicModelImpl topic,
ViewProperties viewProps) |
TypeModelImpl(TopicModelImpl typeTopic,
String dataTypeUri,
List<IndexMode> indexModes,
List<AssociationDefinitionModel> assocDefs,
ViewConfigurationModelImpl viewConfig) |
Constructor and Description |
---|
ViewConfigurationModelImpl(Map<String,TopicModelImpl> configTopics,
PersistenceLayer pl) |
Copyright © 2018. All Rights Reserved.