in services-custom/dynamodb-enhanced/src/main/java/software/amazon/awssdk/enhanced/dynamodb/model/ScanEnhancedRequest.java [195:235]
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
ScanEnhancedRequest scan = (ScanEnhancedRequest) o;
if (exclusiveStartKey != null ? ! exclusiveStartKey.equals(scan.exclusiveStartKey) :
scan.exclusiveStartKey != null) {
return false;
}
if (limit != null ? ! limit.equals(scan.limit) : scan.limit != null) {
return false;
}
if (segment != null ? ! segment.equals(scan.segment) : scan.segment != null) {
return false;
}
if (totalSegments != null ? ! totalSegments.equals(scan.totalSegments) : scan.totalSegments != null) {
return false;
}
if (consistentRead != null ? ! consistentRead.equals(scan.consistentRead) : scan.consistentRead != null) {
return false;
}
if (attributesToProject != null
? !attributesToProject.equals(scan.attributesToProject) : scan.attributesToProject != null) {
return false;
}
if (returnConsumedCapacity != null
? !returnConsumedCapacity.equals(scan.returnConsumedCapacity) : scan.returnConsumedCapacity != null) {
return false;
}
if (select != null ? ! select.equals(scan.select) : scan.select != null) {
return false;
}
return filterExpression != null ? filterExpression.equals(scan.filterExpression) : scan.filterExpression == null;
}