public abstract class DmlFetcher extends CassandraFetcher<Map<String,Object>>
| Modifier and Type | Field and Description |
|---|---|
protected NameMapping |
nameMapping |
protected Table |
table |
authenticationService, persistence| Modifier | Constructor and Description |
|---|---|
protected |
DmlFetcher(Table table,
NameMapping nameMapping,
Persistence persistence,
AuthenticationService authenticationService) |
| Modifier and Type | Method and Description |
|---|---|
protected List<com.datastax.oss.driver.api.querybuilder.relation.Relation> |
buildClause(Table table,
graphql.schema.DataFetchingEnvironment environment) |
protected List<com.datastax.oss.driver.api.querybuilder.relation.Relation> |
buildFilterConditions(Table table,
Map<String,Map<String,Object>> columnList) |
protected List<com.datastax.oss.driver.api.querybuilder.condition.Condition> |
buildIfConditions(Table table,
Map<String,Map<String,Object>> columnList) |
protected Column |
getColumn(Table table,
String fieldName) |
protected String |
getDBColumnName(Table table,
String fieldName) |
protected com.datastax.oss.driver.api.querybuilder.Literal |
toDbLiteral(Column column,
Object value) |
get, getprotected final Table table
protected final NameMapping nameMapping
protected DmlFetcher(Table table, NameMapping nameMapping, Persistence persistence, AuthenticationService authenticationService)
protected List<com.datastax.oss.driver.api.querybuilder.condition.Condition> buildIfConditions(Table table, Map<String,Map<String,Object>> columnList)
protected List<com.datastax.oss.driver.api.querybuilder.relation.Relation> buildFilterConditions(Table table, Map<String,Map<String,Object>> columnList)
protected List<com.datastax.oss.driver.api.querybuilder.relation.Relation> buildClause(Table table, graphql.schema.DataFetchingEnvironment environment)
Copyright © 2020. All rights reserved.