Skip navigation links
B C D E F G I K M N O P Q R S T V W 

B

beginColumn - Variable in class com.github.vincentrussell.query.mongodb.sql.converter.Token
 
beginLine - Variable in class com.github.vincentrussell.query.mongodb.sql.converter.Token
 
build() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.SQLCommandInfoHolder.Builder
 
buildOptions() - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.Main
 

C

close() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.NonCloseableBufferedOutputStream
 
close() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.QueryResultIterator
 
close() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.TimeoutInputStream
 
com.github.vincentrussell.query.mongodb.sql.converter - package com.github.vincentrussell.query.mongodb.sql.converter
 
com.github.vincentrussell.query.mongodb.sql.converter.util - package com.github.vincentrussell.query.mongodb.sql.converter.util
 
computeNext() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.QueryResultIterator
 
containsIgnoreCase(List<String>, String) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 
convertParseException(ParseException) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 
create(FieldType, Map<String, FieldType>) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.SQLCommandInfoHolder.Builder
 
currentToken - Variable in exception com.github.vincentrussell.query.mongodb.sql.converter.ParseException
 

D

D_AGGREGATION_ALLOW_DISK_USE - Static variable in class com.github.vincentrussell.query.mongodb.sql.converter.QueryConverter
 
D_AGGREGATION_BATCH_SIZE - Static variable in class com.github.vincentrussell.query.mongodb.sql.converter.QueryConverter
 
DateFunction - Class in com.github.vincentrussell.query.mongodb.sql.converter.util
 
DateFunction(String, String, String) - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.util.DateFunction
 
DEFAULT_RESULT_BATCH_SIZE - Static variable in class com.github.vincentrussell.query.mongodb.sql.converter.Main
 

E

endColumn - Variable in class com.github.vincentrussell.query.mongodb.sql.converter.Token
 
endLine - Variable in class com.github.vincentrussell.query.mongodb.sql.converter.Token
 
ENTER_SQL_TEXT - Static variable in class com.github.vincentrussell.query.mongodb.sql.converter.Main
 
EOL - Static variable in exception com.github.vincentrussell.query.mongodb.sql.converter.ParseException
 
expectedTokenSequences - Variable in exception com.github.vincentrussell.query.mongodb.sql.converter.ParseException
 

F

FieldType - Enum in com.github.vincentrussell.query.mongodb.sql.converter
 
fixDoubleSingleQuotes(String) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 
forceBool(Object) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 
forceDate(Object) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 
forceNumber(Object) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 
forceString(Object) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 

G

getCollection() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.MongoDBQueryHolder
Get the collection to run the query on
getColumn() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.util.DateFunction
 
getColumn() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.util.ObjectIdFunction
 
getColumn() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.util.RegexFunction
 
getComparisonExpression() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.util.DateFunction
 
getDate() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.util.DateFunction
 
getGoupBys() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.SQLCommandInfoHolder
 
getGroupByColumnReferences(PlainSelect) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 
getGroupBys() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.MongoDBQueryHolder
 
getJoins() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.SQLCommandInfoHolder
 
getLimit() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.MongoDBQueryHolder
 
getLimit() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.SQLCommandInfoHolder
 
getLimit(Limit) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 
getMongoQuery() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.QueryConverter
get the object that you need to submit a query
getOptions() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.util.RegexFunction
 
getOrderByElements() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.SQLCommandInfoHolder
 
getProjection() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.MongoDBQueryHolder
Get the object used to create a projection
getQuery() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.MongoDBQueryHolder
Get the object used to create a query
getRegex() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.util.RegexFunction
 
getSelectItems() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.SQLCommandInfoHolder
 
getSort() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.MongoDBQueryHolder
 
getSqlCommandType() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.MongoDBQueryHolder
 
getSqlCommandType() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.SQLCommandInfoHolder
 
getStringValue(Expression) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 
getTable() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.SQLCommandInfoHolder
 
getValue() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.Token
 
