private List<T> doTraverseGraphRecursively(T node, NodePath<T> nodePath) { try { return this.traversalCache.get(node, () -> computeRecursiveTraversal(node, nodePath)); } catch (ExecutionException | UncheckedExecutionException ee) { throw unpackExecutionException(ee); } }
private List<T> doTraverseGraphRecursively(T node, NodePath<T> nodePath) { try { return this.traversalCache.get(node, () -> computeRecursiveTraversal(node, nodePath)); } catch (ExecutionException | UncheckedExecutionException ee) { throw unpackExecutionException(ee); } }