Methods
Type Params |
Return Type |
Name and description |
|
protected void |
addPendingUpdate(java.io.Serializable id, com.datastax.driver.core.Statement statement)
|
|
void |
append(java.lang.Object obj, java.lang.String propertyName, java.lang.Object element, org.springframework.cassandra.core.WriteOptions writeOptions)
|
|
void |
append(java.io.Serializable id, java.lang.String propertyName, java.lang.Object element, org.springframework.cassandra.core.WriteOptions writeOptions)
|
|
protected java.io.Serializable |
convertIdIfNecessary(PersistentEntity entity, java.io.Serializable key)
|
|
java.lang.Object |
convertObject(PersistentEntity persistentEntity, java.io.Serializable nativeKey, java.lang.Object object)
|
|
static java.lang.Object |
convertPrimitiveToNative(java.lang.Object item, org.springframework.data.cassandra.mapping.CassandraPersistentProperty cassandraPersistentProperty, org.springframework.core.convert.ConversionService conversionService)
|
|
protected EntityAccess |
createEntityAccess(PersistentEntity persistentEntity, java.lang.Object obj)
|
|
protected EntityAccess |
createEntityAccess(PersistentEntity persistentEntity, java.lang.Object obj, EntityAccess nativeEntry)
|
|
protected org.springframework.data.cassandra.repository.MapId |
createIdMap(java.io.Serializable nativeKey, boolean withColumnName)
|
|
protected EntityAccess |
createNewEntry(java.lang.String family)
|
|
protected EntityAccess |
createNewEntry(java.lang.String family, java.lang.Object instance)
|
|
java.lang.Object |
createObjectFromNativeEntry(PersistentEntity persistentEntity, java.io.Serializable nativeKey, EntityAccess nativeEntry)
|
|
Query |
createQuery()
|
|
protected com.datastax.driver.core.querybuilder.Update |
createUpdate()
|
|
protected void |
deleteEntries(java.lang.String family, java.util.List<java.lang.Object> keys)
|
|
protected void |
deleteEntry(java.lang.String family, java.lang.Object key, java.lang.Object entry)
|
|
void |
deleteFrom(java.lang.Object obj, java.lang.String propertyName, java.lang.Object item, boolean isIndex, org.springframework.cassandra.core.WriteOptions writeOptions)
|
|
void |
deleteFrom(java.io.Serializable id, java.lang.String propertyName, java.lang.Object item, boolean isIndex, org.springframework.cassandra.core.WriteOptions writeOptions)
|
|
protected boolean |
doesRequirePropertyIndexing()
|
|
protected java.lang.Object |
generateIdentifier(PersistentEntity persistentEntity, EntityAccess entityAccess)
|
|
AssociationIndexer |
getAssociationIndexer(EntityAccess nativeEntry, Association association)
|
|
protected CassandraSession |
getCassandraSession()
|
|
protected org.springframework.data.cassandra.core.CassandraTemplate |
getCassandraTemplate()
|
|
java.lang.String |
getEntityFamily()
|
|
protected java.lang.Object |
getEntryValue(EntityAccess nativeEntry, java.lang.String property)
|
|
java.io.Serializable |
getObjectIdentifier(java.lang.Object object)
|
|
static org.springframework.data.cassandra.mapping.CassandraPersistentProperty |
getPersistentProperty(org.springframework.data.cassandra.mapping.CassandraPersistentEntity<?> cassandraPersistentEntity, java.lang.String propertyName)
|
|
PropertyValueIndexer |
getPropertyIndexer(PersistentProperty property)
|
|
static java.lang.String |
getPropertyName(org.springframework.data.cassandra.mapping.CassandraPersistentEntity<?> cassandraPersistentEntity, java.lang.String propertyName)
|
|
static java.lang.String |
getPropertyName(org.springframework.data.cassandra.mapping.CassandraPersistentProperty property)
|
|
protected java.lang.String |
getTableName()
|
|
protected org.springframework.cassandra.core.WriteOptions |
getWriteOptions(java.lang.Object entity)
|
|
com.datastax.driver.core.Statement |
prepareAppend(java.io.Serializable id, java.lang.String propertyName, java.lang.Object element, org.springframework.cassandra.core.WriteOptions writeOptions)
|
|
protected com.datastax.driver.core.querybuilder.Delete |
prepareDelete(java.io.Serializable id, com.datastax.driver.core.querybuilder.Delete delete)
|
|
com.datastax.driver.core.Statement |
prepareDeleteFrom(java.io.Serializable id, java.lang.String propertyName, java.lang.Object item, boolean isIndex, org.springframework.cassandra.core.WriteOptions writeOptions)
|
|
com.datastax.driver.core.Statement |
preparePrepend(java.io.Serializable id, java.lang.String propertyName, java.lang.Object element, org.springframework.cassandra.core.WriteOptions writeOptions)
|
|
com.datastax.driver.core.Statement |
prepareReplaceAt(java.io.Serializable id, java.lang.String propertyName, int index, java.lang.Object element, org.springframework.cassandra.core.WriteOptions writeOptions)
|
|
protected com.datastax.driver.core.querybuilder.Update |
prepareUpdate(java.io.Serializable id, com.datastax.driver.core.querybuilder.Update update, org.springframework.cassandra.core.WriteOptions writeOptions)
|
|
com.datastax.driver.core.Statement |
prepareUpdateProperties(java.io.Serializable id, java.util.Map<java.lang.String, java.lang.Object> properties, org.springframework.cassandra.core.WriteOptions writeOptions)
|
|
com.datastax.driver.core.Statement |
prepareUpdateProperty(java.io.Serializable id, java.lang.String propertyName, java.lang.Object item, org.springframework.cassandra.core.WriteOptions writeOptions)
|
|
void |
prepend(java.lang.Object obj, java.lang.String propertyName, java.lang.Object element, org.springframework.cassandra.core.WriteOptions writeOptions)
|
|
void |
prepend(java.io.Serializable id, java.lang.String propertyName, java.lang.Object element, org.springframework.cassandra.core.WriteOptions writeOptions)
|
|
java.lang.Object |
proxy(java.io.Serializable key)
|
|
protected java.lang.Object |
readIdentifierFromObject(java.lang.Object object)
|
|
protected java.lang.Object |
readObjectIdentifier(EntityAccess entityAccess, ClassMapping cm)
|
|
void |
replaceAt(java.lang.Object obj, java.lang.String propertyName, int index, java.lang.Object element, org.springframework.cassandra.core.WriteOptions writeOptions)
|
|
void |
replaceAt(java.io.Serializable id, java.lang.String propertyName, int index, java.lang.Object element, org.springframework.cassandra.core.WriteOptions writeOptions)
|
|
protected EntityAccess |
retrieveEntry(PersistentEntity persistentEntity, java.lang.String family, java.io.Serializable nativeKey)
|
|
protected void |
setEntryValue(EntityAccess nativeEntry, java.lang.String key, java.lang.Object value)
|
|
void |
setObjectIdentifier(java.lang.Object obj, java.io.Serializable id)
|
|
protected java.lang.Object |
storeEntry(PersistentEntity persistentEntity, EntityAccess entityAccess, java.lang.Object storeId, EntityAccess entry)
|
|
java.lang.Object |
update(java.lang.Object obj)
|
|
java.lang.Object |
update(java.lang.Object obj, boolean simpleTypesOnly)
|
|
protected void |
updateEntry(PersistentEntity persistentEntity, EntityAccess entityAccess, java.lang.Object key, EntityAccess entry)
|
|
protected void |
updateEntry(PersistentEntity persistentEntity, EntityAccess entityAccess, java.lang.Object key, EntityAccess entry, boolean simpleTypesOnly)
|
|
void |
updateProperties(java.io.Serializable id, java.util.Map<java.lang.String, java.lang.Object> properties, org.springframework.cassandra.core.WriteOptions writeOptions)
|
|
void |
updateProperty(java.io.Serializable id, java.lang.String propertyName, java.lang.Object item, org.springframework.cassandra.core.WriteOptions writeOptions)
|
|
java.lang.Object |
updateSingleTypes(java.lang.Object obj)
|