public boolean equals()

in flink-connector-cassandra/src/main/java/org/apache/flink/connector/cassandra/source/enumerator/CassandraEnumeratorState.java [124:144]


    public boolean equals(Object o) {
        if (this == o) {
            return true;
        }
        if (o == null || getClass() != o.getClass()) {
            return false;
        }
        CassandraEnumeratorState that = (CassandraEnumeratorState) o;
        if (this.splitsToReassign.size() != that.splitsToReassign.size()) {
            return false;
        }
        for (CassandraSplit cassandraSplit : splitsToReassign) {
            if (!that.splitsToReassign.contains(cassandraSplit)) {
                return false;
            }
        }
        return numSplitsLeftToGenerate == that.numSplitsLeftToGenerate
                && increment.equals(that.increment)
                && startToken.equals(that.startToken)
                && maxToken.equals(that.maxToken);
    }