[dna-commits] DNA SVN: r1327 - trunk/dna-graph/src/main/java/org/jboss/dna/graph/query/parse.
dna-commits at lists.jboss.org
dna-commits at lists.jboss.org
Tue Nov 17 18:30:25 EST 2009
Author: rhauch
Date: 2009-11-17 18:30:25 -0500 (Tue, 17 Nov 2009)
New Revision: 1327
Modified:
trunk/dna-graph/src/main/java/org/jboss/dna/graph/query/parse/SqlQueryParser.java
Log:
DNA-467 Factored out a parse method to allow subclasses to parse tokenized query commands.
Modified: trunk/dna-graph/src/main/java/org/jboss/dna/graph/query/parse/SqlQueryParser.java
===================================================================
--- trunk/dna-graph/src/main/java/org/jboss/dna/graph/query/parse/SqlQueryParser.java 2009-11-17 23:21:38 UTC (rev 1326)
+++ trunk/dna-graph/src/main/java/org/jboss/dna/graph/query/parse/SqlQueryParser.java 2009-11-17 23:30:25 UTC (rev 1327)
@@ -482,6 +482,11 @@
Tokenizer tokenizer = new SqlTokenizer(false);
TokenStream tokens = new TokenStream(query, tokenizer, false);
tokens.start();
+ return parseQueryCommand(tokens, context);
+ }
+
+ protected QueryCommand parseQueryCommand( TokenStream tokens,
+ ExecutionContext context ) {
QueryCommand command = null;
if (tokens.matches("SELECT")) {
command = parseQuery(tokens, context);
More information about the dna-commits
mailing list