From aeb4b8ed25f5cc8446f6d6cdc8ee5b1d6f439bda Mon Sep 17 00:00:00 2001 From: Rob Bygrave Date: Wed, 7 Sep 2022 22:41:56 +1200 Subject: [PATCH] Refactor TypeManager - remove unnecessary add() method from interface allowing it to be private --- .../io/ebeaninternal/server/type/DefaultTypeManager.java | 3 +-- .../main/java/io/ebeaninternal/server/type/TypeManager.java | 5 ----- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/type/DefaultTypeManager.java b/ebean-core/src/main/java/io/ebeaninternal/server/type/DefaultTypeManager.java index babd896d9..75b2e5622 100644 --- a/ebean-core/src/main/java/io/ebeaninternal/server/type/DefaultTypeManager.java +++ b/ebean-core/src/main/java/io/ebeaninternal/server/type/DefaultTypeManager.java @@ -159,8 +159,7 @@ public final class DefaultTypeManager implements TypeManager { /** * Register a custom ScalarType. */ - @Override - public void add(ScalarType scalarType) { + private void add(ScalarType scalarType) { typeMap.put(scalarType.type(), scalarType); logAdd(scalarType); } diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/type/TypeManager.java b/ebean-core/src/main/java/io/ebeaninternal/server/type/TypeManager.java index 746dce154..0c9206149 100644 --- a/ebean-core/src/main/java/io/ebeaninternal/server/type/TypeManager.java +++ b/ebean-core/src/main/java/io/ebeaninternal/server/type/TypeManager.java @@ -11,11 +11,6 @@ import java.lang.reflect.Type; */ public interface TypeManager { - /** - * Register a ScalarType with the system. - */ - void add(ScalarType scalarType); - /** * Return the scalar type for the given logical type. */