in archaius2-api/src/main/java/com/netflix/archaius/api/ArchaiusType.java [111:124]
public boolean equals(Object obj) {
if (this == obj) {
return true;
} else if (obj == null) {
return false;
} else if (!(obj instanceof ParameterizedType)) {
return false;
}
ParameterizedType other = (ParameterizedType) obj;
return other.getOwnerType() == null &&
Objects.equals(rawType, other.getRawType()) &&
Arrays.equals(typeArguments, other.getActualTypeArguments());
}