jar

io.hackle : hackle-sdk-core

Maven & Gradle

Aug 16, 2023
2 usages

hackle-sdk-core · Hackle SDK for Java and Kotlin

Table Of Contents

Latest Version

Download io.hackle : hackle-sdk-core JAR file - Latest Versions:

All Versions

Download io.hackle : hackle-sdk-core JAR file - All Versions:

Version Vulnerabilities Size Updated
2.18.x
2.17.x
2.16.x
2.15.x
2.14.x
2.13.x
2.12.x
2.11.x
2.10.x
2.9.x
2.8.x
2.7.x
2.6.x
2.5.x
2.4.x
2.3.x
2.2.x
2.1.x
2.0.x
1.1.x
1.0.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window hackle-sdk-core-2.18.0.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

io.hackle.sdk.core.evaluation.evaluator.inappmessage.storage

├─ io.hackle.sdk.core.evaluation.evaluator.inappmessage.storage.DefaultHackleInAppMessageStorage.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.inappmessage.storage.HackleInAppMessageStorage.class - [JAR]

io.hackle.sdk.core.user

├─ io.hackle.sdk.core.user.HackleUser.class - [JAR]

├─ io.hackle.sdk.core.user.IdentifierType.class - [JAR]

io.hackle.sdk.core.evaluation

├─ io.hackle.sdk.core.evaluation.EvaluationContext.class - [JAR]

├─ io.hackle.sdk.core.evaluation.EvaluationContextKt.class - [JAR]

io.hackle.sdk.core.evaluation.flow

├─ io.hackle.sdk.core.evaluation.flow.EvaluationFlow.class - [JAR]

├─ io.hackle.sdk.core.evaluation.flow.EvaluationFlowFactory.class - [JAR]

├─ io.hackle.sdk.core.evaluation.flow.FlowEvaluator.class - [JAR]

io.hackle.sdk.core.internal.metrics

├─ io.hackle.sdk.core.internal.metrics.AbstractMetric.class - [JAR]

├─ io.hackle.sdk.core.internal.metrics.AbstractTimer.class - [JAR]

├─ io.hackle.sdk.core.internal.metrics.Counter.class - [JAR]

├─ io.hackle.sdk.core.internal.metrics.Measurement.class - [JAR]

├─ io.hackle.sdk.core.internal.metrics.Metric.class - [JAR]

├─ io.hackle.sdk.core.internal.metrics.MetricField.class - [JAR]

├─ io.hackle.sdk.core.internal.metrics.MetricRegistry.class - [JAR]

├─ io.hackle.sdk.core.internal.metrics.Metrics.class - [JAR]

├─ io.hackle.sdk.core.internal.metrics.Timer.class - [JAR]

io.hackle.sdk.core.internal.log

├─ io.hackle.sdk.core.internal.log.LogLevel.class - [JAR]

├─ io.hackle.sdk.core.internal.log.Logger.class - [JAR]

├─ io.hackle.sdk.core.internal.log.NoopLogger.class - [JAR]

io.hackle.sdk.core.internal.scheduler

├─ io.hackle.sdk.core.internal.scheduler.ScheduledJob.class - [JAR]

├─ io.hackle.sdk.core.internal.scheduler.Scheduler.class - [JAR]

├─ io.hackle.sdk.core.internal.scheduler.Schedulers.class - [JAR]

io.hackle.sdk.core.internal.utils

├─ io.hackle.sdk.core.internal.utils.AnyKt.class - [JAR]

io.hackle.sdk.core.internal.metrics.cumulative

├─ io.hackle.sdk.core.internal.metrics.cumulative.CumulativeCounter.class - [JAR]

├─ io.hackle.sdk.core.internal.metrics.cumulative.CumulativeMetricRegistry.class - [JAR]

├─ io.hackle.sdk.core.internal.metrics.cumulative.CumulativeTimer.class - [JAR]

io.hackle.sdk.core.internal.metrics.noop

├─ io.hackle.sdk.core.internal.metrics.noop.NoopCounter.class - [JAR]

├─ io.hackle.sdk.core.internal.metrics.noop.NoopTimer.class - [JAR]

io.hackle.sdk.core.internal.metrics.delegate

├─ io.hackle.sdk.core.internal.metrics.delegate.AbstractDelegatingMetric.class - [JAR]

├─ io.hackle.sdk.core.internal.metrics.delegate.DelegatingCounter.class - [JAR]

├─ io.hackle.sdk.core.internal.metrics.delegate.DelegatingMetric.class - [JAR]

├─ io.hackle.sdk.core.internal.metrics.delegate.DelegatingMetricRegistry.class - [JAR]

├─ io.hackle.sdk.core.internal.metrics.delegate.DelegatingTimer.class - [JAR]

io.hackle.sdk.core.decision

