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.entities.ServiceProviderEntity (implements com.thingworx.entities.interfaces.IServiceProvider)
- com.thingworx.entities.ExtensibleRootEntity
- com.thingworx.resources.Resource
- com.thingworx.resources.devices.DeviceFunctions
- com.thingworx.resources.Resource
- com.thingworx.entities.ExtensibleRootEntity
- com.thingworx.entities.ServiceProviderEntity (implements com.thingworx.entities.interfaces.IServiceProvider)
- 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.types.NamedObject (implements com.thingworx.diff.IDiffableObject, com.thingworx.types.INamedObject, java.io.Serializable)