@Test public void ensureHashcodes() { MethodMap map1 = new MethodMap(TESTER); MethodMap map2 = new MethodMap(TESTER); assertEquals(map1.hashCode(), map2.hashCode()); }
@Override public int hashCode() { return 67 * backingMap.hashCode(); }
MethodMap { @Override public int hashCode() { return 67 * backingMap.hashCode(); } }
MethodMap { @Override public int hashCode() { return 67 * backingMap.hashCode(); } private  MethodMap();   MethodMap(@NotNull Class<?> clazz); }
MethodMap { @Override public int hashCode() { return 67 * backingMap.hashCode(); } private  MethodMap();   MethodMap(@NotNull Class<?> clazz); @Nullable Method getById(String identifier); boolean containsId(String identifier); @NotNull Set<Method> getAllMethods(); @NotNull Set<String> getAllIds(); @NotNull Class<?> getMappedClass(); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString(); }
MethodMap { @Override public int hashCode() { return 67 * backingMap.hashCode(); } private  MethodMap();   MethodMap(@NotNull Class<?> clazz); @Nullable Method getById(String identifier); boolean containsId(String identifier); @NotNull Set<Method> getAllMethods(); @NotNull Set<String> getAllIds(); @NotNull Class<?> getMappedClass(); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString(); static final MethodMap EMPTY; }