@Override
public void visit(CoverageStoreInfo coverageStore) {
CoverageStoreInfo otherCoverageStore = otherCatalog.getCoverageStore(coverageStore.getId());
if (!(Objects.equals(coverageStore, otherCoverageStore)
&& Objects.equals(coverageStore.getType(), otherCoverageStore.getType())
&& Objects.equals(coverageStore.getFormat(), otherCoverageStore.getFormat())
&& Objects.equals(coverageStore.getURL(), otherCoverageStore.getURL())
&& checkEquals(coverageStore.getMetadata(), otherCoverageStore.getMetadata())
&& checkEquals(
coverageStore.getConnectionParameters(),
otherCoverageStore.getConnectionParameters()))) {
differences.add(new InfoDiff(coverageStore, otherCoverageStore));
}
}