Package io.split.engine.evaluator
Interface Evaluator
-
- All Known Implementing Classes:
EvaluatorImp
public interface Evaluator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EvaluatorImp.TreatmentLabelAndChangeNumberevaluateFeature(String matchingKey, String bucketingKey, String featureFlag, Map<String,Object> attributes)Map<String,EvaluatorImp.TreatmentLabelAndChangeNumber>evaluateFeatures(String matchingKey, String bucketingKey, List<String> featureFlags, Map<String,Object> attributes)Map<String,EvaluatorImp.TreatmentLabelAndChangeNumber>evaluateFeaturesByFlagSets(String key, String bucketingKey, List<String> flagSets, Map<String,Object> attributes)
-
-
-
Method Detail
-
evaluateFeature
EvaluatorImp.TreatmentLabelAndChangeNumber evaluateFeature(String matchingKey, String bucketingKey, String featureFlag, Map<String,Object> attributes)
-
evaluateFeatures
Map<String,EvaluatorImp.TreatmentLabelAndChangeNumber> evaluateFeatures(String matchingKey, String bucketingKey, List<String> featureFlags, Map<String,Object> attributes)
-
-