TINKERPOP-1996 Removed unecessary enum
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/f8e3b8a1 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/f8e3b8a1 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/f8e3b8a1 Branch: refs/heads/TINKERPOP-1996 Commit: f8e3b8a1df1639405a29f261a9d7da147e88b356 Parents: 8187016 Author: Stephen Mallette <[email protected]> Authored: Mon Jul 16 14:47:47 2018 -0400 Committer: Stephen Mallette <[email protected]> Committed: Thu Jul 19 13:41:01 2018 -0400 ---------------------------------------------------------------------- .../process/traversal/step/sideEffect/IoStep.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/f8e3b8a1/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/sideEffect/IoStep.java ---------------------------------------------------------------------- diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/sideEffect/IoStep.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/sideEffect/IoStep.java index 74b295b..9804333 100644 --- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/sideEffect/IoStep.java +++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/sideEffect/IoStep.java @@ -18,6 +18,8 @@ */ package org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect; +import org.apache.commons.configuration.BaseConfiguration; +import org.apache.commons.configuration.Configuration; import org.apache.tinkerpop.gremlin.process.traversal.IO; import org.apache.tinkerpop.gremlin.process.traversal.Traversal; import org.apache.tinkerpop.gremlin.process.traversal.Traverser; @@ -52,12 +54,6 @@ import java.lang.reflect.Method; */ public class IoStep<S> extends AbstractStep<S,S> implements ReadWriting { - private enum Format { - GRYO, - GRAPHSON, - GRAPHML - } - private Parameters parameters = new Parameters(); private boolean first = true; private String file; @@ -219,6 +215,12 @@ public class IoStep<S> extends AbstractStep<S,S> implements ReadWriting { throw new IllegalStateException("Could not detect the file format - specify the writer explicitly or rename file with a standard extension"); } + private Configuration getConfFromParameters() { + final Configuration conf = new BaseConfiguration(); + parameters.getRaw().forEach((key, value) -> conf.setProperty(key.toString(), value.get(0))); + return conf; + } + @Override public int hashCode() { final int hash = super.hashCode() ^ this.parameters.hashCode();
