io.split.engine.evaluator.Evaluator Maven / Gradle / Ivy
The newest version!
package io.split.engine.evaluator;
import java.util.List;
import java.util.Map;
public interface Evaluator {
EvaluatorImp.TreatmentLabelAndChangeNumber evaluateFeature(String matchingKey, String bucketingKey, String featureFlag,
Map attributes);
Map evaluateFeatures(String matchingKey, String bucketingKey,
List featureFlags, Map attributes);
Map evaluateFeaturesByFlagSets(String key, String bucketingKey,
List flagSets, Map attributes);
}