TINKERPOP-1878 General refactoring and javadoc on Prefixes class
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/a1b1a585 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/a1b1a585 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/a1b1a585 Branch: refs/heads/TINKERPOP-1878 Commit: a1b1a585bae77efd803ada35a64ebb37c6ae82b2 Parents: 9e15a5e Author: Stephen Mallette <sp...@genoprime.com> Authored: Fri Jan 26 09:39:28 2018 -0500 Committer: Stephen Mallette <sp...@genoprime.com> Committed: Thu Aug 2 06:49:16 2018 -0400 ---------------------------------------------------------------------- .../tinkerpop/gremlin/sparql/Prefixes.java | 23 ++++++++++---------- 1 file changed, 12 insertions(+), 11 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/a1b1a585/sparql-gremlin/src/main/java/org/apache/tinkerpop/gremlin/sparql/Prefixes.java ---------------------------------------------------------------------- diff --git a/sparql-gremlin/src/main/java/org/apache/tinkerpop/gremlin/sparql/Prefixes.java b/sparql-gremlin/src/main/java/org/apache/tinkerpop/gremlin/sparql/Prefixes.java index 452bf68..32768a7 100644 --- a/sparql-gremlin/src/main/java/org/apache/tinkerpop/gremlin/sparql/Prefixes.java +++ b/sparql-gremlin/src/main/java/org/apache/tinkerpop/gremlin/sparql/Prefixes.java @@ -22,15 +22,16 @@ package org.apache.tinkerpop.gremlin.sparql; import java.util.Arrays; import java.util.List; +/** + * Helper methods for working with prefix lines in SPARQL queries. + */ +class Prefixes { -public class Prefixes { - - // public final static String BASE_URI = "http://northwind.com/model/"; - public final static String BASE_URI = "http://www.tinkerpop.com/traversal/"; + final static String BASE_URI = "http://tinkerpop.apache.org/traversal/"; - final static List<String> PREFIXES = Arrays.asList("edge", "property", "value"); + private final static List<String> PREFIXES = Arrays.asList("edge", "property", "value"); - final static String PREFIX_DEFINITIONS; + private final static String PREFIX_DEFINITIONS; static { final StringBuilder builder = new StringBuilder(); @@ -41,24 +42,24 @@ public class Prefixes { PREFIX_DEFINITIONS = builder.toString(); } - public static String getURI(final String prefix) { + static String getURI(final String prefix) { return BASE_URI + prefix + "#"; } - public static String getURIValue(final String uri) { + static String getURIValue(final String uri) { return uri.substring(uri.indexOf("#") + 1); } - public static String getPrefix(final String uri) { + static String getPrefix(final String uri) { final String tmp = uri.substring(0, uri.indexOf("#")); return tmp.substring(tmp.lastIndexOf("/") + 1); } - public static String prepend(final String script) { + static String prepend(final String script) { return PREFIX_DEFINITIONS + script; } - public static StringBuilder prepend(final StringBuilder scriptBuilder) { + static StringBuilder prepend(final StringBuilder scriptBuilder) { return scriptBuilder.insert(0, PREFIX_DEFINITIONS); } }