Class DynamoDbRequestParser
java.lang.Object
org.evomaster.client.java.controller.dynamodb.DynamoDbRequestParser
Builds internal operations from DynamoDB request objects.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a request parser and registers supported DynamoDB API method parsers. -
Method Summary
Modifier and TypeMethodDescriptionparseByTable(Object ddbRequest, org.evomaster.client.java.instrumentation.DynamoDbOperationNames apiMethodName) Entry-point parser used by a future handler.
-
Constructor Details
-
DynamoDbRequestParser
public DynamoDbRequestParser()Creates a request parser and registers supported DynamoDB API method parsers.
-
-
Method Details
-
parseByTable
public Map<String,ParsedDynamoDbRequest> parseByTable(Object ddbRequest, org.evomaster.client.java.instrumentation.DynamoDbOperationNames apiMethodName) Entry-point parser used by a future handler.- Parameters:
ddbRequest- DynamoDB SDK ddbRequest object (see comment on DynamoDbBaseApiMethodParser)apiMethodName- DynamoDB API method name from enum type- Returns:
- a map of parsed requests by table name. Unsupported operations intentionally yield an empty map.
-