Class ParsedDynamoDbRequest

java.lang.Object
org.evomaster.client.java.controller.dynamodb.ParsedDynamoDbRequest

public final class ParsedDynamoDbRequest extends Object
Parsed DynamoDB request expressions for one table. Needed in order to keep key and filter expressions separated which will be useful when implementing the heuristic.
  • Constructor Details

    • ParsedDynamoDbRequest

      public ParsedDynamoDbRequest(QueryOperation keyCondition, QueryOperation filterExpression)
      Creates a parsed DynamoDB request.
      Parameters:
      keyCondition - parsed key condition, or null
      filterExpression - parsed filter or condition expression, or null
  • Method Details

    • getKeyCondition

      public QueryOperation getKeyCondition()
      Returns the parsed key condition.
      Returns:
      parsed key condition, or null
    • getFilterExpression

      public QueryOperation getFilterExpression()
      Returns the parsed filter expression.
      Returns:
      parsed filter or condition expression, or null