- if (this == obj) {
- return true;
- }
- if (!(obj instanceof DataTreeIdentifier)) {
- return false;
- }
- final DataTreeIdentifier<?> other = (DataTreeIdentifier<?>) obj;
- if (datastoreType != other.datastoreType) {
- return false;
- }
- return rootIdentifier.equals(other.rootIdentifier);
+ return this == obj || obj instanceof DataTreeIdentifier<?> other && datastoreType == other.datastoreType
+ && rootIdentifier.equals(other.rootIdentifier);