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);
Show replies by date