Interface ThingDefinition

  • All Superinterfaces:
    java.lang.CharSequence, DefinitionIdentifier, org.eclipse.ditto.base.model.json.Jsonifiable<org.eclipse.ditto.json.JsonValue>

    public interface ThingDefinition
    extends DefinitionIdentifier, org.eclipse.ditto.base.model.json.Jsonifiable<org.eclipse.ditto.json.JsonValue>
    A ThingDefinition represents a single fully qualified DefinitionIdentifier.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.eclipse.ditto.base.model.json.Jsonifiable

        org.eclipse.ditto.base.model.json.Jsonifiable.WithFieldSelector, org.eclipse.ditto.base.model.json.Jsonifiable.WithFieldSelectorAndPredicate<T extends java.lang.Object>, org.eclipse.ditto.base.model.json.Jsonifiable.WithPointer<J extends org.eclipse.ditto.json.JsonValue>, org.eclipse.ditto.base.model.json.Jsonifiable.WithPredicate<J extends org.eclipse.ditto.json.JsonValue,​T extends java.lang.Object>
    • Method Summary

      • Methods inherited from interface java.lang.CharSequence

        charAt, chars, codePoints, length, subSequence
      • Methods inherited from interface org.eclipse.ditto.base.model.json.Jsonifiable

        getImplementedSchemaVersion, getLatestSchemaVersion, getSupportedSchemaVersions, implementsSchemaVersion, implementsSchemaVersion, toJson, toJsonString