-
- All Known Implementing Classes:
AbstractParser
,JDOQLParser
,JPQLParser
public interface Parser
Interface for a parser of a query. To be implemented for each particular query language. Responsible for taking a String clause of a query and converting it into a Node tree.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Node
parse(String expression)
Node[]
parseFrom(String expression)
Node[]
parseOrder(String expression)
Node[][]
parseParameters(String expression)
Node[]
parseResult(String expression)
Node[]
parseTuple(String expression)
Node[]
parseUpdate(String expression)
Node
parseVariable(String expression)
Node[][]
parseVariables(String expression)
void
setExplicitParameters(boolean flag)
void
setStrict(boolean flag)
-