| Package | Description |
|---|---|
| com.abubusoft.kripton.processor.sqlite.grammars.jql | |
| com.abubusoft.kripton.processor.sqlite.model |
| Modifier and Type | Method and Description |
|---|---|
<L extends JqlBaseListener> |
JQLChecker.analyze(JQLContext jqlContext,
JQL jql,
L listener) |
protected <L extends JqlBaseListener> |
JQLChecker.analyzeInternal(JQLContext jqlContext,
String jql,
L listener) |
protected <L extends JqlBaseListener> |
JQLChecker.analyzeVariableStatementInternal(JQLContext jqlContext,
String jql,
L listener) |
Set<String> |
JQLChecker.extractColumnsToInsertOrUpdate(JQLContext jqlContext,
String jqlValue,
Finder<SQLProperty> entity) |
List<JQLPlaceHolder> |
JQLChecker.extractFromVariableStatement(JQLContext jqlContext,
String jql)
Extract all bind parameters and dynamic part used in query.
|
List<JQLPlaceHolder> |
JQLChecker.extractPlaceHoldersAsList(JQLContext jqlContext,
String jql)
Extract all bind parameters and dynamic part used in query.
|
Set<JQLPlaceHolder> |
JQLChecker.extractPlaceHoldersAsSet(JQLContext jqlContext,
String jql)
Extract all bind parameters and dynamic part used in query.
|
Set<JQLPlaceHolder> |
JQLChecker.extractPlaceHoldersFromVariableStatementAsSet(JQLContext jqlContext,
String jql)
Extract all bind parameters and dynamic part used in query.
|
Set<JQLProjection> |
JQLChecker.extractProjections(JQLContext jqlContext,
String jqlValue,
Finder<SQLProperty> entity)
Retrieve set of projected field.
|
protected com.abubusoft.kripton.common.Pair<org.antlr.v4.runtime.ParserRuleContext,org.antlr.v4.runtime.CommonTokenStream> |
JQLChecker.prepareParser(JQLContext jqlContext,
String jql) |
protected com.abubusoft.kripton.common.Pair<org.antlr.v4.runtime.ParserRuleContext,org.antlr.v4.runtime.CommonTokenStream> |
JQLChecker.prepareVariableStatement(JQLContext jqlContext,
String jql)
Parse the variable parts of a SQL:
|
String |
JQLChecker.replace(JQLContext jqlContext,
JQL jql,
JQLReplacerListener listener)
Replace place holder with element passed by listener
|
String |
JQLChecker.replace(JQLContext jqlContext,
String jql,
JQLReplacerListener listener)
Replace place holder with element passed by listener
|
String |
JQLChecker.replaceFromVariableStatement(JQLContext context,
String jql,
JQLReplacerListener listener)
Replace place holder with element passed by listener
|
String |
JQLChecker.replaceVariableStatements(JQLContext jqlContext,
String jql,
JQLReplaceVariableStatementListener listener)
Given a sql, replace som component like where, order by, etc..
|
void |
JQLChecker.verify(JQLContext jqlContext,
JQL jql)
Verify sql is syntactally correct, otherwise a KriptonProcessorException
will be thrown.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SQLiteModelMethod |
Copyright © 2017. All rights reserved.