├─ io.hackle.sdk.core.decision.InAppMessageDecision.class - [JAR]

io.hackle.sdk.core.internal.metrics.logging

├─ io.hackle.sdk.core.internal.metrics.logging.LoggingMetricRegistry.class - [JAR]

io.hackle.sdk.core.internal.metrics.push

├─ io.hackle.sdk.core.internal.metrics.push.PushMetricRegistry.class - [JAR]

io.hackle.sdk.core.evaluation.container

├─ io.hackle.sdk.core.evaluation.container.ContainerResolver.class - [JAR]

io.hackle.sdk.core.evaluation.match

├─ io.hackle.sdk.core.evaluation.match.AbTestConditionMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.BooleanMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.ConditionMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.ConditionMatcherFactory.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.ContainsMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.EndsWithMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.EventConditionMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.EventValueResolver.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.ExperimentConditionMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.ExperimentMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.FeatureFlagConditionMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.GreaterThanMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.GreaterThanOrEqualToMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.InMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.LessThanMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.LessThanOrEqualToMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.MatchExtensionsKt.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.NumberMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.OperatorMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.SegmentConditionMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.SegmentMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.StartsWithMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.StringMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.TargetMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.UserConditionMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.UserValueResolver.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.ValueMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.ValueOperatorMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.ValueOperatorMatcherFactory.class - [JAR]

├─ io.hackle.sdk.core.evaluation.match.VersionMatcher.class - [JAR]

io.hackle.sdk.core.internal.threads

├─ io.hackle.sdk.core.internal.threads.NamedThreadFactory.class - [JAR]

├─ io.hackle.sdk.core.internal.threads.PoolingExecutors.class - [JAR]

io.hackle.sdk.core.internal.log.metrics

├─ io.hackle.sdk.core.internal.log.metrics.LogCounter.class - [JAR]

├─ io.hackle.sdk.core.internal.log.metrics.MetricLogger.class - [JAR]

├─ io.hackle.sdk.core.internal.log.metrics.MetricLoggerFactory.class - [JAR]

io.hackle.sdk.core.evaluation.evaluator.remoteconfig

├─ io.hackle.sdk.core.evaluation.evaluator.remoteconfig.RemoteConfigEvaluation.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.remoteconfig.RemoteConfigEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.remoteconfig.RemoteConfigRequest.class - [JAR]

io.hackle.sdk.core.evaluation.action

├─ io.hackle.sdk.core.evaluation.action.ActionResolver.class - [JAR]

io.hackle.sdk.core.evaluation.bucket

├─ io.hackle.sdk.core.evaluation.bucket.Bucketer.class - [JAR]

├─ io.hackle.sdk.core.evaluation.bucket.Murmur3.class - [JAR]

io.hackle.sdk.core

├─ io.hackle.sdk.core.HackleCore.class - [JAR]

io.hackle.sdk.core.evaluation.target

├─ io.hackle.sdk.core.evaluation.target.DelegatingManualOverrideStorage.class - [JAR]

├─ io.hackle.sdk.core.evaluation.target.ExperimentTargetDeterminer.class - [JAR]

├─ io.hackle.sdk.core.evaluation.target.ExperimentTargetRuleDeterminer.class - [JAR]

├─ io.hackle.sdk.core.evaluation.target.InAppMessageHiddenMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.target.InAppMessageHiddenStorage.class - [JAR]

├─ io.hackle.sdk.core.evaluation.target.InAppMessageMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.target.InAppMessageResolver.class - [JAR]

├─ io.hackle.sdk.core.evaluation.target.InAppMessageTargetMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.target.InAppMessageUserOverrideMatcher.class - [JAR]

├─ io.hackle.sdk.core.evaluation.target.ManualOverrideStorage.class - [JAR]

├─ io.hackle.sdk.core.evaluation.target.NoopInAppMessageHiddenStorage.class - [JAR]

├─ io.hackle.sdk.core.evaluation.target.OverrideResolver.class - [JAR]

├─ io.hackle.sdk.core.evaluation.target.RemoteConfigParameterTargetRuleDeterminer.class - [JAR]

io.hackle.sdk.core.evaluation.evaluator.experiment

├─ io.hackle.sdk.core.evaluation.evaluator.experiment.CompletedExperimentEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.experiment.ContainerEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.experiment.DefaultRuleEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.experiment.DraftExperimentEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.experiment.ExperimentEvaluation.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.experiment.ExperimentEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.experiment.ExperimentFlowEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.experiment.ExperimentFlowEvaluatorKt.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.experiment.ExperimentRequest.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.experiment.ExperimentTargetEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.experiment.IdentifierEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.experiment.OverrideEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.experiment.PausedExperimentEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.experiment.TargetRuleEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.experiment.TrafficAllocateEvaluator.class - [JAR]

