From 497755704e0c3acd7f8abdc6c1ccdb5927218e18 Mon Sep 17 00:00:00 2001 From: Jonathan Cobb Date: Tue, 15 Dec 2020 11:22:34 -0500 Subject: [PATCH] simplify --- src/main/java/jvcl/model/JOperation.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/main/java/jvcl/model/JOperation.java b/src/main/java/jvcl/model/JOperation.java index c2ef3d7..5d01f4c 100644 --- a/src/main/java/jvcl/model/JOperation.java +++ b/src/main/java/jvcl/model/JOperation.java @@ -37,11 +37,7 @@ public abstract class JOperation { private static final Map, ExecBase> execMap = new HashMap<>(); public ExecBase getExec() { - return (ExecBase) execMap.computeIfAbsent(getClass(), c -> instantiate(getExecClass())); - } - - protected Class> getExecClass() { - return getOperationExecClass(getClass()); + return (ExecBase) execMap.computeIfAbsent(getClass(), c -> instantiate(getOperationExecClass(getClass()))); } }