getValue(Expression, Expression, FieldType, Map<String, FieldType>) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 
getWhereClause() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.SQLCommandInfoHolder
 

I

image - Variable in class com.github.vincentrussell.query.mongodb.sql.converter.Token
 
isCountAll() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.MongoDBQueryHolder
 
isCountAll() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.SQLCommandInfoHolder
 
isCountAll(List<SelectItem>) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 
isDateFunction(Expression) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 
isDistinct() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.MongoDBQueryHolder
 
isDistinct() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.SQLCommandInfoHolder
 
isFalse(boolean, String) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 
isObjectIdFunction(WhereCauseProcessor, Expression) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 
isRegexFunction(Expression) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 
isSelectAll(List<SelectItem>) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 
isSpecialtyFunction(Expression) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 
isTrue(boolean, String) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 

K

kind - Variable in class com.github.vincentrussell.query.mongodb.sql.converter.Token
 

M

Main - Class in com.github.vincentrussell.query.mongodb.sql.converter
 
Main() - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.Main
 
main(String[]) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.Main
 
MongoDBQueryHolder - Class in com.github.vincentrussell.query.mongodb.sql.converter
 
MongoDBQueryHolder(String, SQLCommandType) - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.MongoDBQueryHolder
Pojo to hold the MongoDB data

N

newToken(int, String) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.Token
 
newToken(int) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.Token
 
next - Variable in class com.github.vincentrussell.query.mongodb.sql.converter.Token
 
NonCloseableBufferedOutputStream - Class in com.github.vincentrussell.query.mongodb.sql.converter
 
NonCloseableBufferedOutputStream(OutputStream) - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.NonCloseableBufferedOutputStream
 
NonCloseableBufferedOutputStream(OutputStream, int) - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.NonCloseableBufferedOutputStream
 
normalizeValue(Object, FieldType) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 

O

ObjectIdFunction - Class in com.github.vincentrussell.query.mongodb.sql.converter.util
 
ObjectIdFunction(String, Object, Expression) - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.util.ObjectIdFunction
 

P

ParseException - Exception in com.github.vincentrussell.query.mongodb.sql.converter
 
ParseException(Token, int[][], String[]) - Constructor for exception com.github.vincentrussell.query.mongodb.sql.converter.ParseException
 
ParseException() - Constructor for exception com.github.vincentrussell.query.mongodb.sql.converter.ParseException
 
ParseException(String) - Constructor for exception com.github.vincentrussell.query.mongodb.sql.converter.ParseException
 
parseExpression(Document, Expression, Expression) - Method in class com.github.vincentrussell.query.mongodb.sql.converter.WhereCauseProcessor
 
parseFunctionArguments(ExpressionList, FieldType, Map<String, FieldType>) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 
parseNaturalLanguageDate(String) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 

Q

QueryConverter - Class in com.github.vincentrussell.query.mongodb.sql.converter
 
QueryConverter(String) - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.QueryConverter
Create a QueryConverter with a string
QueryConverter(String, Map<String, FieldType>) - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.QueryConverter
Create a QueryConverter with a string
QueryConverter(String, FieldType) - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.QueryConverter
Create a QueryConverter with a string
QueryConverter(String, Map<String, FieldType>, FieldType) - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.QueryConverter
Create a QueryConverter with a string
QueryConverter(InputStream) - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.QueryConverter
Create a QueryConverter with a string
QueryConverter(InputStream, Map<String, FieldType>, FieldType) - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.QueryConverter
Create a QueryConverter with an InputStream
QueryResultIterator<T> - Class in com.github.vincentrussell.query.mongodb.sql.converter
 
QueryResultIterator(MongoIterable<T>) - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.QueryResultIterator
 
QueryResultIterator(long) - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.QueryResultIterator
 

R

read() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.TimeoutInputStream
 
RegexFunction - Class in com.github.vincentrussell.query.mongodb.sql.converter.util
 
