public class SchemaContext extends Object
| Constructor and Description |
|---|
SchemaContext(boolean forceColumnFamilyCreation,
com.datastax.driver.core.Session session,
String keyspaceName,
com.datastax.driver.core.Cluster cluster,
Map<Class<?>,EntityMeta> entityMetaMap,
boolean hasCounter) |
| Modifier and Type | Method and Description |
|---|---|
void |
createTableForCounter() |
void |
createTableForEntity(EntityMeta entityMeta) |
Set<Map.Entry<Class<?>,EntityMeta>> |
entityMetaEntrySet() |
Map<String,com.datastax.driver.core.TableMetadata> |
fetchTableMetaData() |
com.datastax.driver.core.Session |
getSession() |
boolean |
hasSimpleCounter() |
void |
validateAchillesCounter() |
void |
validateForEntity(EntityMeta entityMeta,
com.datastax.driver.core.TableMetadata tableMetaData) |
public SchemaContext(boolean forceColumnFamilyCreation,
com.datastax.driver.core.Session session,
String keyspaceName,
com.datastax.driver.core.Cluster cluster,
Map<Class<?>,EntityMeta> entityMetaMap,
boolean hasCounter)
public com.datastax.driver.core.Session getSession()
public boolean hasSimpleCounter()
public Set<Map.Entry<Class<?>,EntityMeta>> entityMetaEntrySet()
public void validateForEntity(EntityMeta entityMeta, com.datastax.driver.core.TableMetadata tableMetaData)
public void validateAchillesCounter()
public void createTableForEntity(EntityMeta entityMeta)
public void createTableForCounter()
Copyright © 2012-2014. All Rights Reserved.