Uses of Interface
de.deepamehta.core.JSONEnabled

Packages that use JSONEnabled
de.deepamehta.core   
de.deepamehta.core.impl   
de.deepamehta.core.model   
de.deepamehta.core.service   
de.deepamehta.core.util   
de.deepamehta.plugins.accesscontrol.model   
de.deepamehta.plugins.files   
de.deepamehta.plugins.geomaps.model   
de.deepamehta.plugins.topicmaps.model   
de.deepamehta.plugins.webservice.provider   
 

Uses of JSONEnabled in de.deepamehta.core
 

Subinterfaces of JSONEnabled in de.deepamehta.core
 interface Association
          ### FIXDOC: Specification of an association -- A n-ary connection between topics and other associations.
 interface AssociationDefinition
          Definition of an association between 2 topic types -- part of DeepaMehta's type system, like an association in a class diagram.
 interface AssociationRole
           
 interface AssociationType
           
 interface DeepaMehtaObject
           
 interface RelatedAssociation
          An Association-Association pair.
 interface RelatedTopic
          A Topic-Association pair.
 interface Role
           
 interface Topic
          Specification of a topic -- DeepaMehta's central data object.
 interface TopicRole
           
 interface TopicType
          Specification of a topic type -- part of DeepaMehta's type system, like a class.
 interface Type
           
 

Uses of JSONEnabled in de.deepamehta.core.impl
 

Classes in de.deepamehta.core.impl that implement JSONEnabled
(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 AttachedAssociationRole
          An association role that is attached to the DeepaMehtaService.
(package private)  class AttachedAssociationType
          An association type that is attached to the DeepaMehtaService.
(package private)  class AttachedDeepaMehtaObject
          A DeepaMehta object model that is attached to the DB.
(package private)  class AttachedRelatedAssociation
          An Association-Association pair that is attached to the DeepaMehtaService.
(package private)  class AttachedRelatedTopic
          A Topic-Association pair that is attached to the DeepaMehtaService.
(package private)  class AttachedRole
           
(package private)  class AttachedTopic
          A topic that is attached to the DeepaMehtaService.
(package private)  class AttachedTopicRole
          A topic role that is attached to the DeepaMehtaService.
(package private)  class AttachedTopicType
          A topic type that is attached to the DeepaMehtaService.
(package private)  class AttachedType
           
private  class AttachedType.JSONWrapper
           
(package private)  class PluginInfoImpl
           
 

Uses of JSONEnabled in de.deepamehta.core.model
 

Classes in de.deepamehta.core.model that implement JSONEnabled
 class AssociationDefinitionModel
          Definition of an association between 2 topic types -- part of DeepaMehta's type system, like an association in a class diagram.
 class AssociationModel
          Collection of the data that makes up an Association.
 class AssociationTypeModel
          Collection of the data that makes up an AssociationType.
 class DeepaMehtaObjectModel
           
 class RelatedAssociationModel
           
 class RelatedTopicModel
           
 class TopicDeletionModel
           
 class TopicModel
           
 class TopicReferenceModel
           
 class TopicTypeModel
          Collection of the data that makes up a TopicType.
 class TypeModel
           
 

Uses of JSONEnabled in de.deepamehta.core.service
 

Classes in de.deepamehta.core.service with type parameters of type JSONEnabled
 class ResultList<T extends JSONEnabled>
           
 

Subinterfaces of JSONEnabled in de.deepamehta.core.service
 interface PluginInfo
           
 

Classes in de.deepamehta.core.service that implement JSONEnabled
 class Directives
           
 class Directives.Entry
           
 class ResultList<T extends JSONEnabled>
           
 

Fields in de.deepamehta.core.service declared as JSONEnabled
 JSONEnabled Directives.Entry.arg
           
 

Methods in de.deepamehta.core.service with parameters of type JSONEnabled
 void Directives.add(Directive dir, JSONEnabled arg)
           
 

Constructors in de.deepamehta.core.service with parameters of type JSONEnabled
Directives.Entry(Directive dir, JSONEnabled arg)
           
 

Uses of JSONEnabled in de.deepamehta.core.util
 

Method parameters in de.deepamehta.core.util with type arguments of type JSONEnabled
static JSONArray DeepaMehtaUtils.objectsToJSON(Iterable<? extends JSONEnabled> items)
           
 

Uses of JSONEnabled in de.deepamehta.plugins.accesscontrol.model
 

Classes in de.deepamehta.plugins.accesscontrol.model that implement JSONEnabled
 class Permissions
          A mapping from operations to booleans.
 

Uses of JSONEnabled in de.deepamehta.plugins.files
 

Classes in de.deepamehta.plugins.files that implement JSONEnabled
 class DirectoryListing
           
 class DirectoryListing.FileItem
           
 class ResourceInfo
           
 class StoredFile
           
 

Uses of JSONEnabled in de.deepamehta.plugins.geomaps.model
 

Classes in de.deepamehta.plugins.geomaps.model that implement JSONEnabled
 class Geomap
          A geomap model: a collection of Geo Coordinate topic models.
 

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

Classes in de.deepamehta.plugins.topicmaps.model that implement JSONEnabled
 class AssociationViewmodel
          An association viewmodel as contained in a topicmap viewmodel.
 class TopicmapViewmodel
          A topicmap viewmodel: a collection of topics and associations plus their view properties.
 class TopicViewmodel
          A topic viewmodel as contained in a topicmap viewmodel.
 

Uses of JSONEnabled in de.deepamehta.plugins.webservice.provider
 

Methods in de.deepamehta.plugins.webservice.provider with parameters of type JSONEnabled
 long JSONEnabledProvider.getSize(JSONEnabled jsonEnabled, Class<?> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType)
           
 void JSONEnabledProvider.writeTo(JSONEnabled jsonEnabled, Class<?> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<String,Object> httpHeaders, OutputStream entityStream)
           
 

Method parameters in de.deepamehta.plugins.webservice.provider with type arguments of type JSONEnabled
 long JSONEnabledCollectionProvider.getSize(Collection<JSONEnabled> objects, Class<?> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType)
           
 void JSONEnabledCollectionProvider.writeTo(Collection<JSONEnabled> objects, Class<?> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<String,Object> httpHeaders, OutputStream entityStream)
           
 



Copyright © 2014. All Rights Reserved.