Class RedisHeuristicsCalculator
java.lang.Object
org.evomaster.client.java.controller.redis.RedisHeuristicsCalculator
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final doublestatic final double -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncomputeDistance(RedisCommand redisCommand, RedisKeyValueStore redisData) Computes the distance of a given redis command in Redis.
-
Field Details
-
MAX_REDIS_DISTANCE
public static final double MAX_REDIS_DISTANCE- See Also:
-
MIN_REDIS_DISTANCE
public static final double MIN_REDIS_DISTANCE- See Also:
-
-
Constructor Details
-
RedisHeuristicsCalculator
public RedisHeuristicsCalculator() -
RedisHeuristicsCalculator
-
-
Method Details
-
computeDistance
public RedisDistanceWithMetrics computeDistance(RedisCommand redisCommand, RedisKeyValueStore redisData) Computes the distance of a given redis command in Redis. Dispatches the computation based on the command keyword (type).- Parameters:
redisCommand- Redis command.redisData- Redis data in a generic Map structure, where the keys are the same as in Redis and values may contain fields or set members.- Returns:
- RedisDistanceWithMetrics
-