Hierarchy For All Packages
Package Hierarchies:- org.pidome.server,
- org.pidome.server.entities.auth,
- org.pidome.server.entities.base,
- org.pidome.server.entities.items,
- org.pidome.server.entities.modules,
- org.pidome.server.entities.system,
- org.pidome.server.entities.users,
- org.pidome.server.entities.users.constraints,
- org.pidome.server.entities.users.person,
- org.pidome.server.env,
- org.pidome.server.services,
- org.pidome.server.services.auth,
- org.pidome.server.services.automation.rules,
- org.pidome.server.services.builders,
- org.pidome.server.services.builders.devices,
- org.pidome.server.services.cluster,
- org.pidome.server.services.definitions,
- org.pidome.server.services.events,
- org.pidome.server.services.hardware,
- org.pidome.server.services.http,
- org.pidome.server.services.http.api,
- org.pidome.server.services.http.api.auth,
- org.pidome.server.services.http.api.controllers,
- org.pidome.server.services.http.api.controllers.auth,
- org.pidome.server.services.http.api.controllers.cluster,
- org.pidome.server.services.http.api.controllers.discovery,
- org.pidome.server.services.http.api.controllers.hardware,
- org.pidome.server.services.http.api.controllers.item,
- org.pidome.server.services.http.api.controllers.module,
- org.pidome.server.services.http.api.controllers.person,
- org.pidome.server.services.http.api.controllers.premises,
- org.pidome.server.services.http.api.controllers.system,
- org.pidome.server.services.http.api.controllers.user,
- org.pidome.server.services.http.api.controllers.users,
- org.pidome.server.services.http.api.response,
- org.pidome.server.services.http.presentation,
- org.pidome.server.services.items,
- org.pidome.server.services.modules,
- org.pidome.server.services.modules.discovery,
- org.pidome.server.services.network,
- org.pidome.server.services.network.broadcast,
- org.pidome.server.services.packages,
- org.pidome.server.services.premises,
- org.pidome.server.services.rules,
- org.pidome.server.services.security,
- org.pidome.server.services.user,
- org.pidome.server.system,
- org.pidome.server.system.config,
- org.pidome.server.system.database,
- org.pidome.server.system.database.driver,
- org.pidome.server.system.hardware,
- org.pidome.server.system.hardware.linux,
- org.pidome.server.system.hardware.network,
- org.pidome.server.system.hardware.serial,
- org.pidome.server.system.hardware.usb,
- org.pidome.server.system.hardware.usb.linux,
- org.pidome.server.system.hardware.usb.windows,
- org.pidome.server.system.hardware.usb.windows.providers,
- org.pidome.server.system.hardware.windows,
- org.pidome.server.system.items,
- org.pidome.server.system.logging,
- org.pidome.server.system.meta.manufacturer,
- org.pidome.server.system.modules,
- org.pidome.server.system.modules.devices,
- org.pidome.server.system.modules.devices.builder,
- org.pidome.server.system.modules.weather,
- org.pidome.server.system.packages,
- org.pidome.server.system.packages.installer,
- org.pidome.server.system.packages.installer.repositories,
- org.pidome.server.system.security,
- org.pidome.server.system.utils,
- org.pidome.server.system.utils.hibernate
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- org.pidome.server.entities.items.ItemOptions (implements org.pidome.platform.modules.type.item.ItemPropertiesListInterface<T>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- java.util.AbstractList<E> (implements java.util.List<E>)
- org.apache.logging.log4j.core.AbstractLifeCycle (implements org.apache.logging.log4j.core.LifeCycle2)
- org.apache.logging.log4j.core.filter.AbstractFilterable (implements org.apache.logging.log4j.core.filter.Filterable)
- org.apache.logging.log4j.core.appender.AbstractAppender (implements org.apache.logging.log4j.core.Appender, org.apache.logging.log4j.core.impl.LocationAware)
- org.pidome.server.system.logging.ColoredConsoleLogger
- org.apache.logging.log4j.core.appender.AbstractAppender (implements org.apache.logging.log4j.core.Appender, org.apache.logging.log4j.core.impl.LocationAware)
- org.apache.logging.log4j.core.filter.AbstractFilterable (implements org.apache.logging.log4j.core.filter.Filterable)
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- org.pidome.server.services.http.api.controllers.hardware.HardwareComponentsCollection
- org.pidome.server.services.http.api.controllers.module.ModuleTypeDefinitionCollection
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- org.pidome.server.services.auth.AbstractPidomeAuthorizationProvider (implements io.vertx.ext.auth.authorization.AuthorizationProvider)
- org.pidome.server.services.auth.DefaultPidomeAuthorizationProvider
- org.pidome.server.services.http.api.controllers.module.PermissionAddModules
- org.pidome.server.services.http.api.controllers.user.PermissionAllowPasswordChange
- org.pidome.server.services.http.api.controllers.item.PermissionCreateItem
- org.pidome.server.services.http.api.controllers.person.PermissionCreatePerson
- org.pidome.server.services.http.api.controllers.item.PermissionDeleteItem
- org.pidome.server.services.http.api.controllers.item.PermissionInteractItem
- org.pidome.server.services.http.api.controllers.users.PermissionPermissionsRead
- org.pidome.server.services.http.api.controllers.auth.PermissionPermitAll
- org.pidome.server.services.http.api.controllers.premises.PermissionPremisesCreate
- org.pidome.server.services.http.api.controllers.premises.PermissionPremisesDelete
- org.pidome.server.services.http.api.controllers.premises.PermissionPremisesRead
- org.pidome.server.services.http.api.controllers.premises.PermissionPremisesRegionsCreate
- org.pidome.server.services.http.api.controllers.premises.PermissionPremisesRegionsDelete
- org.pidome.server.services.http.api.controllers.premises.PermissionPremisesRegionsRead
- org.pidome.server.services.http.api.controllers.premises.PermissionPremisesRegionsUpdate
- org.pidome.server.services.http.api.controllers.premises.PermissionPremisesUpdate
- org.pidome.server.services.http.api.controllers.premises.PermissionPropertiesRead
- org.pidome.server.services.http.api.controllers.premises.PermissionPropertyAdd
- org.pidome.server.services.http.api.controllers.premises.PermissionPropertyDelete
- org.pidome.server.services.http.api.controllers.premises.PermissionPropertyLevelCreate
- org.pidome.server.services.http.api.controllers.premises.PermissionPropertyLevelDelete
- org.pidome.server.services.http.api.controllers.premises.PermissionPropertyLevelRead
- org.pidome.server.services.http.api.controllers.premises.PermissionPropertyLevelSectionCreate
- org.pidome.server.services.http.api.controllers.premises.PermissionPropertyLevelSectionDelete
- org.pidome.server.services.http.api.controllers.premises.PermissionPropertyLevelSectionRead
- org.pidome.server.services.http.api.controllers.premises.PermissionPropertyLevelSectionUpdate
- org.pidome.server.services.http.api.controllers.premises.PermissionPropertyLevelUpdate
- org.pidome.server.services.http.api.controllers.premises.PermissionPropertyUpdate
- org.pidome.server.services.http.api.controllers.cluster.PermissionReadCluster
- org.pidome.server.services.http.api.controllers.hardware.PermissionReadHardware
- org.pidome.server.services.http.api.controllers.item.PermissionReadItem
- org.pidome.server.services.http.api.controllers.module.PermissionReadModules
- org.pidome.server.services.http.api.controllers.person.PermissionReadPerson
- org.pidome.server.services.http.api.controllers.auth.PermissionReadSelfToken
- org.pidome.server.services.http.api.controllers.auth.PermissionReadSelfUserData
- org.pidome.server.services.http.api.controllers.system.PermissionReadSystem
- org.pidome.server.services.http.api.controllers.hardware.PermissionRemoveHardware
- org.pidome.server.services.http.api.controllers.module.PermissionRemoveModules
- org.pidome.server.services.http.api.controllers.auth.PermissionRemoveSelfToken
- org.pidome.server.services.http.api.controllers.users.PermissionRolesCreate
- org.pidome.server.services.http.api.controllers.users.PermissionRolesRead
- org.pidome.server.services.http.api.controllers.item.PermissionUpdateItem
- org.pidome.server.services.http.api.controllers.module.PermissionUpdateModules
- org.pidome.server.services.http.api.controllers.person.PermissionUpdatePerson
- org.pidome.server.services.http.api.controllers.auth.PermissionUpdateSelfOrInteractWithUsersData
- org.pidome.server.services.http.api.controllers.auth.PermissionUpdateSelfOrUsersData
- org.pidome.server.services.http.api.controllers.person.PermissionUpdateSelfPerson
- org.pidome.server.services.http.api.controllers.auth.PermissionUpdateSelfUserData
- org.pidome.server.services.http.api.controllers.system.PermissionUpdateSystem
- org.pidome.server.services.http.api.controllers.module.PermissionUserInteractModules
- org.pidome.server.services.http.api.controllers.users.PermissionUsersCreate
- org.pidome.server.services.http.api.controllers.users.PermissionUsersDelete
- org.pidome.server.services.http.api.controllers.users.PermissionUsersRead
- org.pidome.server.services.http.api.controllers.users.PermissionUsersUpdate
- org.hibernate.type.AbstractStandardBasicType<T> (implements org.hibernate.type.BasicType, org.hibernate.type.ProcedureParameterExtractionAware<T>, org.hibernate.type.ProcedureParameterNamedBinder, org.hibernate.type.StringRepresentableType<T>)
- org.hibernate.type.AbstractSingleColumnStandardBasicType<T> (implements org.hibernate.type.SingleColumnType<T>)
- org.pidome.server.system.utils.hibernate.JsonType (implements org.hibernate.usertype.DynamicParameterizedType)
- org.hibernate.type.AbstractSingleColumnStandardBasicType<T> (implements org.hibernate.type.SingleColumnType<T>)
- org.hibernate.type.descriptor.java.AbstractTypeDescriptor<T> (implements org.hibernate.type.descriptor.java.BasicJavaDescriptor<T>, java.io.Serializable)
- org.pidome.server.system.utils.hibernate.JsonTypeDescriptor (implements org.hibernate.usertype.DynamicParameterizedType)
- io.vertx.core.AbstractVerticle (implements io.vertx.core.Verticle)
- org.pidome.server.services.AbstractService
- org.pidome.server.services.auth.AuthService
- org.pidome.server.services.cluster.ClusterService
- org.pidome.server.system.database.DatabaseService
- org.pidome.server.services.network.broadcast.DiscoveryBroadcastService
- org.pidome.server.services.modules.discovery.DiscoveryService
- org.pidome.server.services.events.EventService
- org.pidome.server.services.hardware.HardwareService
- org.pidome.server.services.http.HttpService
- org.pidome.server.services.items.ItemService
- org.pidome.server.services.modules.ModuleService (implements org.pidome.server.services.packages.PackageMutationListener)
- org.pidome.server.services.network.NetworkService
- org.pidome.server.services.packages.PackageService
- org.pidome.server.services.PostStartService
- org.pidome.server.services.premises.PremisesService
- org.pidome.server.services.rules.Ruleservice
- org.pidome.server.services.security.SecurityService
- org.pidome.server.services.user.UserService
- org.pidome.server.services.AbstractService
- org.pidome.server.services.http.api.ApiControllerResource
- org.pidome.server.services.http.api.controllers.auth.AuthController
- org.pidome.server.services.http.api.controllers.cluster.ClusterController
- org.pidome.server.services.http.api.controllers.item.DeviceBuilderController
- org.pidome.server.services.http.api.controllers.discovery.DiscoveryApiController
- org.pidome.server.services.http.api.controllers.hardware.HardwareController
- org.pidome.server.services.http.api.controllers.item.ItemController
- org.pidome.server.services.http.api.controllers.module.ModuleController
- org.pidome.server.services.http.api.controllers.PackageController
- org.pidome.server.services.http.api.controllers.users.PermissionsController
- org.pidome.server.services.http.api.controllers.person.PersonController
- org.pidome.server.services.http.api.controllers.premises.PremisesController
- org.pidome.server.services.http.api.controllers.users.RolesController
- org.pidome.server.services.http.api.controllers.system.SystemController
- org.pidome.server.services.http.api.controllers.user.UserController
- org.pidome.server.services.http.api.controllers.users.UsersController
- org.pidome.server.services.http.api.ApiResources
- org.pidome.server.services.http.api.response.ApiResponseCode.Code
- org.pidome.server.system.database.BaseDao<T> (implements java.lang.AutoCloseable)
- org.pidome.server.services.user.PersonDao
- org.pidome.server.services.premises.PremisesDao
- org.pidome.server.services.auth.TokenDao
- org.pidome.server.services.user.UsersDao
- org.pidome.server.entities.base.BaseEntity (implements java.io.Serializable)
- org.pidome.server.entities.base.HostBoundEntity
- org.pidome.server.services.definitions.GenericMetaDefinition
- org.pidome.server.services.hardware.DriverDefinition
- org.pidome.server.entities.items.ItemMeta<I,D>
- org.pidome.server.system.modules.devices.DeviceMeta
- org.pidome.server.entities.items.NullItemMeta
- org.pidome.server.system.modules.weather.WeatherItemMeta
- org.pidome.server.services.modules.ModuleDefinition
- org.pidome.server.services.definitions.GenericMetaDefinition
- org.pidome.server.services.cluster.HostIdentification
- org.pidome.server.entities.items.ItemDefinition
- org.pidome.server.system.modules.devices.DeviceDefinition
- org.pidome.server.system.modules.weather.WeatherDefinition
- org.pidome.server.system.meta.manufacturer.Manufacturer
- org.pidome.server.entities.users.person.MobileDevice
- org.pidome.server.services.modules.ModuleLoaderConfiguration
- org.pidome.server.entities.users.person.Person
- org.pidome.server.services.auth.PidomeTokenContainer
- org.pidome.server.services.premises.Premises
- org.pidome.server.services.premises.Property
- org.pidome.server.services.premises.PropertyLevel
- org.pidome.server.services.premises.RegionSection
- org.pidome.server.services.premises.PremisesSection
- org.pidome.server.services.premises.PropertySection
- org.pidome.server.system.packages.installer.repositories.Repository
- org.pidome.server.system.packages.installer.repositories.Maven2Repository
- org.pidome.server.system.packages.installer.repositories.RepositoryContainer
- org.pidome.server.system.packages.ServerPackage
- org.pidome.server.entities.users.constraints.UserConstraint<T> (implements org.pidome.server.entities.users.constraints.UserConstraintValidation<T>)
- org.pidome.server.entities.users.constraints.UserConstraintSet<T>
- org.pidome.server.entities.users.constraints.DailyTimeRangeConstraint
- org.pidome.server.entities.users.constraints.UserConstraintSet<T>
- org.pidome.server.entities.users.UserLogin
- org.pidome.server.entities.users.PidomeAdminUser
- org.pidome.server.entities.users.PidomeSystemUser
- org.pidome.server.entities.users.PidomeAdminUser
- org.pidome.server.entities.users.UserRole
- org.pidome.server.entities.base.HostBoundEntity
- org.pidome.server.entities.base.BaseEntity_
- org.pidome.server.entities.base.HostBoundEntity_
- org.pidome.server.services.definitions.GenericMetaDefinition_
- org.pidome.server.services.hardware.DriverDefinition_
- org.pidome.server.entities.items.ItemMeta_
- org.pidome.server.system.modules.devices.DeviceMeta_
- org.pidome.server.services.modules.ModuleDefinition_
- org.pidome.server.services.definitions.GenericMetaDefinition_
- org.pidome.server.services.cluster.HostIdentification_
- org.pidome.server.entities.items.ItemDefinition_
- org.pidome.server.system.modules.devices.DeviceDefinition_
- org.pidome.server.system.modules.weather.WeatherDefinition_
- org.pidome.server.system.meta.manufacturer.Manufacturer_
- org.pidome.server.entities.users.person.MobileDevice_
- org.pidome.server.services.modules.ModuleLoaderConfiguration_
- org.pidome.server.entities.users.person.Person_
- org.pidome.server.services.auth.PidomeTokenContainer_
- org.pidome.server.services.premises.Premises_
- org.pidome.server.services.premises.Property_
- org.pidome.server.services.premises.PropertyLevel_
- org.pidome.server.services.premises.RegionSection_
- org.pidome.server.services.premises.PremisesSection_
- org.pidome.server.services.premises.PropertySection_
- org.pidome.server.system.packages.installer.repositories.Repository_
- org.pidome.server.system.packages.installer.repositories.Maven2Repository_
- org.pidome.server.system.packages.installer.repositories.RepositoryContainer_
- org.pidome.server.system.packages.ServerPackage_
- org.pidome.server.entities.users.UserLogin_
- org.pidome.server.entities.users.PidomeAdminUser_
- org.pidome.server.entities.users.PidomeSystemUser_
- org.pidome.server.entities.users.PidomeAdminUser_
- org.pidome.server.entities.users.UserRole_
- org.pidome.server.entities.base.HostBoundEntity_
- org.pidome.server.services.items.BaseItemMethod
- org.pidome.server.Boot
- org.pidome.server.services.builders.BuilderService
- org.pidome.server.services.builders.devices.DeviceBuilderService
- org.pidome.server.system.security.CertificateStore
- java.lang.ClassLoader
- java.security.SecureClassLoader
- java.net.URLClassLoader (implements java.io.Closeable)
- org.pidome.server.system.packages.PackagesUtil.PackageClassLoader
- org.pidome.server.system.packages.PackagesUtil.SingleJarClassLoader
- java.net.URLClassLoader (implements java.io.Closeable)
- java.security.SecureClassLoader
- org.pidome.server.services.cluster.ClusterHost
- org.pidome.server.services.cluster.ClusterHost.PlatformInfo
- org.pidome.server.services.cluster.ClusterHost.ServerVersion
- org.pidome.server.system.modules.devices.builder.ControlConfiguration
- org.pidome.server.system.modules.devices.builder.ControlListConfigurationItem
- org.pidome.server.system.modules.devices.builder.ControlListItemsConfiguration
- org.pidome.server.system.modules.weather.CurrentWeatherDataNotification (implements org.pidome.platform.modules.type.item.ItemDataNotification)
- org.pidome.server.system.hardware.serial.CustomSerialDeviceParameters
- org.pidome.server.services.automation.rules.DailyBasedTimeRangeRule
- org.pidome.server.system.database.Database
- org.pidome.server.system.database.Database.AutoClosableEntityManager (implements java.lang.AutoCloseable)
- org.pidome.server.system.database.DatabaseConfiguration
- org.pidome.server.system.database.DatabaseUtils
- org.pidome.server.system.database.DatabaseVersioning
- org.pidome.server.system.database.DatasourceConfiguration
- org.pidome.server.services.events.DefaultBusCodec<T> (implements io.vertx.core.eventbus.MessageCodec<S,R>)
- org.pidome.server.services.hardware.HardwareEventEncoder
- org.pidome.server.services.items.ItemEventEncoder
- org.pidome.server.services.modules.ModuleEventEncoder
- org.pidome.server.services.http.WebsocketEventEncoder
- io.vertx.core.eventbus.DeliveryOptions
- org.pidome.server.services.events.EventMessageHeaders
- org.pidome.server.system.modules.devices.builder.DeviceBuilderConfiguration
- org.pidome.server.system.modules.devices.DeviceCommand.DeviceCommandAction
- org.pidome.server.system.modules.devices.builder.DeviceDefinitionConfiguration
- org.pidome.server.system.modules.devices.DevicesProxy (implements org.pidome.platform.modules.devices.DevicesServerProxy)
- java.util.Dictionary<K,V>
- java.util.Hashtable<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- java.util.Properties
- org.pidome.server.system.config.SystemProperties
- java.util.Properties
- java.util.Hashtable<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- org.pidome.server.entities.items.DiscoveredItemDefinition
- org.pidome.server.services.modules.discovery.DiscoveredService
- org.pidome.server.services.network.broadcast.DiscoveryBroadcastMessage
- org.pidome.server.services.modules.DiscoveryPeriod
- org.pidome.server.entities.modules.DiscoveryPeriodOptions
- org.pidome.server.services.http.api.controllers.hardware.DriverDefinitionBase
- org.pidome.server.services.events.EventBusMessageHandler<T> (implements io.vertx.core.Handler<E>)
- org.pidome.server.services.events.EventHandler<T>
- org.pidome.server.services.hardware.HardwareEventHandler
- org.pidome.server.services.items.ItemEventHandler
- org.pidome.server.services.modules.ModuleEventHandler
- org.pidome.server.services.http.WebSocketProsumer
- org.pidome.server.services.events.EventHandler<T>
- java.util.EventObject (implements java.io.Serializable)
- org.pidome.server.services.network.NetworkEvent
- org.pidome.server.services.events.EventProducer<T>
- org.pidome.server.services.hardware.HardwareEventProducer
- org.pidome.server.services.items.ItemEventProducer
- org.pidome.server.services.modules.ModuleEventProducer
- org.pidome.server.system.hardware.usb.windows.providers.FtdiProvider (implements org.pidome.server.system.hardware.usb.windows.providers.WindowsUsbRegistryProvider)
- org.pidome.server.system.utils.GenericConfigurationConverter (implements javax.persistence.AttributeConverter<X,Y>)
- org.pidome.server.services.http.api.response.GenericExceptionHandler (implements com.zandero.rest.exception.ExceptionHandler<T>)
- org.pidome.server.system.hardware.usb.windows.providers.GenericSerialProvider (implements org.pidome.server.system.hardware.usb.windows.providers.WindowsUsbRegistryProvider)
- org.pidome.server.system.packages.GenericVersion (implements org.eclipse.aether.version.Version)
- org.pidome.server.entities.users.person.GeoLocation (implements java.io.Serializable)
- org.pidome.server.system.database.driver.H2 (implements org.pidome.server.system.database.driver.DatabaseDriverInterface)
- org.pidome.server.system.hardware.HardwareComponent
- org.pidome.server.system.hardware.serial.CustomSerialDevices
- org.pidome.server.system.hardware.network.NetworkDevices
- org.pidome.server.system.hardware.serial.SerialDevices
- org.pidome.server.system.hardware.usb.USBDevices (implements org.pidome.server.system.hardware.usb.UsbMutationListener)
- org.pidome.server.system.hardware.HardwareConfigComposer
- org.pidome.server.system.hardware.HardwareDriverStore (implements org.pidome.server.services.packages.PackageMutationListener)
- org.pidome.server.services.hardware.HardwareEventBody
- org.pidome.server.system.hardware.HardwareRoot (implements org.pidome.server.system.hardware.HardwareMutationListener)
- org.pidome.server.system.security.HashUtils
- org.pidome.server.services.http.api.response.HttpStatusCodeExceptionHandler (implements com.zandero.rest.exception.ExceptionHandler<T>)
- org.pidome.platform.presentation.input.form.InputForm
- org.pidome.server.services.http.presentation.DummyForm
- org.pidome.server.services.items.ItemAction
- org.pidome.server.services.items.BaseItemCommand
- org.pidome.server.entities.items.ItemCommand<A> (implements org.pidome.server.entities.items.ItemCommandAction<A>)
- org.pidome.server.system.modules.devices.DeviceCommand
- org.pidome.server.services.items.ItemEventBody
- org.pidome.server.services.items.ItemNotificationEvent
- org.pidome.server.entities.items.ItemOption (implements org.pidome.platform.modules.type.item.ItemPropertyInterface)
- org.pidome.server.services.items.ItemsDiscoveryMutationEvent
- org.pidome.server.services.items.ItemsMutationEvent
- org.pidome.server.system.items.ItemStorage
- com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- org.pidome.server.services.auth.PermissionTreeSerializer
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- org.pidome.server.system.hardware.usb.linux.LinuxUsb (implements org.pidome.server.system.hardware.usb.UsbInterface)
- org.pidome.server.system.hardware.usb.linux.LinuxUsbCFuncsImpl
- org.pidome.server.system.hardware.usb.linux.LinuxUsbCFuncsImpl.LinuxCLib.FDSet
- org.pidome.server.system.hardware.usb.linux.LinuxUsbCFuncsImpl.LinuxCLib.FDSetImpl
- org.pidome.server.system.hardware.usb.linux.LinuxUsbCFuncsImpl.TimeVal
- org.pidome.server.services.http.api.auth.LoginObject
- org.pidome.server.entities.auth.LoginResource (implements java.io.Serializable)
- org.pidome.server.system.meta.manufacturer.ManufacturerProvider
- org.pidome.server.services.modules.discovery.MDNSDiscoveryService
- org.pidome.server.services.modules.discovery.MDNSService
- org.pidome.server.services.modules.ModuleAddResult
- org.pidome.server.system.modules.ModuleContainerBase<I,M>
- org.pidome.server.system.modules.ModuleContainer<I,M> (implements org.pidome.server.system.items.ItemProvider)
- org.pidome.server.system.modules.devices.DevicesModuleContainer
- org.pidome.server.system.modules.NullItemModuleContainer<M>
- org.pidome.server.system.modules.weather.WeatherModuleContainer
- org.pidome.server.system.modules.ModuleContainer<I,M> (implements org.pidome.server.system.items.ItemProvider)
- org.pidome.server.services.modules.ModuleEventBody
- org.pidome.server.system.modules.ModuleHelper
- org.pidome.server.system.modules.ModuleStore (implements org.pidome.server.services.packages.PackageMutationListener)
- org.pidome.server.system.database.driver.Mysql (implements org.pidome.server.system.database.driver.DatabaseDriverInterface)
- org.pidome.server.system.modules.NetworkDataLink<P,C> (implements org.pidome.server.system.modules.DataLink)
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- org.pidome.server.system.logging.LoggerStream
- org.pidome.server.system.packages.installer.PackageInstaller
- org.pidome.server.system.packages.PackagesUtil
- org.pidome.server.system.packages.PackagesUtil.UnboundPackageLoad<T> (implements java.lang.AutoCloseable)
- org.pidome.server.system.packages.PackageVersion
- org.pidome.server.services.http.api.auth.PassChangeObject
- org.pidome.server.entities.auth.PasswordStrengthResponse
- org.pidome.server.system.hardware.Peripheral<T> (implements org.pidome.platform.hardware.driver.Transport)
- org.pidome.server.services.network.NetInterface
- org.pidome.server.system.hardware.network.NetworkDevice
- org.pidome.server.system.hardware.serial.SerialDevice
- org.pidome.server.system.hardware.usb.USBDevice<D>
- org.pidome.server.system.hardware.usb.UsbHidDevice
- org.pidome.server.system.hardware.usb.UsbSerialDevice
- org.pidome.server.services.http.api.controllers.hardware.PeripheralBase
- org.pidome.server.services.auth.PermissionOperation (implements java.io.Serializable)
- org.pidome.server.services.auth.PermissionOperationConverter (implements javax.persistence.AttributeConverter<X,Y>)
- org.pidome.server.env.Pid
- org.pidome.server.services.auth.PidomeAuthenticationProvider (implements io.vertx.ext.auth.jwt.JWTAuth, com.zandero.rest.authentication.RestAuthenticationProvider)
- org.pidome.server.system.database.PidomeEntitiesScanner (implements org.hibernate.boot.archive.scan.spi.Scanner)
- org.pidome.server.system.config.PiDomeLocale
- org.pidome.server.services.http.api.auth.PiDomeQRSchema
- org.pidome.server.services.auth.PidomeTokenContainer.IssuedAtObject
- org.pidome.server.env.PlatformOs
- com.sun.jna.PointerType (implements com.sun.jna.NativeMapped)
- org.pidome.server.system.hardware.linux.LinuxUdevLib.udev
- org.pidome.server.system.hardware.linux.LinuxUdevLib.udev_device
- org.pidome.server.system.hardware.linux.LinuxUdevLib.udev_enumerate
- org.pidome.server.system.hardware.linux.LinuxUdevLib.udev_list_entry
- org.pidome.server.system.hardware.linux.LinuxUdevLib.udev_monitor
- org.pidome.platform.presentation.Presentation
- org.pidome.server.services.hardware.HardwareInfo
- org.pidome.server.services.http.presentation.PresentationCompiler
- org.pidome.server.entities.auth.QrData
- org.pidome.server.services.http.api.auth.QrProxy
- org.pidome.server.services.http.ReRouteHandler (implements io.vertx.ext.web.handler.StaticHandler)
- org.pidome.server.services.http.api.controllers.RestTools
- org.pidome.server.system.modules.SerialDataLink<P,C> (implements org.pidome.server.system.modules.DataLink)
- org.pidome.server.system.hardware.serial.SerialUtils
- org.pidome.server.services.ServiceHandler
- org.pidome.server.services.network.broadcast.ServicesConfig
- java.nio.file.SimpleFileVisitor<T> (implements java.nio.file.FileVisitor<T>)
- org.pidome.server.system.config.SystemConfig.UrlPaths
- com.sun.jna.Structure
- org.pidome.server.system.hardware.usb.linux.LinuxUsbCFuncsImpl.LinuxCLib.timeval
- org.pidome.server.system.config.SystemConfig
- org.pidome.server.entities.system.SystemLocale
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.pidome.server.services.auth.AuthServiceException
- org.pidome.server.system.security.CertificateStoreException
- org.pidome.server.system.config.ConfigPropertiesException
- org.pidome.server.services.http.api.response.ConflictException
- org.pidome.server.services.events.ConsumerMissingException
- org.pidome.server.system.database.DatabaseConfigurationException
- org.pidome.server.system.database.DatabaseConnectionException
- org.pidome.server.system.database.DatabasePreEmptException
- org.pidome.server.system.database.DatabaseVersioningException
- org.pidome.server.services.http.api.response.DefaultRestException
- org.pidome.server.system.modules.devices.DeviceLoadException
- org.pidome.server.services.network.broadcast.DiscoveryBroadcastServiceException
- org.pidome.server.services.modules.DiscoveryException
- org.pidome.server.system.hardware.HardwareDriverStoreException
- org.pidome.server.services.hardware.HardwareServiceException
- org.pidome.server.system.modules.InvalidDataLinkTypeException
- org.pidome.server.services.items.ItemServiceException
- org.pidome.server.services.auth.MissingPermissionException
- org.pidome.server.services.modules.ModuleException
- org.pidome.server.services.modules.ModuleServiceException
- org.pidome.server.system.modules.ModuleStoreException
- org.pidome.server.services.network.NoInterfaceAvailableException
- org.pidome.server.services.network.NullInterfaceException
- org.pidome.server.system.packages.PackageClassLoaderException
- org.pidome.server.services.packages.PackageServiceException
- org.pidome.server.env.PlatformException
- org.pidome.server.services.premises.PremisesNotFoundException
- org.pidome.server.services.premises.PremisesServiceException
- org.pidome.server.system.hardware.usb.windows.providers.RegistryEntryNotFoundException
- org.pidome.server.system.packages.installer.repositories.RepositoryContainerException
- org.pidome.server.services.http.api.response.RestServerErrorException
- org.pidome.server.services.user.RoleNotFoundException
- java.lang.RuntimeException
- org.pidome.server.services.http.api.response.HttpStatusCodeException
- org.pidome.server.system.packages.installer.ServerPackageInstallationException
- org.pidome.server.services.ServiceException
- org.pidome.server.services.http.api.response.ServiceNotAvailableException
- org.pidome.server.system.config.SystemConfigException
- org.pidome.server.system.config.SystemLocaleException
- org.pidome.server.system.hardware.usb.UnsupportedUsbTypeException
- org.pidome.server.entities.users.constraints.UserConstraintException
- org.pidome.server.services.user.UserNotFoundException
- org.pidome.server.services.user.UserServiceException
- java.lang.Exception
- org.pidome.server.system.packages.installer.UpdateSearchResult
- org.pidome.server.system.hardware.usb.UsbEvent
- io.vertx.ext.auth.impl.UserImpl (implements io.vertx.core.shareddata.ClusterSerializable, io.vertx.ext.auth.User)
- org.pidome.server.services.auth.PidomeAuthUser
- org.pidome.server.services.user.UserRoleCache
- org.pidome.server.system.VertXHandler
- org.pidome.server.system.modules.weather.WeatherItem (implements org.pidome.platform.modules.type.item.Item)
- org.pidome.server.system.modules.weather.WeatherProxy (implements org.pidome.platform.modules.type.weather.WeatherServerProxy)
- org.pidome.server.services.http.WebSocketProsumer.WebocketNotification
- org.pidome.server.system.hardware.windows.WindowsSerialUtils
- org.pidome.server.system.hardware.usb.windows.WindowsUsb (implements org.pidome.server.system.hardware.usb.UsbInterface, com.sun.jna.platform.win32.WinUser.WindowProc)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- java.lang.AutoCloseable
- org.pidome.server.system.database.driver.DatabaseDriverInterface
- org.pidome.server.system.hardware.HardwareMutationListener
- org.pidome.server.entities.items.ItemCommandAction<A>
- org.pidome.server.system.items.ItemProvider
- org.pidome.server.services.items.ItemsDiscoveryMutationListener
- org.pidome.server.services.items.ItemsMutationListener
- org.pidome.server.system.utils.LabeledEnum
- com.sun.jna.Library
- org.pidome.server.system.hardware.linux.LinuxUdevLib
- org.pidome.server.system.hardware.usb.linux.LinuxUsbCFuncsImpl.LinuxCLib
- org.pidome.server.services.network.NetworkEventListener
- org.pidome.server.services.packages.PackageMutationListener
- org.pidome.server.services.rules.Rule
- org.pidome.server.system.hardware.usb.UsbInterface
- org.pidome.server.system.hardware.usb.UsbMutationListener
- org.pidome.server.entities.users.constraints.UserConstraintValidation<T>
- org.pidome.server.system.hardware.usb.windows.providers.WindowsUsbRegistryProvider
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.pidome.server.services.http.api.ApiResources.Collection
- org.pidome.server.services.http.api.response.ApiResponseCode
- org.pidome.server.services.cluster.ClusterMode
- org.pidome.server.system.modules.devices.builder.ControlConfigurationInputType
- org.pidome.server.system.database.driver.DatabaseDriverType
- org.pidome.server.system.database.DatabaseVersioning.SnapshotType
- org.pidome.server.services.modules.DiscoveryPeriod.Length (implements org.pidome.server.system.utils.LabeledEnum)
- org.pidome.server.services.modules.DiscoveryPeriod.Type (implements org.pidome.server.system.utils.LabeledEnum)
- org.pidome.server.services.modules.DiscoveryPeriod.Unit (implements org.pidome.server.system.utils.LabeledEnum)
- org.pidome.server.services.events.EventAddress
- org.pidome.server.services.events.EventSeverity
- org.pidome.server.services.events.EventType
- org.pidome.server.system.hardware.HardwareComponent.Interface
- org.pidome.server.system.hardware.HardwareRoot.Mutation
- org.pidome.server.services.items.ItemAction.ItemActionType
- org.pidome.server.entities.items.ItemDefinition.DefinitionType
- org.pidome.server.services.items.ItemEventBody.ItemEventType
- org.pidome.server.services.items.ItemEventType
- org.pidome.server.system.items.ItemProvider.ProviderCapabilities
- org.pidome.server.services.items.ItemsMutationEvent.MutationType
- org.pidome.server.services.auth.Permission
- org.pidome.server.services.auth.Permission.Operation
- org.pidome.server.services.auth.PermissionCategory
- org.pidome.server.services.auth.PermissionSubcategory
- org.pidome.server.services.PiDomeService
- org.pidome.server.env.PlatformOs.ARCH
- org.pidome.server.env.PlatformOs.OS
- org.pidome.server.services.premises.PropertySectionType
- org.pidome.server.system.packages.installer.repositories.RepositoryType
- org.pidome.server.system.config.SystemConfig.Type
- org.pidome.server.system.hardware.usb.UsbEvent.Type
- org.pidome.server.entities.users.constraints.UserConstraint.ConstraintType
- org.pidome.server.entities.users.UserRole.ReservedNames
- org.pidome.server.system.hardware.usb.windows.providers.WindowsUsbProvider
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)