RegexFunction(String, String) - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.util.RegexFunction
 
replaceGroup(String, int, int, String) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 
replaceRegexCharacters(String) - Static method in class com.github.vincentrussell.query.mongodb.sql.converter.util.SqlUtils
 
run(MongoDatabase) - Method in class com.github.vincentrussell.query.mongodb.sql.converter.QueryConverter
 

S

setComparisonFunction(ComparisonOperator) - Method in class com.github.vincentrussell.query.mongodb.sql.converter.util.DateFunction
 
setCountAll(boolean) - Method in class com.github.vincentrussell.query.mongodb.sql.converter.MongoDBQueryHolder
 
setDistinct(boolean) - Method in class com.github.vincentrussell.query.mongodb.sql.converter.MongoDBQueryHolder
 
setGroupBys(List<String>) - Method in class com.github.vincentrussell.query.mongodb.sql.converter.MongoDBQueryHolder
 
setJSqlParser(CCJSqlParser) - Method in class com.github.vincentrussell.query.mongodb.sql.converter.SQLCommandInfoHolder.Builder
 
setLimit(long) - Method in class com.github.vincentrussell.query.mongodb.sql.converter.MongoDBQueryHolder
 
setOptions(String) - Method in class com.github.vincentrussell.query.mongodb.sql.converter.util.RegexFunction
 
setProjection(Document) - Method in class com.github.vincentrussell.query.mongodb.sql.converter.MongoDBQueryHolder
 
setQuery(Document) - Method in class com.github.vincentrussell.query.mongodb.sql.converter.MongoDBQueryHolder
 
setSort(Document) - Method in class com.github.vincentrussell.query.mongodb.sql.converter.MongoDBQueryHolder
 
specialToken - Variable in class com.github.vincentrussell.query.mongodb.sql.converter.Token
 
SQLCommandInfoHolder - Class in com.github.vincentrussell.query.mongodb.sql.converter
 
SQLCommandInfoHolder(SQLCommandType, Expression, boolean, boolean, String, long, List<SelectItem>, List<Join>, List<String>, List<OrderByElement>) - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.SQLCommandInfoHolder
 
SQLCommandInfoHolder.Builder - Class in com.github.vincentrussell.query.mongodb.sql.converter
 
SQLCommandType - Enum in com.github.vincentrussell.query.mongodb.sql.converter
 
SqlUtils - Class in com.github.vincentrussell.query.mongodb.sql.converter.util
 

T

TimeoutInputStream - Class in com.github.vincentrussell.query.mongodb.sql.converter
 
TimeoutInputStream(InputStream, long, TimeUnit) - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.TimeoutInputStream
 
toDocument() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.util.ObjectIdFunction
 
Token - Class in com.github.vincentrussell.query.mongodb.sql.converter
 
Token() - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.Token
 
Token(int) - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.Token
 
Token(int, String) - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.Token
 
tokenImage - Variable in exception com.github.vincentrussell.query.mongodb.sql.converter.ParseException
 
toString() - Method in class com.github.vincentrussell.query.mongodb.sql.converter.Token
 

V

valueOf(String) - Static method in enum com.github.vincentrussell.query.mongodb.sql.converter.FieldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.vincentrussell.query.mongodb.sql.converter.SQLCommandType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.vincentrussell.query.mongodb.sql.converter.FieldType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.vincentrussell.query.mongodb.sql.converter.SQLCommandType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WhereCauseProcessor - Class in com.github.vincentrussell.query.mongodb.sql.converter
 
WhereCauseProcessor(FieldType, Map<String, FieldType>) - Constructor for class com.github.vincentrussell.query.mongodb.sql.converter.WhereCauseProcessor
 
write(OutputStream) - Method in class com.github.vincentrussell.query.mongodb.sql.converter.QueryConverter
Build a mongo shell statement with the code to run the specified query.
B C D E F G I K M N O P Q R S T V W 
Skip navigation links

Copyright © 2018. All rights reserved.