Uses of Class
org.evomaster.client.java.controller.dynamodb.operations.QueryOperation
Packages that use QueryOperation
Package
Description
-
Uses of QueryOperation in org.evomaster.client.java.controller.dynamodb
Methods in org.evomaster.client.java.controller.dynamodb that return QueryOperationModifier and TypeMethodDescriptionParsedDynamoDbRequest.getFilterExpression()Returns the parsed filter expression.ParsedDynamoDbRequest.getKeyCondition()Returns the parsed key condition.DynamoDbExpressionParser.parse(String expression, Map<String, String> expressionAttributeNames, Map<String, Object> expressionAttributeValues) Parses a DynamoDB expression and converts it into a query-operation tree.Constructors in org.evomaster.client.java.controller.dynamodb with parameters of type QueryOperationModifierConstructorDescriptionParsedDynamoDbRequest(QueryOperation keyCondition, QueryOperation filterExpression) Creates a parsed DynamoDB request. -
Uses of QueryOperation in org.evomaster.client.java.controller.dynamodb.operations
Subclasses of QueryOperation in org.evomaster.client.java.controller.dynamodb.operationsModifier and TypeClassDescriptionclassLogical AND operation over multiple DynamoDB query conditions.classDynamoDBbegins_with(path, value)predicate operation.classDynamoDBpath BETWEEN lower AND upperpredicate operation.classDynamoDBcontains(path, value)predicate operation.classDynamoDB existence predicate operation forattribute_existsandattribute_not_exists.classInOperation<V>DynamoDBpath IN (...)predicate operation.classLogical NOT operation over one DynamoDB query condition.classLogical OR operation over multiple DynamoDB query conditions.classDynamoDBsize(path) comparator valuepredicate operation.classDynamoDBattribute_type(path, type)predicate operation.Methods in org.evomaster.client.java.controller.dynamodb.operations that return QueryOperationMethods in org.evomaster.client.java.controller.dynamodb.operations that return types with arguments of type QueryOperationModifier and TypeMethodDescriptionAndOperation.getConditions()Returns the conditions combined by this AND operation.OrOperation.getConditions()Returns the conditions combined by this OR operation.Constructors in org.evomaster.client.java.controller.dynamodb.operations with parameters of type QueryOperationConstructor parameters in org.evomaster.client.java.controller.dynamodb.operations with type arguments of type QueryOperationModifierConstructorDescriptionAndOperation(List<QueryOperation> conditions) Creates an AND operation.OrOperation(List<QueryOperation> conditions) Creates an OR operation. -
Uses of QueryOperation in org.evomaster.client.java.controller.dynamodb.operations.comparison
Modifier and TypeClassDescriptionclassBase class for comparison operations over a field and value.classEquality comparison operation (=).classGreater-than-or-equals comparison operation (>=).classGreater-than comparison operation (>).classLess-than-or-equals comparison operation (<=).classLess-than comparison operation (<).classInequality comparison operation (<>). -
Uses of QueryOperation in org.evomaster.client.java.controller.internal.db.dynamodb
Methods in org.evomaster.client.java.controller.internal.db.dynamodb with parameters of type QueryOperationModifier and TypeMethodDescriptionorg.evomaster.client.java.distance.heuristics.TruthnessDynamoDbHeuristicsCalculator.computeCondition(QueryOperation operation, Collection<Map<String, Object>> items) Computes query-level truthness over all available source items.doubleDynamoDbHeuristicsCalculator.computeDistance(QueryOperation keyCondition, QueryOperation filterExpression, Collection<Map<String, Object>> items) Computes the distance to satisfying a DynamoDB query.org.evomaster.client.java.distance.heuristics.TruthnessDynamoDbHeuristicsCalculator.computeExpression(QueryOperation operation, Map<String, Object> item) Computes the truthness of one parsed DynamoDB predicate over one concrete item.org.evomaster.client.java.distance.heuristics.TruthnessDynamoDbHeuristicsCalculator.computeQuery(QueryOperation keyCondition, QueryOperation filterExpression, Collection<Map<String, Object>> items) Computes query truthness while preserving DynamoDB's key-before-filter evaluation order.