Hierarchy For All Packages
Package Hierarchies:- com.cumulocity.microservice.api,
 - com.cumulocity.microservice.autoconfigure,
 - com.cumulocity.microservice.context,
 - com.cumulocity.microservice.context.annotation,
 - com.cumulocity.microservice.context.credentials,
 - com.cumulocity.microservice.context.inject,
 - com.cumulocity.microservice.context.scope,
 - com.cumulocity.microservice.customdecoders.api.configuration,
 - com.cumulocity.microservice.customdecoders.api.exception,
 - com.cumulocity.microservice.customdecoders.api.model,
 - com.cumulocity.microservice.customdecoders.api.service,
 - com.cumulocity.microservice.customdecoders.api.util,
 - com.cumulocity.microservice.customencoders.api.exception,
 - com.cumulocity.microservice.customencoders.api.model,
 - com.cumulocity.microservice.customencoders.api.service,
 - com.cumulocity.microservice.logging.configuration,
 - com.cumulocity.microservice.lpwan.codec,
 - com.cumulocity.microservice.lpwan.codec.annotation,
 - com.cumulocity.microservice.lpwan.codec.decoder.model,
 - com.cumulocity.microservice.lpwan.codec.encoder.model,
 - com.cumulocity.microservice.lpwan.codec.handler,
 - com.cumulocity.microservice.lpwan.codec.model,
 - com.cumulocity.microservice.lpwan.codec.rest,
 - com.cumulocity.microservice.monitoring.actuator.annotation,
 - com.cumulocity.microservice.monitoring.actuator.configuration,
 - com.cumulocity.microservice.monitoring.health.annotation,
 - com.cumulocity.microservice.monitoring.health.configuration,
 - com.cumulocity.microservice.monitoring.health.indicator,
 - com.cumulocity.microservice.monitoring.health.indicator.memory,
 - com.cumulocity.microservice.monitoring.health.indicator.platform,
 - com.cumulocity.microservice.monitoring.health.indicator.subscription,
 - com.cumulocity.microservice.monitoring.version.indicator,
 - com.cumulocity.microservice.platform.api.annotation,
 - com.cumulocity.microservice.properties,
 - com.cumulocity.microservice.security.annotation,
 - com.cumulocity.microservice.security.configuration,
 - com.cumulocity.microservice.security.controller,
 - com.cumulocity.microservice.security.filter,
 - com.cumulocity.microservice.security.filter.provider,
 - com.cumulocity.microservice.security.filter.util,
 - com.cumulocity.microservice.security.service,
 - com.cumulocity.microservice.security.service.impl,
 - com.cumulocity.microservice.security.token,
 - com.cumulocity.microservice.settings,
 - com.cumulocity.microservice.settings.annotation,
 - com.cumulocity.microservice.settings.repository,
 - com.cumulocity.microservice.settings.service,
 - com.cumulocity.microservice.settings.service.impl,
 - com.cumulocity.microservice.subscription.annotation,
 - com.cumulocity.microservice.subscription.model,
 - com.cumulocity.microservice.subscription.model.core,
 - com.cumulocity.microservice.subscription.repository,
 - com.cumulocity.microservice.subscription.repository.application,
 - com.cumulocity.microservice.subscription.repository.impl,
 - com.cumulocity.microservice.subscription.rest,
 - com.cumulocity.microservice.subscription.service,
 - com.cumulocity.microservice.subscription.service.impl
 
Class Hierarchy
- java.lang.Object
- org.springframework.boot.autoconfigure.web.servlet.error.AbstractErrorController (implements org.springframework.boot.web.servlet.error.ErrorController)
- org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController
- com.cumulocity.microservice.security.controller.ErrorController
 
 
 - org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController
 - org.springframework.boot.actuate.health.AbstractHealthIndicator (implements org.springframework.boot.actuate.health.HealthIndicator)
- com.cumulocity.microservice.monitoring.health.indicator.memory.AbstractMemoryHealthIndicator
- com.cumulocity.microservice.monitoring.health.indicator.memory.HeapMemoryHealthIndicator
 - com.cumulocity.microservice.monitoring.health.indicator.memory.NonHeapMemoryHealthIndicator
 
 - com.cumulocity.microservice.monitoring.health.indicator.platform.PlatformHealthIndicator
 - com.cumulocity.microservice.monitoring.health.indicator.subscription.SubscriptionHealthIndicator
 
 - com.cumulocity.microservice.monitoring.health.indicator.memory.AbstractMemoryHealthIndicator
 - com.cumulocity.microservice.monitoring.health.indicator.memory.AbstractMemoryHealthIndicatorProperties
