All Classes and Interfaces

Class
Description
Base implementation of the PlatformManagementInterface.
It models the concept of RDF Blank Node in the context of Digital Twin Knowledge Graph.
This interface models the Configuration Loader for the Ditto WoDT Adapter.
Reads configuration properties and instantiates DittoClients.
This class handle a Ditto Client that listen to Thing changes and messages.
This interface models the DTD Manager component of the Abstract Architecture.
Reader part of the DTDManager component of the Abstract Architecture -- for ISP.
This interface models the DTKGEngine component of the Abstract Architecture in a compatible way with Ditto.
Reader part of the DTKGEngine component of the Abstract Architecture -- for ISP.
Interface to model the observers of the evolution of the Digital Twin Knowledge Graph.
It models the ontology followed by the Digital Twin.
The Configuration Loader implementation based on Environment Variables.
It models the concept of Individual in the context of Digital Twin Knowledge Graph.
This class provides an implementation of the DTKGEngine using Apache Jena.
It models the concept of RDF Literal.
It models the concept of RDF node in the context of a Digital Twin Knowledge Graph.
Get the available properties, relationships, actions, and events of the digital twin.
This class handles ontological information from the two possible configurations: thing model and config file.
This interface represent the PlatformManagementInterface component in the Abstract Architecture.
This interface represents the Platform Management Interface controller for the exposed APIs.
Implementation of the controller for the Platform Management Interface API.
This interface models the notifier part of the Platform Management Interface that get notified when a Platform has added the DT to its ecosystem.
This interface represent the reader part of the PlatformManagementInterface component of the Abstract Architecture.
Presenter class to be able to deserialize platform registration data from the API.
It models the concept of RDF Property in the context of Digital Twin Knowledge Graph.
It models an RDF resource in the context of a Digital Twin Knowledge Graph.
Class representing a Thing Model field.
Utility class for Thing-related operations
Class that wraps utilities for URIs.
This model class demonstrates how to use a custom serialization (in this case JSON-Serialization with Jackson) for Messages.
Interface for base controllers of WoDTWebServer.
Application entry point.
This class represents the Eclipse Ditto Adapter that allows to implement the WoDT Digital Twin layer implementing the components of the Abstract Architecture.
Configuration for the WoDTDigitalAdapter.
This interface represent the WoDT Digital Twins Interface controller.
This enum contains the needed elements of the WoDT vocabulary.
This interface models the WoDT Web Server that allow to use the WoDT Digital Twin Interface component.
This class implement the WoDT Web server that host the WoDT Digital Twin Interface component of the Abstract Architecture.
This class provide an implementation of the DTDManager using a WoT Thing Description to implement the Digital Twin Description.
YamlOntologyHandler reads a YAML file containing Ontology information and provides methods to access the parsed content.