Class Hierarchy
- java.lang.Object
- com.thingworx.types.NamedObject (implements com.thingworx.diff.IDiffableObject, com.thingworx.types.INamedObject, java.io.Serializable)
- com.thingworx.persistence.common.PersistableNamedObject (implements com.thingworx.persistence.common.IPersistableObject<T>)
- com.thingworx.entities.RootEntity (implements com.thingworx.types.IAspectContainer, com.thingworx.entities.interfaces.IAvatar, com.thingworx.common.interfaces.IConfigurableObject, com.thingworx.entities.scan.IDependencyScannableObject, com.thingworx.security.permissions.IDesignTimeSecurableEntity, com.thingworx.diff.IDiffableObject, com.thingworx.metadata.IEntityDefinition, com.thingworx.entities.interfaces.IEntityLifeCycleEvent, com.thingworx.common.interfaces.INotScriptFriendly, com.thingworx.security.permissions.IRunTimeSecurableEntity, com.thingworx.deprecation.ISupportsDeprecation, com.thingworx.entities.interfaces.ITaggableObject, com.thingworx.security.permissions.IVisibilitySecurableEntity)
- com.thingworx.things.Thing (implements com.thingworx.entities.interfaces.IAlertProvider, com.thingworx.entities.interfaces.IEventMetadataProvider, com.thingworx.system.subsystems.eventprocessing.IEventProcessor, com.thingworx.entities.interfaces.IEventProvider, com.thingworx.interfaces.IHierarchicalEntity, com.thingworx.entities.interfaces.IPropertyProvider, com.thingworx.entities.interfaces.IServiceMetadataProvider, com.thingworx.entities.interfaces.IServiceProvider, com.thingworx.entities.interfaces.IShapeProvider, com.thingworx.accesscontrol.ISupportsAccessModifier)
- com.thingworx.things.connected.reportable.ReportingStrategy (implements com.thingworx.things.connected.reportable.IReportingStrategy)
- com.thingworx.things.Thing (implements com.thingworx.entities.interfaces.IAlertProvider, com.thingworx.entities.interfaces.IEventMetadataProvider, com.thingworx.system.subsystems.eventprocessing.IEventProcessor, com.thingworx.entities.interfaces.IEventProvider, com.thingworx.interfaces.IHierarchicalEntity, com.thingworx.entities.interfaces.IPropertyProvider, com.thingworx.entities.interfaces.IServiceMetadataProvider, com.thingworx.entities.interfaces.IServiceProvider, com.thingworx.entities.interfaces.IShapeProvider, com.thingworx.accesscontrol.ISupportsAccessModifier)
- com.thingworx.entities.RootEntity (implements com.thingworx.types.IAspectContainer, com.thingworx.entities.interfaces.IAvatar, com.thingworx.common.interfaces.IConfigurableObject, com.thingworx.entities.scan.IDependencyScannableObject, com.thingworx.security.permissions.IDesignTimeSecurableEntity, com.thingworx.diff.IDiffableObject, com.thingworx.metadata.IEntityDefinition, com.thingworx.entities.interfaces.IEntityLifeCycleEvent, com.thingworx.common.interfaces.INotScriptFriendly, com.thingworx.security.permissions.IRunTimeSecurableEntity, com.thingworx.deprecation.ISupportsDeprecation, com.thingworx.entities.interfaces.ITaggableObject, com.thingworx.security.permissions.IVisibilitySecurableEntity)
- com.thingworx.persistence.common.PersistableNamedObject (implements com.thingworx.persistence.common.IPersistableObject<T>)
- com.thingworx.things.connected.reportable.Reportable
- com.thingworx.things.connected.reportable.ReportingConstants
- com.thingworx.types.NamedObject (implements com.thingworx.diff.IDiffableObject, com.thingworx.types.INamedObject, java.io.Serializable)
Interface Hierarchy
- com.thingworx.things.connected.reportable.IReportingStrategy