- com.cumulocity.microservice.monitoring.health.indicator.memory.HeapMemoryHealthIndicatorProperties
 - com.cumulocity.microservice.monitoring.health.indicator.memory.NonHeapMemoryHealthIndicatorProperties
 
 - com.cumulocity.microservice.subscription.repository.application.ApplicationApi
 - com.cumulocity.rest.representation.BaseResourceRepresentation (implements com.cumulocity.rest.representation.ResourceRepresentation)
- com.cumulocity.rest.representation.AbstractExtensibleRepresentation (implements org.svenson.DynamicProperties)
- com.cumulocity.microservice.subscription.repository.application.ApplicationApiRepresentation
 - com.cumulocity.microservice.subscription.model.MicroserviceMetadataRepresentation
 
 - com.cumulocity.microservice.customdecoders.api.model.DecoderInputData (implements java.io.Serializable)
- com.cumulocity.microservice.lpwan.codec.decoder.model.LpwanDecoderInputData
 
 - com.cumulocity.microservice.customdecoders.api.model.DecoderResult (implements java.io.Serializable)
 - com.cumulocity.microservice.customencoders.api.model.EncoderInputData (implements java.io.Serializable)
- com.cumulocity.microservice.lpwan.codec.encoder.model.LpwanEncoderInputData
 
 
 - com.cumulocity.rest.representation.AbstractExtensibleRepresentation (implements org.svenson.DynamicProperties)
 - com.cumulocity.microservice.context.scope.BaseScope (implements org.springframework.beans.factory.config.Scope)
 - com.cumulocity.microservice.lpwan.codec.rest.CodecController
 - com.cumulocity.microservice.lpwan.codec.handler.CodecExceptionsHandler
 - com.cumulocity.microservice.lpwan.codec.CodecMicroservice
 - com.cumulocity.microservice.properties.ConfigurationFileProvider
 - com.cumulocity.microservice.context.ContextServiceImpl<C> (implements com.cumulocity.microservice.context.ContextService<C>)
 - com.cumulocity.microservice.security.token.CookieReader
 - com.cumulocity.microservice.api.CumulocityClientFeature
 - com.cumulocity.microservice.api.CumulocityClientProperties
 - com.cumulocity.microservice.security.token.CumulocityOAuthConfiguration (implements org.springframework.context.EnvironmentAware)
 - com.cumulocity.microservice.subscription.repository.application.CurrentApplicationApi
 - com.cumulocity.microservice.settings.repository.CurrentApplicationSettingsApi
 - com.cumulocity.microservice.subscription.repository.impl.CurrentMicroserviceRepository (implements com.cumulocity.microservice.subscription.repository.MicroserviceRepository)
 - com.cumulocity.microservice.customdecoders.api.model.DataFragmentUpdate (implements java.io.Serializable)
 - com.cumulocity.microservice.customdecoders.api.model.Decoder (implements java.io.Serializable)
 - com.cumulocity.microservice.customdecoders.api.util.DecoderUtils
 - com.cumulocity.microservice.subscription.repository.DefaultCredentialsSwitchingPlatform (implements com.cumulocity.microservice.subscription.repository.CredentialsSwitchingPlatform)
 - com.cumulocity.microservice.context.scope.DefaultScopeContainer (implements com.cumulocity.microservice.context.scope.ScopeContainer)
 - com.cumulocity.microservice.lpwan.codec.model.DeviceCommand
 - com.cumulocity.microservice.lpwan.codec.model.DeviceInfo
 - com.cumulocity.microservice.context.annotation.EnableContextSupportConfiguration
 - com.cumulocity.microservice.api.EnableMicroservicePlatformApiConfiguration
 - com.cumulocity.microservice.platform.api.annotation.EnableMicroservicePlatformInternalApiConfiguration
 - com.cumulocity.microservice.subscription.annotation.EnableMicroserviceSubscriptionConfiguration
 - com.cumulocity.microservice.settings.annotation.EnableTenantOptionSettingsConfiguration
 - com.cumulocity.microservice.customencoders.api.model.EncoderResult
- com.cumulocity.microservice.lpwan.codec.encoder.model.LpwanEncoderResult
 
 - com.cumulocity.microservice.security.configuration.ErrorAttributesConfiguration
 - com.cumulocity.microservice.security.configuration.ErrorControllerConfiguration
 - java.util.EventObject (implements java.io.Serializable)
