| Package | Description |
|---|---|
| com.github.vincentrussell.query.mongodb.sql.converter | |
| com.github.vincentrussell.query.mongodb.sql.converter.util |
| Modifier and Type | Method and Description |
|---|---|
static void |
Main.main(String[] args) |
Object |
WhereCauseProcessor.parseExpression(org.bson.Document query,
net.sf.jsqlparser.expression.Expression incomingExpression,
net.sf.jsqlparser.expression.Expression otherSide) |
SQLCommandInfoHolder.Builder |
SQLCommandInfoHolder.Builder.setJSqlParser(net.sf.jsqlparser.parser.CCJSqlParser jSqlParser) |
| Constructor and Description |
|---|
QueryConverter(InputStream inputStream)
Create a QueryConverter with a string
|
QueryConverter(InputStream inputStream,
Map<String,FieldType> fieldNameToFieldTypeMapping,
FieldType defaultFieldType)
Create a QueryConverter with an InputStream
|
QueryConverter(String sql)
Create a QueryConverter with a string
|
QueryConverter(String sql,
FieldType fieldType)
Create a QueryConverter with a string
|
QueryConverter(String sql,
Map<String,FieldType> fieldNameToFieldTypeMapping)
Create a QueryConverter with a string
|
QueryConverter(String sql,
Map<String,FieldType> fieldNameToFieldTypeMapping,
FieldType defaultFieldType)
Create a QueryConverter with a string
|
| Modifier and Type | Method and Description |
|---|---|
static ParseException |
SqlUtils.convertParseException(net.sf.jsqlparser.parser.ParseException incomingException) |
| Modifier and Type | Method and Description |
|---|---|
static Object |
SqlUtils.forceDate(Object value) |
static Object |
SqlUtils.forceNumber(Object value) |
static long |
SqlUtils.getLimit(net.sf.jsqlparser.statement.select.Limit limit) |
static Object |
SqlUtils.getValue(net.sf.jsqlparser.expression.Expression incomingExpression,
net.sf.jsqlparser.expression.Expression otherSide,
FieldType defaultFieldType,
Map<String,FieldType> fieldNameToFieldTypeMapping) |
static DateFunction |
SqlUtils.isDateFunction(net.sf.jsqlparser.expression.Expression incomingExpression) |
static void |
SqlUtils.isFalse(boolean expression,
String message) |
static ObjectIdFunction |
SqlUtils.isObjectIdFunction(WhereCauseProcessor whereCauseProcessor,
net.sf.jsqlparser.expression.Expression incomingExpression) |
static RegexFunction |
SqlUtils.isRegexFunction(net.sf.jsqlparser.expression.Expression incomingExpression) |
static void |
SqlUtils.isTrue(boolean expression,
String message) |
static Object |
SqlUtils.normalizeValue(Object value,
FieldType fieldType) |
void |
DateFunction.setComparisonFunction(net.sf.jsqlparser.expression.operators.relational.ComparisonOperator comparisonFunction) |
Object |
ObjectIdFunction.toDocument() |
| Constructor and Description |
|---|
ObjectIdFunction(String column,
Object value,
net.sf.jsqlparser.expression.Expression expression) |
Copyright © 2018. All rights reserved.