All Classes and Interfaces

Class
Description
This class is the default implementation of the WoT (Web of Things) config.
Provides configuration settings for WoT (Web of Things) integration regarding the creation of Thing and Feature skeletons based on WoT ThingModels.
An enumeration of the known config path expressions and their associated default values for TmBasedCreationConfig.
Provides configuration settings for WoT (Web of Things) integration regarding the Thing Description transformation from Thing Models.
An enumeration of the known config path expressions and their associated default values for ToThingDescriptionConfig.
Provides configuration settings for WoT (Web of Things) integration.
Generator for WoT (Web of Things) ThingDescription based on a given WoT ThingModel and context of the Ditto Thing to generate the ThingDescription for.
Extension for providing WoT (Web of Things) ThingDescriptions for given thingIds from either a ThingDefinition or a FeatureDefinition from which the URL to a WoT ThingModel is resolved and the ThingDescription is provided.
Resolver for WoT (Web of Things) ThingModels - resolves "extensions" tm:extends and "references" tm:ref in ThingModels by fetching referenced models and merging their contents together into a resulting TM.
Fetches WoT (Web of Things) ThingModels from IRIs/URLs, optionally caching those (as part of the implementation strategy).
Generator for WoT (Web of Things) based Ditto Things and Feature skeletons based on a given WoT ThingModel for creation of Ditto entities (Things/Features).