From 3819027f642df549622c478331391ad3a25a9c4f Mon Sep 17 00:00:00 2001 From: Ben Culkin Date: Sun, 12 Apr 2020 13:11:11 -0400 Subject: Finish esodata extraction Finished extracting the old version of esodata, and fixed all the local issues --- .../utils/funcdata/bst/DirectedWalkFunction.java | 44 ---------------------- 1 file changed, 44 deletions(-) delete mode 100644 base/src/main/java/bjc/utils/funcdata/bst/DirectedWalkFunction.java (limited to 'base/src/main/java/bjc/utils/funcdata/bst/DirectedWalkFunction.java') diff --git a/base/src/main/java/bjc/utils/funcdata/bst/DirectedWalkFunction.java b/base/src/main/java/bjc/utils/funcdata/bst/DirectedWalkFunction.java deleted file mode 100644 index e341320..0000000 --- a/base/src/main/java/bjc/utils/funcdata/bst/DirectedWalkFunction.java +++ /dev/null @@ -1,44 +0,0 @@ -package bjc.utils.funcdata.bst; - -/** - * Represents a function for doing a directed walk of a binary tree. - * - * @author ben - * - * @param - * The type of element stored in the walked tree - */ -@FunctionalInterface -public interface DirectedWalkFunction { - /** - * Represents the results used to direct a walk in a binary tree. - * - * @author ben - */ - public enum DirectedWalkResult { - /** Specifies that the function has failed. */ - FAILURE, - /** - * Specifies that the function wants to move left in the tree - * next. - */ - LEFT, - /** - * Specifies that the function wants to move right in the tree - * next. - */ - RIGHT, - /** Specifies that the function has succesfully completed */ - SUCCESS - } - - /** - * Perform a directed walk on a node of a tree. - * - * @param element - * The data stored in the node currently being visited. - * - * @return The way the function wants the walk to go next. - */ - public DirectedWalkResult walk(T element); -} -- cgit v1.2.3