Hierarchy For All Packages
- io.getunleash,
- io.getunleash.event,
- io.getunleash.lang,
- io.getunleash.metric,
- io.getunleash.repository,
- io.getunleash.strategy,
- io.getunleash.strategy.constraints,
- io.getunleash.util,
- io.getunleash.variant
Class Hierarchy
- java.lang.Object
- io.getunleash.ActivationStrategy
- io.getunleash.strategy.ApplicationHostnameStrategy (implements io.getunleash.strategy.Strategy)
- io.getunleash.util.AtomicLongSerializer (implements com.google.gson.JsonSerializer<T>)
- io.getunleash.metric.ClientMetrics (implements io.getunleash.event.UnleashEvent)
- io.getunleash.metric.ClientRegistration (implements io.getunleash.event.UnleashEvent)
- io.getunleash.Constraint
- io.getunleash.util.ConstraintMerger
- io.getunleash.strategy.ConstraintUtil
- io.getunleash.strategy.constraints.DateConstraintOperator (implements io.getunleash.strategy.constraints.ConstraintOperator)
- io.getunleash.strategy.constraints.DateParser
- io.getunleash.util.DateTimeSerializer (implements com.google.gson.JsonSerializer<T>)
- io.getunleash.DefaultCustomHttpHeadersProviderImpl (implements io.getunleash.CustomHttpHeadersProvider)
- io.getunleash.metric.DefaultHttpMetricsSender (implements io.getunleash.metric.MetricSender)
- io.getunleash.strategy.DefaultStrategy (implements io.getunleash.strategy.Strategy)
- io.getunleash.DefaultUnleash (implements io.getunleash.Unleash)
- io.getunleash.DefaultUnleash.DefaultMore (implements io.getunleash.MoreOperations)
- io.getunleash.EvaluatedToggle
- io.getunleash.event.EventDispatcher
- io.getunleash.FakeUnleash (implements io.getunleash.Unleash)
- io.getunleash.FakeUnleash.FakeMore (implements io.getunleash.MoreOperations)
- io.getunleash.repository.FeatureBackupHandlerFile (implements io.getunleash.repository.BackupHandler<T>)
- io.getunleash.repository.FeatureBootstrapHandler
- io.getunleash.repository.FeatureBootstrapHandler.FeatureBootstrapRead (implements io.getunleash.event.UnleashEvent)
- io.getunleash.repository.FeatureCollection
- io.getunleash.FeatureDependency
- io.getunleash.FeatureEvaluationResult
- io.getunleash.repository.FeatureRepository (implements io.getunleash.repository.IFeatureRepository)
- io.getunleash.FeatureToggle
- io.getunleash.repository.FeatureToggleRepository (implements io.getunleash.repository.ToggleRepository)
- io.getunleash.repository.FeatureToggleResponse (implements io.getunleash.event.UnleashEvent)
- io.getunleash.repository.ClientFeaturesResponse
- io.getunleash.strategy.FlexibleRolloutStrategy (implements io.getunleash.strategy.Strategy)
- io.getunleash.strategy.GradualRolloutRandomStrategy (implements io.getunleash.strategy.Strategy)
- io.getunleash.strategy.GradualRolloutSessionIdStrategy (implements io.getunleash.strategy.Strategy)
- io.getunleash.strategy.GradualRolloutUserIdStrategy (implements io.getunleash.strategy.Strategy)
- io.getunleash.repository.HttpFeatureFetcher (implements io.getunleash.repository.FeatureFetcher)
- io.getunleash.repository.HttpToggleFetcher (implements io.getunleash.repository.ToggleFetcher)
- io.getunleash.event.ImpressionEvent (implements io.getunleash.event.UnleashEvent)
- io.getunleash.event.IsEnabledImpressionEvent
- io.getunleash.event.VariantImpressionEvent
- io.getunleash.util.IpAddressMatcher
- io.getunleash.repository.JsonFeaturesDeserializer (implements com.google.gson.JsonDeserializer<T>)
- io.getunleash.repository.JsonFeatureSerializer (implements com.google.gson.JsonSerializer<T>)
- io.getunleash.repository.JsonToggleCollectionDeserializer (implements com.google.gson.JsonDeserializer<T>)
- io.getunleash.event.Log4JSubscriber (implements io.getunleash.event.UnleashSubscriber)
- io.getunleash.event.NoOpSubscriber (implements io.getunleash.event.UnleashSubscriber)
- io.getunleash.strategy.constraints.NumberConstraintOperator (implements io.getunleash.strategy.constraints.ConstraintOperator)
- io.getunleash.util.OkHttpClientConfigurer
- io.getunleash.repository.OkHttpFeatureFetcher (implements io.getunleash.repository.FeatureFetcher)
- io.getunleash.metric.OkHttpMetricsSender (implements io.getunleash.metric.MetricSender)
- io.getunleash.variant.Payload
- io.getunleash.strategy.RemoteAddressStrategy (implements io.getunleash.strategy.Strategy)
- io.getunleash.Segment
- io.getunleash.repository.SegmentCollection (implements java.io.Serializable)
- io.getunleash.strategy.constraints.SemanticVersion (implements java.lang.Comparable<T>)
- io.getunleash.strategy.constraints.SemverConstraintOperator (implements io.getunleash.strategy.constraints.ConstraintOperator)
- io.getunleash.strategy.StrategyUtils
- io.getunleash.strategy.constraints.StringConstraintOperator (implements io.getunleash.strategy.constraints.ConstraintOperator)
- io.getunleash.util.Throttler
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.getunleash.UnleashException (implements io.getunleash.event.UnleashEvent)
- io.getunleash.strategy.constraints.SemanticVersion.InvalidVersionException
- java.lang.RuntimeException
- java.lang.Exception
- io.getunleash.repository.ToggleBackupHandlerFile (implements io.getunleash.repository.BackupHandler<T>)
- io.getunleash.repository.ToggleBootstrapFileProvider (implements io.getunleash.repository.ToggleBootstrapProvider)
- io.getunleash.repository.ToggleBootstrapHandler
- io.getunleash.repository.ToggleBootstrapHandler.ToggleBootstrapRead (implements io.getunleash.event.UnleashEvent)
- io.getunleash.repository.ToggleCollection
- io.getunleash.event.ToggleEvaluated (implements io.getunleash.event.UnleashEvent)
- io.getunleash.strategy.UnknownStrategy (implements io.getunleash.strategy.Strategy)
- io.getunleash.util.UnleashConfig
- io.getunleash.util.UnleashConfig.Builder
- io.getunleash.UnleashContext
- io.getunleash.UnleashContext.Builder
- io.getunleash.metric.UnleashMetricServiceImpl (implements io.getunleash.metric.UnleashMetricService)
- io.getunleash.util.UnleashProperties
- io.getunleash.event.UnleashReady (implements io.getunleash.event.UnleashEvent)
- io.getunleash.util.UnleashScheduledExecutorImpl (implements io.getunleash.util.UnleashScheduledExecutor)
- io.getunleash.util.UnleashURLs
- io.getunleash.strategy.UserWithIdStrategy (implements io.getunleash.strategy.Strategy)
- io.getunleash.Variant
- io.getunleash.variant.VariantDefinition
- io.getunleash.variant.VariantOverride
- io.getunleash.variant.VariantUtil
Interface Hierarchy
- io.getunleash.repository.BackupHandler<T>
- io.getunleash.strategy.constraints.ConstraintOperator
- io.getunleash.CustomHttpHeadersProvider
- io.getunleash.repository.FeatureFetcher
- java.util.function.Function<T,
R> - io.getunleash.util.MetricSenderFactory
- io.getunleash.util.UnleashFeatureFetcherFactory
- io.getunleash.metric.MetricSender
- io.getunleash.MoreOperations
- io.getunleash.strategy.Strategy
- io.getunleash.repository.ToggleBootstrapProvider
- io.getunleash.repository.ToggleFetcher
- io.getunleash.repository.ToggleRepository
- io.getunleash.repository.IFeatureRepository
- io.getunleash.Unleash
- io.getunleash.UnleashContextProvider
- io.getunleash.event.UnleashEvent
- io.getunleash.metric.UnleashMetricService
- io.getunleash.util.UnleashScheduledExecutor
- io.getunleash.event.UnleashSubscriber
Annotation Interface Hierarchy
- io.getunleash.lang.NonNullApi (implements java.lang.annotation.Annotation)
- io.getunleash.lang.NonNullFields (implements java.lang.annotation.Annotation)
- io.getunleash.lang.Nullable (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)
- io.getunleash.repository.FeatureToggleResponse.Status
- io.getunleash.Operator
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)