@Test public void equals_across_type() { assertFalse(MetricName.valueOf().equals(null)); assertFalse(MetricName.valueOf().equals(new Object())); }
public static MetricName valueOf(String... path) { return CACHE.apply(new PathArray(path)); }
MetricName extends BasicPath<MetricName> implements Comparable<MetricName>, Path { public static MetricName valueOf(String... path) { return CACHE.apply(new PathArray(path)); } }
MetricName extends BasicPath<MetricName> implements Comparable<MetricName>, Path { public static MetricName valueOf(String... path) { return CACHE.apply(new PathArray(path)); } private  MetricName(PathArray path); }
MetricName extends BasicPath<MetricName> implements Comparable<MetricName>, Path { public static MetricName valueOf(String... path) { return CACHE.apply(new PathArray(path)); } private  MetricName(PathArray path); static MetricName valueOf(String... path); static MetricName valueOf(List<String> path); }
MetricName extends BasicPath<MetricName> implements Comparable<MetricName>, Path { public static MetricName valueOf(String... path) { return CACHE.apply(new PathArray(path)); } private  MetricName(PathArray path); static MetricName valueOf(String... path); static MetricName valueOf(List<String> path);  }