java.lang.Object
org.evomaster.client.java.controller.dynamodb.operations.QueryOperation
org.evomaster.client.java.controller.dynamodb.operations.ExistsOperation

public class ExistsOperation extends QueryOperation
DynamoDB existence predicate operation for attribute_exists and attribute_not_exists.
  • Constructor Details

    • ExistsOperation

      public ExistsOperation(String fieldName, boolean exists)
      Creates an existence operation.
      Parameters:
      fieldName - field name coming from DynamoDB expression/condition
      exists - true for exists, false for not-exists
  • Method Details

    • getFieldName

      public String getFieldName()
      Returns:
      field name coming from DynamoDB expression/condition
    • isExists

      public boolean isExists()
      Returns:
      true when existence is required, false otherwise