- org.springframework.context.ApplicationEvent
- com.cumulocity.microservice.subscription.model.MicroserviceSubscriptionAddedEvent (implements com.cumulocity.microservice.subscription.model.core.HasCredentials)
 - com.cumulocity.microservice.subscription.model.MicroserviceSubscriptionRemovedEvent
 
 
 - org.springframework.context.ApplicationEvent
 - org.springframework.web.filter.GenericFilterBean (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, jakarta.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware)
- com.cumulocity.microservice.security.token.CumulocityOAuthMicroserviceFilter
 - org.springframework.web.filter.OncePerRequestFilter
- com.cumulocity.microservice.security.filter.PostAuthenticateServletFilter
 - com.cumulocity.microservice.security.filter.PreAuthenticateServletFilter
 
 
 - com.cumulocity.microservice.security.filter.provider.HttpContextProvider (implements com.cumulocity.microservice.security.filter.provider.PreAuthorizationContextProvider<T>)
 - com.cumulocity.microservice.security.filter.util.HttpRequestUtils
 - com.cumulocity.microservice.security.filter.util.HttpRequestUtils.AuthorizationHeader
 - com.cumulocity.microservice.security.filter.util.HttpRequestUtils.AuthorizationHeader.AuthorizationHeaderBuilder
 - com.cumulocity.microservice.customdecoders.api.configuration.JacksonConfiguration
 - com.cumulocity.microservice.security.token.JwtAndXsrfTokenCredentials (implements com.cumulocity.microservice.security.token.JwtCredentials)
 - com.cumulocity.microservice.security.token.JwtOnlyCredentials (implements com.cumulocity.microservice.security.token.JwtCredentials)
 - com.cumulocity.microservice.security.token.JwtTokenAuthentication (implements org.springframework.security.core.Authentication)
 - com.cumulocity.microservice.security.token.JwtTokenAuthenticationGuavaCache (implements com.cumulocity.microservice.security.token.JwtAuthenticatedTokenCache)
 - com.cumulocity.microservice.security.token.JwtTokenAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider, org.springframework.context.MessageSourceAware)
 - com.cumulocity.microservice.context.scope.KeyBasedLocksMap
 - com.cumulocity.microservice.context.scope.KeyBasedLocksMap.KeyBasedLock
 - com.cumulocity.microservice.subscription.repository.impl.LegacyMicroserviceRepository (implements com.cumulocity.microservice.subscription.repository.MicroserviceRepository)
 - com.cumulocity.microservice.logging.configuration.LoggingEnvironmentRunListener (implements org.springframework.boot.SpringApplicationRunListener)
 - com.cumulocity.microservice.lpwan.codec.model.LpwanCodecDetails
 - com.cumulocity.microservice.customdecoders.api.model.MeasurementDto (implements java.io.Serializable)
 - com.cumulocity.microservice.customdecoders.api.model.MeasurementValueDto (implements java.io.Serializable)
 - com.cumulocity.microservice.monitoring.health.indicator.MemoryHealthIndicatorConfiguration
 - com.cumulocity.microservice.monitoring.health.indicator.MemoryHealthIndicatorConfiguration.HeapMemoryHealthIndicatorConfiguration
 - com.cumulocity.microservice.monitoring.health.indicator.MemoryHealthIndicatorConfiguration.NonHeapMemoryHealthIndicatorConfiguration
 - com.cumulocity.microservice.security.configuration.MethodSecurityConfiguration
 - com.cumulocity.microservice.monitoring.actuator.configuration.MicroserviceActuatorDefaultAutoConfiguration
 - com.cumulocity.microservice.subscription.rest.MicroserviceController
 - com.cumulocity.microservice.subscription.rest.MicroserviceController.RefreshStatus
 - com.cumulocity.microservice.context.credentials.MicroserviceCredentials (implements com.cumulocity.microservice.context.credentials.Credentials)
 - com.cumulocity.microservice.context.credentials.MicroserviceCredentials.MicroserviceCredentialsBuilder
 - com.cumulocity.microservice.properties.MicroserviceDefaultPropertiesRegistrar (implements org.springframework.boot.env.EnvironmentPostProcessor)
 - com.cumulocity.microservice.monitoring.health.configuration.MicroserviceHealthDefaultAutoConfiguration
 - com.cumulocity.microservice.subscription.model.MicroserviceMetadataRepresentation.MicroserviceMetadataRepresentationBuilder
 - com.cumulocity.microservice.subscription.repository.MicroserviceRepositoryBuilder
 - com.cumulocity.microservice.settings.service.impl.MicroserviceSettingsServiceImpl (implements com.cumulocity.microservice.settings.service.MicroserviceSettingsService)
 - com.cumulocity.microservice.subscription.service.impl.MicroserviceSubscriptionScheduler (implements org.springframework.context.ApplicationListener<E>)
 - com.cumulocity.microservice.subscription.model.MicroserviceSubscriptionsInitializedEvent
 - com.cumulocity.microservice.subscription.repository.MicroserviceSubscriptionsRepository
 - com.cumulocity.microservice.subscription.repository.MicroserviceSubscriptionsRepository.Subscriptions
 - com.cumulocity.microservice.subscription.repository.MicroserviceSubscriptionsRepository.Subscriptions.SubscriptionsBuilder
 - com.cumulocity.microservice.subscription.service.impl.MicroserviceSubscriptionsServiceImpl (implements com.cumulocity.microservice.subscription.service.MicroserviceSubscriptionsService)
 - com.cumulocity.microservice.customdecoders.api.util.ObjectUtils
 - com.cumulocity.microservice.monitoring.health.indicator.PlatformHealthIndicatorConfiguration
 - com.cumulocity.microservice.monitoring.health.indicator.platform.PlatformHealthIndicatorProperties
 - com.cumulocity.microservice.monitoring.health.indicator.platform.PlatformHealthIndicatorProperties.Details
 - com.cumulocity.microservice.subscription.model.core.PlatformProperties
 - com.cumulocity.microservice.subscription.model.core.PlatformProperties.PlatformPropertiesBuilder
 - com.cumulocity.microservice.subscription.model.core.PlatformProperties.PlatformPropertiesProvider
 - com.cumulocity.microservice.security.filter.PrePostFiltersConfiguration (implements org.springframework.context.EnvironmentAware)
 - com.cumulocity.microservice.properties.PropertiesRunListener (implements org.springframework.boot.SpringApplicationRunListener)
 - org.springframework.core.env.PropertySource<T>
