public class StatementGenerator extends Object
| Constructor and Description |
|---|
StatementGenerator() |
| Modifier and Type | Method and Description |
|---|---|
Pair<com.datastax.driver.core.querybuilder.Insert,Object[]> |
generateInsert(Object entity,
EntityMeta entityMeta) |
RegularStatementWrapper |
generateRemoveSliceQuery(CQLSliceQuery<?> sliceQuery) |
com.datastax.driver.core.RegularStatement |
generateSelectEntity(EntityMeta entityMeta) |
protected com.datastax.driver.core.querybuilder.Select |
generateSelectEntityInternal(EntityMeta entityMeta) |
RegularStatementWrapper |
generateSelectSliceQuery(CQLSliceQuery<?> sliceQuery,
int limit,
int batchSize) |
Pair<com.datastax.driver.core.querybuilder.Update.Where,Object[]> |
generateUpdateFields(Object entity,
EntityMeta entityMeta,
List<PropertyMeta> pms) |
public RegularStatementWrapper generateSelectSliceQuery(CQLSliceQuery<?> sliceQuery, int limit, int batchSize)
public RegularStatementWrapper generateRemoveSliceQuery(CQLSliceQuery<?> sliceQuery)
public com.datastax.driver.core.RegularStatement generateSelectEntity(EntityMeta entityMeta)
protected com.datastax.driver.core.querybuilder.Select generateSelectEntityInternal(EntityMeta entityMeta)
public Pair<com.datastax.driver.core.querybuilder.Insert,Object[]> generateInsert(Object entity, EntityMeta entityMeta)
public Pair<com.datastax.driver.core.querybuilder.Update.Where,Object[]> generateUpdateFields(Object entity, EntityMeta entityMeta, List<PropertyMeta> pms)
Copyright © 2012-2014. All Rights Reserved.