Hierarchy For Package org.eclipse.ditto.things.model

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.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.base.model.entity.id.WithEntityId

Enum Hierarchy

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