- org.springframework.core.env.EnumerablePropertySource<T>
- com.cumulocity.microservice.settings.TenantOptionPropertySource (implements org.springframework.context.ApplicationContextAware)
 
 
 - org.springframework.core.env.EnumerablePropertySource<T>
 - com.cumulocity.microservice.security.service.impl.RoleServiceImpl (implements com.cumulocity.microservice.security.service.RoleService)
 - com.cumulocity.microservice.security.service.impl.SecurityExpressionServiceImpl (implements com.cumulocity.microservice.security.service.SecurityExpressionService)
 - com.cumulocity.microservice.security.service.SecurityUserDetails (implements org.springframework.security.core.userdetails.UserDetails)
 - com.cumulocity.microservice.security.service.SecurityUserDetails.SecurityUserDetailsBuilder
 - com.cumulocity.microservice.security.service.SecurityUserDetailsService (implements org.springframework.security.core.userdetails.UserDetailsService)
 - com.cumulocity.microservice.security.filter.provider.SpringSecurityContextProvider (implements com.cumulocity.microservice.security.filter.provider.PostAuthorizationContextProvider<T>)
 - com.cumulocity.microservice.monitoring.health.indicator.SubscriptionHealthIndicatorConfiguration
 - com.cumulocity.microservice.monitoring.health.indicator.subscription.SubscriptionHealthIndicatorProperties
 - com.cumulocity.microservice.monitoring.health.indicator.subscription.SubscriptionHealthIndicatorProperties.Details
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- com.cumulocity.microservice.customdecoders.api.exception.DecoderServiceException
- com.cumulocity.microservice.customdecoders.api.exception.DecoderInternalException
 - com.cumulocity.microservice.customdecoders.api.exception.InvalidInputDataException
 
 - com.cumulocity.microservice.customencoders.api.exception.EncoderServiceException
- com.cumulocity.microservice.customencoders.api.exception.EncoderInternalException
 - com.cumulocity.microservice.customencoders.api.exception.InvalidCommandDataException
 
 - java.lang.RuntimeException
- org.springframework.security.core.AuthenticationException
- com.cumulocity.microservice.security.token.TokenCacheException
 
 
 - org.springframework.security.core.AuthenticationException
 
 - com.cumulocity.microservice.customdecoders.api.exception.DecoderServiceException
 
 - java.lang.Exception
 - com.cumulocity.microservice.security.configuration.TokenCacheConfiguration
 - com.cumulocity.microservice.context.credentials.UserCredentials (implements com.cumulocity.microservice.context.credentials.Credentials)
 - com.cumulocity.microservice.context.credentials.UserCredentials.UserCredentialsBuilder
 - com.cumulocity.microservice.security.configuration.UserDetailsServiceConfiguration
 - com.cumulocity.microservice.customdecoders.api.util.ValueTranslator
 - com.cumulocity.microservice.monitoring.version.indicator.VersionEndpoint
 - com.cumulocity.microservice.monitoring.version.indicator.VersionEndpointAutoConfiguration
 - com.cumulocity.microservice.security.configuration.WebSecurityConfiguration
 
 - org.springframework.boot.autoconfigure.web.servlet.error.AbstractErrorController (implements org.springframework.boot.web.servlet.error.ErrorController)
 