io.hackle.sdk.core.workspace

├─ io.hackle.sdk.core.workspace.Workspace.class - [JAR]

├─ io.hackle.sdk.core.workspace.WorkspaceFetcher.class - [JAR]

io.hackle.sdk.core.event

├─ io.hackle.sdk.core.event.EventProcessor.class - [JAR]

├─ io.hackle.sdk.core.event.EventProcessorExtensionsKt.class - [JAR]

├─ io.hackle.sdk.core.event.UserEvent.class - [JAR]

├─ io.hackle.sdk.core.event.UserEventFactory.class - [JAR]

├─ io.hackle.sdk.core.event.UserEventKt.class - [JAR]

io.hackle.sdk.core.model

├─ io.hackle.sdk.core.model.Action.class - [JAR]

├─ io.hackle.sdk.core.model.Bucket.class - [JAR]

├─ io.hackle.sdk.core.model.Container.class - [JAR]

├─ io.hackle.sdk.core.model.ContainerGroup.class - [JAR]

├─ io.hackle.sdk.core.model.ContainerKt.class - [JAR]

├─ io.hackle.sdk.core.model.CoreVersion.class - [JAR]

├─ io.hackle.sdk.core.model.EventType.class - [JAR]

├─ io.hackle.sdk.core.model.Experiment.class - [JAR]

├─ io.hackle.sdk.core.model.InAppMessage.class - [JAR]

├─ io.hackle.sdk.core.model.InAppMessageKt.class - [JAR]

├─ io.hackle.sdk.core.model.MetadataVersion.class - [JAR]

├─ io.hackle.sdk.core.model.ParameterConfiguration.class - [JAR]

├─ io.hackle.sdk.core.model.PropertyOperationsExtensionsKt.class - [JAR]

├─ io.hackle.sdk.core.model.RemoteConfigParameter.class - [JAR]

├─ io.hackle.sdk.core.model.Segment.class - [JAR]

├─ io.hackle.sdk.core.model.Slot.class - [JAR]

├─ io.hackle.sdk.core.model.Target.class - [JAR]

├─ io.hackle.sdk.core.model.TargetRule.class - [JAR]

├─ io.hackle.sdk.core.model.TargetingType.class - [JAR]

├─ io.hackle.sdk.core.model.ValueConverter.class - [JAR]

├─ io.hackle.sdk.core.model.ValueType.class - [JAR]

├─ io.hackle.sdk.core.model.Variation.class - [JAR]

├─ io.hackle.sdk.core.model.Version.class - [JAR]

io.hackle.sdk.core.internal.log.delegate

├─ io.hackle.sdk.core.internal.log.delegate.DelegatingLogger.class - [JAR]

├─ io.hackle.sdk.core.internal.log.delegate.DelegatingLoggerFactory.class - [JAR]

io.hackle.sdk.core.internal.metrics.flush

├─ io.hackle.sdk.core.internal.metrics.flush.AbstractFlushMetric.class - [JAR]

├─ io.hackle.sdk.core.internal.metrics.flush.FlushCounter.class - [JAR]

├─ io.hackle.sdk.core.internal.metrics.flush.FlushMetric.class - [JAR]

├─ io.hackle.sdk.core.internal.metrics.flush.FlushMetricRegistry.class - [JAR]

├─ io.hackle.sdk.core.internal.metrics.flush.FlushTimer.class - [JAR]

io.hackle.sdk.core.internal.time

├─ io.hackle.sdk.core.internal.time.Clock.class - [JAR]

├─ io.hackle.sdk.core.internal.time.TimeExtensionsKt.class - [JAR]

io.hackle.sdk.core.evaluation.evaluator

├─ io.hackle.sdk.core.evaluation.evaluator.AbstractEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.AbstractEvaluatorRequest.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.DelegatingEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.Evaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.Evaluators.class - [JAR]

io.hackle.sdk.core.evaluation.evaluator.inappmessage

├─ io.hackle.sdk.core.evaluation.evaluator.inappmessage.DraftInAppMessageFlowEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.inappmessage.HiddenInAppMessageFlowEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.inappmessage.InAppMessageEvaluation.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.inappmessage.InAppMessageEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.inappmessage.InAppMessageFlowEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.inappmessage.InAppMessageFlowEvaluatorKt.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.inappmessage.InAppMessageRequest.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.inappmessage.OverrideInAppMessageFlowEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.inappmessage.PauseInAppMessageFlowEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.inappmessage.PeriodInAppMessageFlowEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.inappmessage.PlatformInAppMessageFlowEvaluator.class - [JAR]

├─ io.hackle.sdk.core.evaluation.evaluator.inappmessage.TargetInAppMessageFlowEvaluator.class - [JAR]

Advertisement