Hierarchy For All Packages
Package Hierarchies:- com.flagsmith,
- com.flagsmith.config,
- com.flagsmith.exceptions,
- com.flagsmith.flagengine,
- com.flagsmith.flagengine.environments,
- com.flagsmith.flagengine.environments.integrations,
- com.flagsmith.flagengine.features,
- com.flagsmith.flagengine.identities,
- com.flagsmith.flagengine.identities.traits,
- com.flagsmith.flagengine.organisations,
- com.flagsmith.flagengine.projects,
- com.flagsmith.flagengine.segments,
- com.flagsmith.flagengine.segments.constants,
- com.flagsmith.flagengine.utils,
- com.flagsmith.flagengine.utils.exceptions,
- com.flagsmith.flagengine.utils.models,
- com.flagsmith.flagengine.utils.types,
- com.flagsmith.interfaces,
- com.flagsmith.models,
- com.flagsmith.offline,
- com.flagsmith.responses,
- com.flagsmith.threads,
- com.flagsmith.utils,
- com.flagsmith.utils.models
Class Hierarchy
- java.lang.Object
- com.flagsmith.threads.AnalyticsProcessor
- com.flagsmith.flagengine.utils.models.BaseModel
- com.flagsmith.flagengine.features.FeatureSegmentModel
- com.flagsmith.utils.models.BaseModel
- com.flagsmith.models.BaseFlag
- com.flagsmith.models.DefaultFlag
- com.flagsmith.models.Flag
- com.flagsmith.flagengine.environments.EnvironmentModel
- com.flagsmith.flagengine.features.FeatureStateModel
- com.flagsmith.flagengine.identities.IdentityModel
- com.flagsmith.flagengine.features.MultivariateFeatureOptionModel
- com.flagsmith.flagengine.features.MultivariateFeatureStateValueModel
- com.flagsmith.flagengine.organisations.OrganisationModel
- com.flagsmith.flagengine.projects.ProjectModel
- com.flagsmith.flagengine.segments.SegmentModel
- com.flagsmith.models.BaseFlag
- com.flagsmith.flagengine.Engine
- com.flagsmith.flagengine.features.FeatureModel
- com.flagsmith.models.Flags
- com.flagsmith.responses.FlagsAndTraitsResponse
- com.flagsmith.FlagsmithApiWrapper (implements com.flagsmith.interfaces.FlagsmithSdk)
- com.flagsmith.config.FlagsmithCacheConfig
- com.flagsmith.config.FlagsmithCacheConfig.Builder
- com.flagsmith.config.FlagsmithCacheConfig.FlagsmithCacheImpl (implements com.flagsmith.interfaces.FlagsmithCache)
- com.flagsmith.FlagsmithClient
- com.flagsmith.FlagsmithClient.Builder
- com.flagsmith.config.FlagsmithConfig
- com.flagsmith.config.FlagsmithConfig.Builder
- com.flagsmith.FlagsmithFlagDefaults (implements com.flagsmith.interfaces.DefaultFlagHandler)
- com.flagsmith.FlagsmithLogger
- com.flagsmith.flagengine.utils.Hashing
- com.flagsmith.flagengine.environments.integrations.IntegrationModel
- com.flagsmith.offline.LocalFileHandler (implements com.flagsmith.interfaces.IOfflineHandler)
- com.flagsmith.MapperFactory
- com.flagsmith.utils.ModelUtils
- com.flagsmith.threads.PollingManager
- com.flagsmith.threads.RequestProcessor
- com.flagsmith.config.Retry
- com.flagsmith.models.Segment
- com.flagsmith.flagengine.segments.SegmentConditionModel
- com.flagsmith.flagengine.segments.SegmentEvaluator
- com.flagsmith.flagengine.segments.SegmentRuleModel
- com.flagsmith.flagengine.utils.SemanticVersioning
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- com.flagsmith.flagengine.utils.exceptions.DuplicateFeatureState
- com.flagsmith.flagengine.utils.exceptions.FeatureStateNotFound
- com.flagsmith.exceptions.FlagsmithClientError
- com.flagsmith.exceptions.FeatureNotFoundError
- com.flagsmith.exceptions.FlagsmithApiError
- com.flagsmith.flagengine.utils.exceptions.InvalidPercentageAllocation
- java.lang.RuntimeException
- com.flagsmith.FlagsmithException
- com.flagsmith.exceptions.FlagsmithRuntimeError
- java.lang.Exception
- com.flagsmith.models.TraitConfig
- com.flagsmith.flagengine.identities.traits.TraitModel
- com.flagsmith.models.SdkTraitModel
- com.flagsmith.flagengine.utils.types.TypeCasting
Interface Hierarchy
- com.flagsmith.interfaces.DefaultFlagHandler
- com.flagsmith.interfaces.FlagsmithCache
- com.flagsmith.interfaces.FlagsmithSdk
- com.flagsmith.interfaces.IOfflineHandler
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.flagsmith.FlagsmithLoggerLevel
- com.flagsmith.flagengine.segments.constants.SegmentConditions
- com.flagsmith.flagengine.segments.constants.SegmentRules
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)