Interface Hierarchy
- java.util.concurrent.Callable<V>
- com.cumulocity.microservice.security.token.JwtTokenAuthenticationLoader
 
 - com.cumulocity.microservice.lpwan.codec.Codec
 - com.cumulocity.microservice.context.ContextService<C>
 - com.cumulocity.microservice.context.credentials.Credentials
 - org.springframework.security.config.Customizer<T>
- com.cumulocity.microservice.security.configuration.MicroserviceWebSecurityCustomizer
 
 - com.cumulocity.microservice.customdecoders.api.service.DecoderService
 - com.cumulocity.microservice.customencoders.api.service.EncoderService
 - com.cumulocity.microservice.subscription.model.core.HasCredentials
 - com.cumulocity.microservice.security.token.JwtAuthenticatedTokenCache
 - com.cumulocity.microservice.security.token.JwtCredentials
 - com.cumulocity.microservice.subscription.repository.MicroserviceRepository
 - com.cumulocity.microservice.settings.service.MicroserviceSettingsService
 - com.cumulocity.microservice.subscription.service.MicroserviceSubscriptionsService
 - com.cumulocity.microservice.subscription.service.impl.MicroserviceSubscriptionsServiceImpl.MicroserviceChangedListener<T>
 - com.cumulocity.microservice.security.filter.provider.PostAuthorizationContextProvider<T>
 - com.cumulocity.microservice.security.filter.provider.PreAuthorizationContextProvider<T>
 - com.cumulocity.microservice.security.service.RoleService
 - com.cumulocity.microservice.context.scope.ScopeContainer
 - com.cumulocity.microservice.security.service.SecurityExpressionService
 - java.util.function.Supplier<T>
- com.google.common.base.Supplier<T>
- com.cumulocity.microservice.subscription.repository.CredentialsSwitchingPlatform
 
 
 - com.google.common.base.Supplier<T>
 
Annotation Interface Hierarchy
- com.cumulocity.microservice.lpwan.codec.annotation.CodecMicroserviceApplication (implements java.lang.annotation.Annotation)
 - com.cumulocity.microservice.monitoring.actuator.annotation.EnableActuatorDefaultConfiguration (implements java.lang.annotation.Annotation)
 - com.cumulocity.microservice.context.annotation.EnableContextSupport (implements java.lang.annotation.Annotation)
 - com.cumulocity.microservice.security.annotation.EnableErrorAttributesConfiguration (implements java.lang.annotation.Annotation)
 - com.cumulocity.microservice.monitoring.health.annotation.EnableHealthIndicator (implements java.lang.annotation.Annotation)
 - com.cumulocity.microservice.api.EnableMicroservicePlatformApi (implements java.lang.annotation.Annotation)
 - com.cumulocity.microservice.platform.api.annotation.EnableMicroservicePlatformInternalApi (implements java.lang.annotation.Annotation)
 - com.cumulocity.microservice.security.annotation.EnableMicroserviceSecurity (implements java.lang.annotation.Annotation)
 - com.cumulocity.microservice.subscription.annotation.EnableMicroserviceSubscription (implements java.lang.annotation.Annotation)
 - com.cumulocity.microservice.settings.annotation.EnableTenantOptionSettings (implements java.lang.annotation.Annotation)
 - com.cumulocity.microservice.autoconfigure.MicroserviceApplication (implements java.lang.annotation.Annotation)
 - com.cumulocity.microservice.context.inject.TenantScope (implements java.lang.annotation.Annotation)
 - com.cumulocity.microservice.context.inject.UserScope (implements java.lang.annotation.Annotation)
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.cumulocity.microservice.customdecoders.api.util.BIT_BYTE_WORD_ORDER
 - com.cumulocity.microservice.customdecoders.api.model.ExecutionEventStatus
 - com.cumulocity.microservice.customencoders.api.model.ExecutionEventStatus
 - com.cumulocity.microservice.subscription.model.core.PlatformProperties.IsolationLevel
 - com.cumulocity.microservice.customdecoders.api.util.REGISTER_DATA_TYPE
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)