Interface Parser
- 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
Modifier and TypeMethodDescriptionNode[]
Node[]
parseOrder
(String expression) Node[][]
parseParameters
(String expression) Node[]
parseResult
(String expression) Node[]
parseTuple
(String expression) Node[]
parseUpdate
(String expression) parseVariable
(String expression) Node[][]
parseVariables
(String expression) void
setExplicitParameters
(boolean flag) void
setStrict
(boolean flag)
-
Method Details
-
setStrict
void setStrict(boolean flag) -
setExplicitParameters
void setExplicitParameters(boolean flag) -
parse
-
parseFrom
-
parseUpdate
-
parseOrder
-
parseResult
-
parseTuple
-
parseVariables
-
parseVariable
-
parseParameters
-