public class QueryParser extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
QueryParser(String uri,
String schema,
String table,
String columnsInfo,
String inputFormat,
String useNull,
io.vertx.core.MultiMap params) |
| Modifier and Type | Method and Description |
|---|---|
static String |
extractConnectionString(io.vertx.ext.web.RoutingContext ctx,
Repository<NamedDataSource> resolver) |
String |
extractTable(String normalizedQuery) |
static QueryParser |
fromRequest(io.vertx.ext.web.RoutingContext ctx,
Repository<NamedDataSource> resolver) |
static QueryParser |
fromRequest(io.vertx.ext.web.RoutingContext ctx,
Repository<NamedDataSource> resolver,
boolean forWrite) |
String |
getConnectionString() |
String |
getNormalizedQuery() |
String |
getNormalizedSchema() |
QueryParameters |
getQueryParameters() |
String |
getRawQuery() |
String |
getRawSchema() |
StreamOptions |
getStreamOptions() |
TableDefinition |
getTable() |
boolean |
useNullable() |
boolean |
usingRowBinaryInput() |
public String getConnectionString()
public String getRawQuery()
public String getRawSchema()
public boolean usingRowBinaryInput()
public StreamOptions getStreamOptions()
public TableDefinition getTable()
public boolean useNullable()
public QueryParameters getQueryParameters()
public String getNormalizedSchema()
public String getNormalizedQuery()
public static String extractConnectionString(io.vertx.ext.web.RoutingContext ctx, Repository<NamedDataSource> resolver)
public static QueryParser fromRequest(io.vertx.ext.web.RoutingContext ctx, Repository<NamedDataSource> resolver)
public static QueryParser fromRequest(io.vertx.ext.web.RoutingContext ctx, Repository<NamedDataSource> resolver, boolean forWrite)
Copyright © 2019–2021. All rights reserved.