Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

Interface Hierarchy

  • java.lang.CharSequence
  • java.lang.Comparable<T>
    • org.eclipse.ditto.base.model.entity.Revision<T>
  • org.eclipse.ditto.things.model.FeatureBuilder
  • org.eclipse.ditto.things.model.FeatureBuilder.FeatureBuildable
  • org.eclipse.ditto.things.model.FeatureBuilder.FromCopyBuildable
  • org.eclipse.ditto.things.model.FeatureBuilder.FromJsonBuildable
  • org.eclipse.ditto.things.model.FeatureBuilder.FromScratchBuildable
  • java.lang.Iterable<T>
    • org.eclipse.ditto.things.model.FeatureDefinition (also extends org.eclipse.ditto.base.model.json.Jsonifiable<J>)
    • org.eclipse.ditto.things.model.FeatureDefinitionBuilder
    • org.eclipse.ditto.things.model.Features (also extends org.eclipse.ditto.base.model.json.Jsonifiable.WithFieldSelectorAndPredicate<T>)
    • org.eclipse.ditto.things.model.FeaturesBuilder
    • org.eclipse.ditto.json.JsonValueContainer<T>
      • org.eclipse.ditto.json.JsonObject (also extends org.eclipse.ditto.json.JsonValue)
        • org.eclipse.ditto.things.model.Attributes (also extends org.eclipse.ditto.base.model.json.Jsonifiable.WithFieldSelectorAndPredicate<T>)
        • org.eclipse.ditto.things.model.FeatureProperties (also extends org.eclipse.ditto.base.model.json.Jsonifiable.WithFieldSelectorAndPredicate<T>)
      • org.eclipse.ditto.json.JsonObjectBuilder
  • org.eclipse.ditto.base.model.json.Jsonifiable<J>
    • org.eclipse.ditto.things.model.FeatureDefinition (also extends java.lang.Iterable<T>)
    • org.eclipse.ditto.base.model.json.Jsonifiable.WithFieldSelector (also extends org.eclipse.ditto.base.model.json.Jsonifiable.WithPointer<J>)
      • org.eclipse.ditto.base.model.json.Jsonifiable.WithFieldSelectorAndPredicate<T> (also extends org.eclipse.ditto.base.model.json.Jsonifiable.WithPredicate<J,​T>)
        • org.eclipse.ditto.things.model.Attributes (also extends org.eclipse.ditto.json.JsonObject)
        • org.eclipse.ditto.base.model.entity.Entity<T>
          • org.eclipse.ditto.things.model.Thing
        • org.eclipse.ditto.things.model.Feature
        • org.eclipse.ditto.things.model.FeatureProperties (also extends org.eclipse.ditto.json.JsonObject)
        • org.eclipse.ditto.things.model.Features (also extends java.lang.Iterable<T>)
    • org.eclipse.ditto.base.model.json.Jsonifiable.WithPointer<J>
      • org.eclipse.ditto.base.model.json.Jsonifiable.WithFieldSelector (also extends org.eclipse.ditto.base.model.json.Jsonifiable<J>)
        • org.eclipse.ditto.base.model.json.Jsonifiable.WithFieldSelectorAndPredicate<T> (also extends org.eclipse.ditto.base.model.json.Jsonifiable.WithPredicate<J,​T>)
          • org.eclipse.ditto.things.model.Attributes (also extends org.eclipse.ditto.json.JsonObject)
          • org.eclipse.ditto.base.model.entity.Entity<T>
            • org.eclipse.ditto.things.model.Thing
          • org.eclipse.ditto.things.model.Feature
          • org.eclipse.ditto.things.model.FeatureProperties (also extends org.eclipse.ditto.json.JsonObject)
          • org.eclipse.ditto.things.model.Features (also extends java.lang.Iterable<T>)
    • org.eclipse.ditto.base.model.json.Jsonifiable.WithPredicate<J,​T>
      • org.eclipse.ditto.base.model.json.Jsonifiable.WithFieldSelectorAndPredicate<T> (also extends org.eclipse.ditto.base.model.json.Jsonifiable.WithFieldSelector)
        • org.eclipse.ditto.things.model.Attributes (also extends org.eclipse.ditto.json.JsonObject)
        • org.eclipse.ditto.base.model.entity.Entity<T>
          • org.eclipse.ditto.things.model.Thing
        • org.eclipse.ditto.things.model.Feature
        • org.eclipse.ditto.things.model.FeatureProperties (also extends org.eclipse.ditto.json.JsonObject)
        • org.eclipse.ditto.things.model.Features (also extends java.lang.Iterable<T>)
      • org.eclipse.ditto.base.model.signals.Signal<T> (also extends org.eclipse.ditto.base.model.headers.DittoHeadersSettable<T>, org.eclipse.ditto.base.model.headers.WithManifest, org.eclipse.ditto.base.model.signals.WithName, org.eclipse.ditto.base.model.signals.WithResource, org.eclipse.ditto.base.model.signals.WithType)
        • org.eclipse.ditto.base.model.signals.commands.Command<T>
          • org.eclipse.ditto.things.model.signals.commands.ThingCommand<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.base.model.entity.type.WithEntityType, org.eclipse.ditto.things.model.WithThingId)
            • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommand<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
            • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommand<T> (also extends org.eclipse.ditto.things.model.signals.commands.WithSelectedFields)
        • org.eclipse.ditto.base.model.signals.commands.CommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithHttpStatus)
          • org.eclipse.ditto.things.model.signals.commands.ThingCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.things.model.WithThingId)
            • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
            • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithEntity<T>)
        • org.eclipse.ditto.base.model.signals.events.Event<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
          • org.eclipse.ditto.base.model.signals.events.EventsourcedEvent<T> (also extends org.eclipse.ditto.base.model.entity.id.WithEntityId)
            • org.eclipse.ditto.things.model.signals.events.ThingEvent<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.things.model.WithThingId)
        • org.eclipse.ditto.base.model.signals.SignalWithEntityId<T> (also extends org.eclipse.ditto.base.model.entity.id.WithEntityId)
          • org.eclipse.ditto.things.model.signals.commands.ThingCommand<T> (also extends org.eclipse.ditto.base.model.signals.commands.Command<T>, org.eclipse.ditto.base.model.entity.type.WithEntityType, org.eclipse.ditto.things.model.WithThingId)
            • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommand<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
            • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommand<T> (also extends org.eclipse.ditto.things.model.signals.commands.WithSelectedFields)
          • org.eclipse.ditto.things.model.signals.commands.ThingCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.CommandResponse<T>, org.eclipse.ditto.things.model.WithThingId)
            • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
            • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithEntity<T>)
          • org.eclipse.ditto.things.model.signals.events.ThingEvent<T> (also extends org.eclipse.ditto.base.model.signals.events.EventsourcedEvent<T>, org.eclipse.ditto.things.model.WithThingId)
    • org.eclipse.ditto.things.model.ThingDefinition (also extends org.eclipse.ditto.things.model.DefinitionIdentifier)
  • org.eclipse.ditto.json.JsonValue
    • org.eclipse.ditto.json.JsonObject (also extends org.eclipse.ditto.json.JsonValueContainer<T>)
      • org.eclipse.ditto.things.model.Attributes (also extends org.eclipse.ditto.base.model.json.Jsonifiable.WithFieldSelectorAndPredicate<T>)
      • org.eclipse.ditto.things.model.FeatureProperties (also extends org.eclipse.ditto.base.model.json.Jsonifiable.WithFieldSelectorAndPredicate<T>)
  • org.eclipse.ditto.things.model.ThingBuilder
  • org.eclipse.ditto.things.model.ThingBuilder.FromCopy
  • org.eclipse.ditto.things.model.ThingBuilder.FromScratch
  • org.eclipse.ditto.things.model.ThingException
  • org.eclipse.ditto.things.model.signals.commands.ThingResourceVisitor<P,​R>
  • org.eclipse.ditto.base.model.headers.WithDittoHeaders
    • org.eclipse.ditto.base.model.headers.DittoHeadersSettable<T>
      • org.eclipse.ditto.base.model.signals.Signal<T> (also extends org.eclipse.ditto.base.model.json.Jsonifiable.WithPredicate<J,​T>, org.eclipse.ditto.base.model.headers.WithManifest, org.eclipse.ditto.base.model.signals.WithName, org.eclipse.ditto.base.model.signals.WithResource, org.eclipse.ditto.base.model.signals.WithType)
        • org.eclipse.ditto.base.model.signals.commands.Command<T>
          • org.eclipse.ditto.things.model.signals.commands.ThingCommand<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.base.model.entity.type.WithEntityType, org.eclipse.ditto.things.model.WithThingId)
            • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommand<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
            • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommand<T> (also extends org.eclipse.ditto.things.model.signals.commands.WithSelectedFields)
        • org.eclipse.ditto.base.model.signals.commands.CommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithHttpStatus)
          • org.eclipse.ditto.things.model.signals.commands.ThingCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.things.model.WithThingId)
            • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
            • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithEntity<T>)
        • org.eclipse.ditto.base.model.signals.events.Event<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
          • org.eclipse.ditto.base.model.signals.events.EventsourcedEvent<T> (also extends org.eclipse.ditto.base.model.entity.id.WithEntityId)
            • org.eclipse.ditto.things.model.signals.events.ThingEvent<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.things.model.WithThingId)
        • org.eclipse.ditto.base.model.signals.SignalWithEntityId<T> (also extends org.eclipse.ditto.base.model.entity.id.WithEntityId)
          • org.eclipse.ditto.things.model.signals.commands.ThingCommand<T> (also extends org.eclipse.ditto.base.model.signals.commands.Command<T>, org.eclipse.ditto.base.model.entity.type.WithEntityType, org.eclipse.ditto.things.model.WithThingId)
            • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommand<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
            • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommand<T> (also extends org.eclipse.ditto.things.model.signals.commands.WithSelectedFields)
          • org.eclipse.ditto.things.model.signals.commands.ThingCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.CommandResponse<T>, org.eclipse.ditto.things.model.WithThingId)
            • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
            • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithEntity<T>)
          • org.eclipse.ditto.things.model.signals.events.ThingEvent<T> (also extends org.eclipse.ditto.base.model.signals.events.EventsourcedEvent<T>, org.eclipse.ditto.things.model.WithThingId)
  • org.eclipse.ditto.base.model.signals.commands.WithEntity<T>
  • org.eclipse.ditto.base.model.entity.id.WithEntityId
    • org.eclipse.ditto.base.model.signals.events.EventsourcedEvent<T> (also extends org.eclipse.ditto.base.model.signals.events.Event<T>)
      • org.eclipse.ditto.things.model.signals.events.ThingEvent<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.things.model.WithThingId)
    • org.eclipse.ditto.base.model.signals.SignalWithEntityId<T> (also extends org.eclipse.ditto.base.model.signals.Signal<T>)
      • org.eclipse.ditto.things.model.signals.commands.ThingCommand<T> (also extends org.eclipse.ditto.base.model.signals.commands.Command<T>, org.eclipse.ditto.base.model.entity.type.WithEntityType, org.eclipse.ditto.things.model.WithThingId)
        • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommand<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
        • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommand<T> (also extends org.eclipse.ditto.things.model.signals.commands.WithSelectedFields)
      • org.eclipse.ditto.things.model.signals.commands.ThingCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.CommandResponse<T>, org.eclipse.ditto.things.model.WithThingId)
        • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
        • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithEntity<T>)
      • org.eclipse.ditto.things.model.signals.events.ThingEvent<T> (also extends org.eclipse.ditto.base.model.signals.events.EventsourcedEvent<T>, org.eclipse.ditto.things.model.WithThingId)
    • org.eclipse.ditto.things.model.WithThingId
      • org.eclipse.ditto.things.model.signals.commands.ThingCommand<T> (also extends org.eclipse.ditto.base.model.signals.commands.Command<T>, org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.base.model.entity.type.WithEntityType)
        • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommand<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
        • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommand<T> (also extends org.eclipse.ditto.things.model.signals.commands.WithSelectedFields)
      • org.eclipse.ditto.things.model.signals.commands.ThingCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.CommandResponse<T>, org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>)
        • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
        • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithEntity<T>)
      • org.eclipse.ditto.things.model.signals.events.ThingEvent<T> (also extends org.eclipse.ditto.base.model.signals.events.EventsourcedEvent<T>, org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>)
  • org.eclipse.ditto.base.model.entity.type.WithEntityType
    • org.eclipse.ditto.things.model.signals.commands.ThingCommand<T> (also extends org.eclipse.ditto.base.model.signals.commands.Command<T>, org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.things.model.WithThingId)
      • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommand<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
      • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommand<T> (also extends org.eclipse.ditto.things.model.signals.commands.WithSelectedFields)
  • org.eclipse.ditto.base.model.signals.commands.WithHttpStatus
    • org.eclipse.ditto.base.model.signals.commands.CommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.Signal<T>)
      • org.eclipse.ditto.things.model.signals.commands.ThingCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.things.model.WithThingId)
        • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
        • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithEntity<T>)
  • org.eclipse.ditto.base.model.headers.WithManifest
    • org.eclipse.ditto.base.model.signals.Signal<T> (also extends org.eclipse.ditto.base.model.headers.DittoHeadersSettable<T>, org.eclipse.ditto.base.model.json.Jsonifiable.WithPredicate<J,​T>, org.eclipse.ditto.base.model.signals.WithName, org.eclipse.ditto.base.model.signals.WithResource, org.eclipse.ditto.base.model.signals.WithType)
      • org.eclipse.ditto.base.model.signals.commands.Command<T>
        • org.eclipse.ditto.things.model.signals.commands.ThingCommand<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.base.model.entity.type.WithEntityType, org.eclipse.ditto.things.model.WithThingId)
          • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommand<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
          • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommand<T> (also extends org.eclipse.ditto.things.model.signals.commands.WithSelectedFields)
      • org.eclipse.ditto.base.model.signals.commands.CommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithHttpStatus)
        • org.eclipse.ditto.things.model.signals.commands.ThingCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.things.model.WithThingId)
          • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
          • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithEntity<T>)
      • org.eclipse.ditto.base.model.signals.events.Event<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
        • org.eclipse.ditto.base.model.signals.events.EventsourcedEvent<T> (also extends org.eclipse.ditto.base.model.entity.id.WithEntityId)
          • org.eclipse.ditto.things.model.signals.events.ThingEvent<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.things.model.WithThingId)
      • org.eclipse.ditto.base.model.signals.SignalWithEntityId<T> (also extends org.eclipse.ditto.base.model.entity.id.WithEntityId)
        • org.eclipse.ditto.things.model.signals.commands.ThingCommand<T> (also extends org.eclipse.ditto.base.model.signals.commands.Command<T>, org.eclipse.ditto.base.model.entity.type.WithEntityType, org.eclipse.ditto.things.model.WithThingId)
          • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommand<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
          • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommand<T> (also extends org.eclipse.ditto.things.model.signals.commands.WithSelectedFields)
        • org.eclipse.ditto.things.model.signals.commands.ThingCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.CommandResponse<T>, org.eclipse.ditto.things.model.WithThingId)
          • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
          • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithEntity<T>)
        • org.eclipse.ditto.things.model.signals.events.ThingEvent<T> (also extends org.eclipse.ditto.base.model.signals.events.EventsourcedEvent<T>, org.eclipse.ditto.things.model.WithThingId)
  • org.eclipse.ditto.base.model.signals.WithName
    • org.eclipse.ditto.base.model.signals.Signal<T> (also extends org.eclipse.ditto.base.model.headers.DittoHeadersSettable<T>, org.eclipse.ditto.base.model.json.Jsonifiable.WithPredicate<J,​T>, org.eclipse.ditto.base.model.headers.WithManifest, org.eclipse.ditto.base.model.signals.WithResource, org.eclipse.ditto.base.model.signals.WithType)
      • org.eclipse.ditto.base.model.signals.commands.Command<T>
        • org.eclipse.ditto.things.model.signals.commands.ThingCommand<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.base.model.entity.type.WithEntityType, org.eclipse.ditto.things.model.WithThingId)
          • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommand<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
          • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommand<T> (also extends org.eclipse.ditto.things.model.signals.commands.WithSelectedFields)
      • org.eclipse.ditto.base.model.signals.commands.CommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithHttpStatus)
        • org.eclipse.ditto.things.model.signals.commands.ThingCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.things.model.WithThingId)
          • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
          • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithEntity<T>)
      • org.eclipse.ditto.base.model.signals.events.Event<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
        • org.eclipse.ditto.base.model.signals.events.EventsourcedEvent<T> (also extends org.eclipse.ditto.base.model.entity.id.WithEntityId)
          • org.eclipse.ditto.things.model.signals.events.ThingEvent<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.things.model.WithThingId)
      • org.eclipse.ditto.base.model.signals.SignalWithEntityId<T> (also extends org.eclipse.ditto.base.model.entity.id.WithEntityId)
        • org.eclipse.ditto.things.model.signals.commands.ThingCommand<T> (also extends org.eclipse.ditto.base.model.signals.commands.Command<T>, org.eclipse.ditto.base.model.entity.type.WithEntityType, org.eclipse.ditto.things.model.WithThingId)
          • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommand<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
          • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommand<T> (also extends org.eclipse.ditto.things.model.signals.commands.WithSelectedFields)
        • org.eclipse.ditto.things.model.signals.commands.ThingCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.CommandResponse<T>, org.eclipse.ditto.things.model.WithThingId)
          • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
          • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithEntity<T>)
        • org.eclipse.ditto.things.model.signals.events.ThingEvent<T> (also extends org.eclipse.ditto.base.model.signals.events.EventsourcedEvent<T>, org.eclipse.ditto.things.model.WithThingId)
  • org.eclipse.ditto.base.model.signals.WithOptionalEntity
    • org.eclipse.ditto.base.model.signals.events.Event<T> (also extends org.eclipse.ditto.base.model.signals.Signal<T>)
      • org.eclipse.ditto.base.model.signals.events.EventsourcedEvent<T> (also extends org.eclipse.ditto.base.model.entity.id.WithEntityId)
        • org.eclipse.ditto.things.model.signals.events.ThingEvent<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.things.model.WithThingId)
    • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommand<T> (also extends org.eclipse.ditto.things.model.signals.commands.ThingCommand<T>)
    • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommandResponse<T> (also extends org.eclipse.ditto.things.model.signals.commands.ThingCommandResponse<T>)
  • org.eclipse.ditto.base.model.signals.WithResource
    • org.eclipse.ditto.base.model.signals.Signal<T> (also extends org.eclipse.ditto.base.model.headers.DittoHeadersSettable<T>, org.eclipse.ditto.base.model.json.Jsonifiable.WithPredicate<J,​T>, org.eclipse.ditto.base.model.headers.WithManifest, org.eclipse.ditto.base.model.signals.WithName, org.eclipse.ditto.base.model.signals.WithType)
      • org.eclipse.ditto.base.model.signals.commands.Command<T>
        • org.eclipse.ditto.things.model.signals.commands.ThingCommand<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.base.model.entity.type.WithEntityType, org.eclipse.ditto.things.model.WithThingId)
          • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommand<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
          • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommand<T> (also extends org.eclipse.ditto.things.model.signals.commands.WithSelectedFields)
      • org.eclipse.ditto.base.model.signals.commands.CommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithHttpStatus)
        • org.eclipse.ditto.things.model.signals.commands.ThingCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.things.model.WithThingId)
          • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
          • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithEntity<T>)
      • org.eclipse.ditto.base.model.signals.events.Event<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
        • org.eclipse.ditto.base.model.signals.events.EventsourcedEvent<T> (also extends org.eclipse.ditto.base.model.entity.id.WithEntityId)
          • org.eclipse.ditto.things.model.signals.events.ThingEvent<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.things.model.WithThingId)
      • org.eclipse.ditto.base.model.signals.SignalWithEntityId<T> (also extends org.eclipse.ditto.base.model.entity.id.WithEntityId)
        • org.eclipse.ditto.things.model.signals.commands.ThingCommand<T> (also extends org.eclipse.ditto.base.model.signals.commands.Command<T>, org.eclipse.ditto.base.model.entity.type.WithEntityType, org.eclipse.ditto.things.model.WithThingId)
          • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommand<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
          • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommand<T> (also extends org.eclipse.ditto.things.model.signals.commands.WithSelectedFields)
        • org.eclipse.ditto.things.model.signals.commands.ThingCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.CommandResponse<T>, org.eclipse.ditto.things.model.WithThingId)
          • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
          • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithEntity<T>)
        • org.eclipse.ditto.things.model.signals.events.ThingEvent<T> (also extends org.eclipse.ditto.base.model.signals.events.EventsourcedEvent<T>, org.eclipse.ditto.things.model.WithThingId)
  • org.eclipse.ditto.things.model.signals.commands.WithSelectedFields
    • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommand<T> (also extends org.eclipse.ditto.things.model.signals.commands.ThingCommand<T>)
  • org.eclipse.ditto.base.model.signals.WithType
    • org.eclipse.ditto.base.model.signals.Signal<T> (also extends org.eclipse.ditto.base.model.headers.DittoHeadersSettable<T>, org.eclipse.ditto.base.model.json.Jsonifiable.WithPredicate<J,​T>, org.eclipse.ditto.base.model.headers.WithManifest, org.eclipse.ditto.base.model.signals.WithName, org.eclipse.ditto.base.model.signals.WithResource)
      • org.eclipse.ditto.base.model.signals.commands.Command<T>
        • org.eclipse.ditto.things.model.signals.commands.ThingCommand<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.base.model.entity.type.WithEntityType, org.eclipse.ditto.things.model.WithThingId)
          • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommand<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
          • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommand<T> (also extends org.eclipse.ditto.things.model.signals.commands.WithSelectedFields)
      • org.eclipse.ditto.base.model.signals.commands.CommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithHttpStatus)
        • org.eclipse.ditto.things.model.signals.commands.ThingCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.things.model.WithThingId)
          • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
          • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithEntity<T>)
      • org.eclipse.ditto.base.model.signals.events.Event<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
        • org.eclipse.ditto.base.model.signals.events.EventsourcedEvent<T> (also extends org.eclipse.ditto.base.model.entity.id.WithEntityId)
          • org.eclipse.ditto.things.model.signals.events.ThingEvent<T> (also extends org.eclipse.ditto.base.model.signals.SignalWithEntityId<T>, org.eclipse.ditto.things.model.WithThingId)
      • org.eclipse.ditto.base.model.signals.SignalWithEntityId<T> (also extends org.eclipse.ditto.base.model.entity.id.WithEntityId)
        • org.eclipse.ditto.things.model.signals.commands.ThingCommand<T> (also extends org.eclipse.ditto.base.model.signals.commands.Command<T>, org.eclipse.ditto.base.model.entity.type.WithEntityType, org.eclipse.ditto.things.model.WithThingId)
          • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommand<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
          • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommand<T> (also extends org.eclipse.ditto.things.model.signals.commands.WithSelectedFields)
        • org.eclipse.ditto.things.model.signals.commands.ThingCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.CommandResponse<T>, org.eclipse.ditto.things.model.WithThingId)
          • org.eclipse.ditto.things.model.signals.commands.modify.ThingModifyCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.WithOptionalEntity)
          • org.eclipse.ditto.things.model.signals.commands.query.ThingQueryCommandResponse<T> (also extends org.eclipse.ditto.base.model.signals.commands.WithEntity<T>)
        • org.eclipse.ditto.things.model.signals.events.ThingEvent<T> (also extends org.eclipse.ditto.base.model.signals.events.EventsourcedEvent<T>, org.eclipse.ditto.things.model.WithThingId)

Enum Hierarchy

  • java.lang.Object
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)