Skip navigation links
A B C D E F G H I L M N O P R S T V W 

A

AbstractColumnMapper - Class in com.netflix.astyanax.entitystore
 
AbstractColumnMapper(Field) - Constructor for class com.netflix.astyanax.entitystore.AbstractColumnMapper
 
add(ByteBuffer, Equality) - Method in class com.netflix.astyanax.entitystore.SimpleCompositeBuilder
 
addControl(Equality) - Method in class com.netflix.astyanax.entitystore.SimpleCompositeBuilder
 
addWithoutControl(ByteBuffer) - Method in class com.netflix.astyanax.entitystore.SimpleCompositeBuilder
 

B

build() - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager.Builder
 
build() - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager.Builder
 
builder() - Static method in class com.netflix.astyanax.entitystore.CompositeEntityManager
 
Builder() - Constructor for class com.netflix.astyanax.entitystore.CompositeEntityManager.Builder
 
builder() - Static method in class com.netflix.astyanax.entitystore.DefaultEntityManager
 
Builder() - Constructor for class com.netflix.astyanax.entitystore.DefaultEntityManager.Builder
 

C

columnAnnotation - Variable in class com.netflix.astyanax.entitystore.AbstractColumnMapper
 
columnLimit - Variable in class com.netflix.astyanax.entitystore.NativeQuery
 
ColumnMapper - Interface in com.netflix.astyanax.entitystore
 
columnName - Variable in class com.netflix.astyanax.entitystore.AbstractColumnMapper
 
columnNames - Variable in class com.netflix.astyanax.entitystore.NativeQuery
 
com.netflix.astyanax.entitystore - package com.netflix.astyanax.entitystore
 
commit() - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager
 
commit() - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager
 
commit() - Method in interface com.netflix.astyanax.entitystore.EntityManager
Commit the internal batch after multiple operations.
CompositeColumnEntityMapper - Class in com.netflix.astyanax.entitystore
Mapper from a CompositeType to an embedded entity.
CompositeColumnEntityMapper(Field) - Constructor for class com.netflix.astyanax.entitystore.CompositeColumnEntityMapper
 
CompositeEntityManager<T,K> - Class in com.netflix.astyanax.entitystore
Entity manager for a composite column family.
CompositeEntityManager(CompositeEntityManager.Builder<T, K>) - Constructor for class com.netflix.astyanax.entitystore.CompositeEntityManager
 
CompositeEntityManager.Builder<T,K> - Class in com.netflix.astyanax.entitystore
 
CompositeEntityMapper<T,K> - Class in com.netflix.astyanax.entitystore
The composite entity mapper maps a Pojo to a composite column structure where the row key represents the Pojo ID, each @Column is a component of the composite and the final @Column is the column value.
CompositeEntityMapper(Class<T>, Integer, ByteBuffer) - Constructor for class com.netflix.astyanax.entitystore.CompositeEntityMapper
 
constructEntity(K, ColumnList<String>) - Method in class com.netflix.astyanax.entitystore.EntityMapper
 
createNativeQuery() - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager
 
createNativeQuery() - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager
 
createNativeQuery() - Method in interface com.netflix.astyanax.entitystore.EntityManager
Execute a 'native' query using a simple API that adheres to cassandra's native model of rows and columns.
createStorage(Map<String, Object>) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager
 
createStorage(Map<String, Object>) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager
 
createStorage(Map<String, Object>) - Method in interface com.netflix.astyanax.entitystore.EntityManager
Create the underlying storage for this entity.

D

DefaultEntityManager<T,K> - Class in com.netflix.astyanax.entitystore
Manager entities in a column famliy with any key type but columns that are encoded as strings.
DefaultEntityManager.Builder<T,K> - Class in com.netflix.astyanax.entitystore
 
delete(K) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager
 
delete(Collection<K>) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager
 
delete(K) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager
 
delete(Collection<K>) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager
 
delete(K) - Method in interface com.netflix.astyanax.entitystore.EntityManager
delete the whole row by id
delete(Collection<K>) - Method in interface com.netflix.astyanax.entitystore.EntityManager
Delete a set of entities by their id
deleteStorage() - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager
 
deleteStorage() - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager
 
deleteStorage() - Method in interface com.netflix.astyanax.entitystore.EntityManager
Delete the underlying storage for this entity.

E

EntityManager<T,K> - Interface in com.netflix.astyanax.entitystore
 
EntityMapper<T,K> - Class in com.netflix.astyanax.entitystore
utility class to map btw root Entity and cassandra data model
EntityMapper(Class<T>, Integer) - Constructor for class com.netflix.astyanax.entitystore.EntityMapper
 
equal(Object) - Method in class com.netflix.astyanax.entitystore.NativeQuery.NativeColumnQuery
 
equal(K) - Method in class com.netflix.astyanax.entitystore.NativeQuery.NativeIdQuery
 

F

field - Variable in class com.netflix.astyanax.entitystore.AbstractColumnMapper
 
FieldMapper<T> - Class in com.netflix.astyanax.entitystore
Mapper from a field to a ByteBuffer
FieldMapper(Field) - Constructor for class com.netflix.astyanax.entitystore.FieldMapper
 
FieldMapper(Field, ByteBuffer) - Constructor for class com.netflix.astyanax.entitystore.FieldMapper
 
fillColumnMutation(ColumnListMutation<ByteBuffer>, Object) - Method in class com.netflix.astyanax.entitystore.CompositeColumnEntityMapper
Add a column based on the provided entity
fillMutationBatch(Object, ColumnListMutation<String>, String) - Method in interface com.netflix.astyanax.entitystore.ColumnMapper
 
fillMutationBatch(ColumnListMutation<ByteBuffer>, Object) - Method in class com.netflix.astyanax.entitystore.CompositeColumnEntityMapper
Iterate through the list and create a column for each element
fillMutationBatch(MutationBatch, ColumnFamily<K, String>, T) - Method in class com.netflix.astyanax.entitystore.EntityMapper
 
fillMutationBatch(Object, ColumnListMutation<String>, String) - Method in class com.netflix.astyanax.entitystore.MapColumnMapper
 
fillMutationBatch(Object, ColumnListMutation<String>, String) - Method in class com.netflix.astyanax.entitystore.SetColumnMapper
 
fillMutationBatchForDelete(ColumnListMutation<ByteBuffer>, Object) - Method in class com.netflix.astyanax.entitystore.CompositeColumnEntityMapper
 
find(String) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager
 
find(String) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager
 
find(String) - Method in interface com.netflix.astyanax.entitystore.EntityManager
Execute a CQL query and return the found entites
fromByteBuffer(ByteBuffer) - Method in class com.netflix.astyanax.entitystore.FieldMapper
 
fromColumn(Column<ByteBuffer>) - Method in class com.netflix.astyanax.entitystore.CompositeColumnEntityMapper
Return an object from the column
fromCqlColumns(ColumnList<ByteBuffer>) - Method in class com.netflix.astyanax.entitystore.CompositeColumnEntityMapper
 

G

get(K) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager
 
get(Collection<K>) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager
 
get(K) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager
 
get(Collection<K>) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager
 
get(K) - Method in interface com.netflix.astyanax.entitystore.EntityManager
fetch whole row and construct entity object mapping from columns
get(Collection<K>) - Method in interface com.netflix.astyanax.entitystore.EntityManager
 
get() - Method in class com.netflix.astyanax.entitystore.SimpleCompositeBuilder
 
getAll() - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager
 
getAll() - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager
 
getAll() - Method in interface com.netflix.astyanax.entitystore.EntityManager
 
getBytes(ByteBuffer, int) - Static method in class com.netflix.astyanax.entitystore.CompositeColumnEntityMapper
 
getBytes(ByteBuffer, int) - Static method in class com.netflix.astyanax.entitystore.CompositeEntityMapper
 
getColumnName() - Method in interface com.netflix.astyanax.entitystore.ColumnMapper
 
getColumnName() - Method in class com.netflix.astyanax.entitystore.MapColumnMapper
 
getColumnName() - Method in class com.netflix.astyanax.entitystore.SetColumnMapper
 
getComparatorType() - Method in class com.netflix.astyanax.entitystore.CompositeColumnEntityMapper
Return the cassandra comparator type for this composite structure
getComparatorType() - Method in class com.netflix.astyanax.entitystore.CompositeEntityMapper
Return the cassandra comparator type for this composite structure
getEntityId(T) - Method in class com.netflix.astyanax.entitystore.CompositeEntityMapper
 
getEntityId(T) - Method in class com.netflix.astyanax.entitystore.EntityMapper
 
getEntityName() - Method in class com.netflix.astyanax.entitystore.CompositeEntityMapper
 
getEntityName() - Method in class com.netflix.astyanax.entitystore.EntityMapper
 
getField() - Method in class com.netflix.astyanax.entitystore.AbstractColumnMapper
 
getField() - Method in interface com.netflix.astyanax.entitystore.ColumnMapper
Return the field associated with this mapper
getKeyType() - Method in class com.netflix.astyanax.entitystore.CompositeEntityMapper
 
getName() - Method in class com.netflix.astyanax.entitystore.FieldMapper
 
getQueryEndpoints(Collection<ColumnPredicate>) - Method in class com.netflix.astyanax.entitystore.CompositeColumnEntityMapper
 
getResultSet() - Method in class com.netflix.astyanax.entitystore.NativeQuery
Return a result set of entities
getResultSetById() - Method in class com.netflix.astyanax.entitystore.NativeQuery
Get the result set as a mapping of the id field to a collection of entities.
getResultSetCounts() - Method in class com.netflix.astyanax.entitystore.NativeQuery
Get the column count for each id in the query without sending data back to the client.
getSerializer() - Method in class com.netflix.astyanax.entitystore.FieldMapper
 
getShortLength(ByteBuffer) - Static method in class com.netflix.astyanax.entitystore.CompositeColumnEntityMapper
 
getShortLength(ByteBuffer) - Static method in class com.netflix.astyanax.entitystore.CompositeEntityMapper
 
getSingleResult() - Method in class com.netflix.astyanax.entitystore.NativeQuery
Return a single entity (or first) response
getValue(Object) - Method in class com.netflix.astyanax.entitystore.FieldMapper
 
getValueType() - Method in class com.netflix.astyanax.entitystore.CompositeColumnEntityMapper
 
getWithShortLength(ByteBuffer) - Static method in class com.netflix.astyanax.entitystore.CompositeColumnEntityMapper
 
getWithShortLength(ByteBuffer) - Static method in class com.netflix.astyanax.entitystore.CompositeEntityMapper
 
greaterThan(Object) - Method in class com.netflix.astyanax.entitystore.NativeQuery.NativeColumnQuery
 
greaterThanEqual(Object) - Method in class com.netflix.astyanax.entitystore.NativeQuery.NativeColumnQuery
 

H

hasControl() - Method in class com.netflix.astyanax.entitystore.SimpleCompositeBuilder
 

I

ids - Variable in class com.netflix.astyanax.entitystore.NativeQuery
 
in(Collection<Object>) - Method in class com.netflix.astyanax.entitystore.NativeQuery.NativeColumnQuery
 
in(Collection<K>) - Method in class com.netflix.astyanax.entitystore.NativeQuery.NativeIdQuery
 
in(K...) - Method in class com.netflix.astyanax.entitystore.NativeQuery.NativeIdQuery
 
isAscending() - Method in class com.netflix.astyanax.entitystore.FieldMapper
 
isDescending() - Method in class com.netflix.astyanax.entitystore.FieldMapper
 

L

lessThan(Object) - Method in class com.netflix.astyanax.entitystore.NativeQuery.NativeColumnQuery
 
lessThanEqual(Object) - Method in class com.netflix.astyanax.entitystore.NativeQuery.NativeColumnQuery
 
LifecycleEvents<T> - Class in com.netflix.astyanax.entitystore
 
LifecycleEvents(Class<T>) - Constructor for class com.netflix.astyanax.entitystore.LifecycleEvents
 
limit(int) - Method in class com.netflix.astyanax.entitystore.NativeQuery
 

M

MapColumnMapper - Class in com.netflix.astyanax.entitystore
 
MapColumnMapper(Field) - Constructor for class com.netflix.astyanax.entitystore.MapColumnMapper
 
MappingUtils - Class in com.netflix.astyanax.entitystore
 
MappingUtils() - Constructor for class com.netflix.astyanax.entitystore.MappingUtils
 

N

NativeColumnQuery(String) - Constructor for class com.netflix.astyanax.entitystore.NativeQuery.NativeColumnQuery
 
NativeIdQuery() - Constructor for class com.netflix.astyanax.entitystore.NativeQuery.NativeIdQuery
 
NativeQuery<T,K> - Class in com.netflix.astyanax.entitystore
SQL'ish like fluent API for defining a query.
NativeQuery() - Constructor for class com.netflix.astyanax.entitystore.NativeQuery
 
NativeQuery.NativeColumnQuery - Class in com.netflix.astyanax.entitystore
Refine query for column range or slice
NativeQuery.NativeIdQuery - Class in com.netflix.astyanax.entitystore
Refine query for row key

O

onPostLoad(T) - Method in class com.netflix.astyanax.entitystore.LifecycleEvents
 
onPostPersist(T) - Method in class com.netflix.astyanax.entitystore.LifecycleEvents
 
onPostRemove(T) - Method in class com.netflix.astyanax.entitystore.LifecycleEvents
 
onPrePersist(T) - Method in class com.netflix.astyanax.entitystore.LifecycleEvents
 
onPreRemove(T) - Method in class com.netflix.astyanax.entitystore.LifecycleEvents
 

P

predicates - Variable in class com.netflix.astyanax.entitystore.NativeQuery
 
put(T) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager
 
put(Collection<T>) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager
 
put(T) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager
 
put(Collection<T>) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager
 
put(T) - Method in interface com.netflix.astyanax.entitystore.EntityManager
write entity to cassandra with mapped rowId and columns
put(Collection<T>) - Method in interface com.netflix.astyanax.entitystore.EntityManager
Store a set of entities.

R

remove(T) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager
 
remove(Collection<T>) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager
 
remove(T) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager
 
remove(Collection<T>) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager
 
remove(T) - Method in interface com.netflix.astyanax.entitystore.EntityManager
remove an entire entity
remove(Collection<T>) - Method in interface com.netflix.astyanax.entitystore.EntityManager
Delete a set of entities

S

Serializer - Annotation Type in com.netflix.astyanax.entitystore
 
SetColumnMapper - Class in com.netflix.astyanax.entitystore
.
SetColumnMapper(Field) - Constructor for class com.netflix.astyanax.entitystore.SetColumnMapper
 
setEntityFieldsFromColumnName(Object, ByteBuffer) - Method in class com.netflix.astyanax.entitystore.CompositeColumnEntityMapper
 
setField(Object, Iterator<String>, Column<String>) - Method in interface com.netflix.astyanax.entitystore.ColumnMapper
 
setField(Object, ColumnList<ByteBuffer>) - Method in class com.netflix.astyanax.entitystore.CompositeColumnEntityMapper
Set the collection field using the provided column list of embedded entities
setField(Object, ByteBuffer) - Method in class com.netflix.astyanax.entitystore.FieldMapper
 
setField(Object, Iterator<String>, Column<String>) - Method in class com.netflix.astyanax.entitystore.MapColumnMapper
 
setField(Object, Iterator<String>, Column<String>) - Method in class com.netflix.astyanax.entitystore.SetColumnMapper
 
setFieldFromCql(Object, ColumnList<ByteBuffer>) - Method in class com.netflix.astyanax.entitystore.CompositeColumnEntityMapper
 
setValue(Object, Object) - Method in class com.netflix.astyanax.entitystore.FieldMapper
 
SimpleCompositeBuilder - Class in com.netflix.astyanax.entitystore
Yet another attempt at simplifying how composite columns are built
SimpleCompositeBuilder(int, Equality) - Constructor for class com.netflix.astyanax.entitystore.SimpleCompositeBuilder
 

T

toByteBuffer(Object) - Method in class com.netflix.astyanax.entitystore.FieldMapper
 
toColumnName(Object) - Method in class com.netflix.astyanax.entitystore.CompositeColumnEntityMapper
Return the column name byte buffer for this entity
toString() - Method in class com.netflix.astyanax.entitystore.CompositeEntityMapper
 
toString() - Method in class com.netflix.astyanax.entitystore.EntityMapper
 
truncate() - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager
 
truncate() - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager
 
truncate() - Method in interface com.netflix.astyanax.entitystore.EntityManager
Truncate all data in the underlying
TTL - Annotation Type in com.netflix.astyanax.entitystore
 

V

validate(Object) - Method in interface com.netflix.astyanax.entitystore.ColumnMapper
Perform a validation step either before persisting or after loading
validate(Object) - Method in class com.netflix.astyanax.entitystore.MapColumnMapper
 
validate(Object) - Method in class com.netflix.astyanax.entitystore.SetColumnMapper
 
valueToByteBuffer(Object) - Method in class com.netflix.astyanax.entitystore.FieldMapper
 
visitAll(Function<T, Boolean>) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager
 
visitAll(Function<T, Boolean>) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager
 
visitAll(Function<T, Boolean>) - Method in interface com.netflix.astyanax.entitystore.EntityManager
Visit all entities.

W

whereColumn(String) - Method in class com.netflix.astyanax.entitystore.NativeQuery
 
whereId() - Method in class com.netflix.astyanax.entitystore.NativeQuery
 
withAutoCommit(boolean) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager.Builder
If set to false
withAutoCommit(boolean) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager.Builder
 
withColumnFamily(String) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager.Builder
optional
withColumnFamily(ColumnFamily<K, String>) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager.Builder
optional
withColumnFamily(String) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager.Builder
optional
withConsistency(ConsistencyLevel) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager.Builder
set both read and write consistency optional
withConsistency(ConsistencyLevel) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager.Builder
set both read and write consistency optional
withEntityType(Class<T>) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager.Builder
mandatory
withEntityType(Class<T>) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager.Builder
mandatory
withKeyPrefix(String) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager.Builder
 
withKeyspace(Keyspace) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager.Builder
mandatory
withKeyspace(Keyspace) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager.Builder
mandatory
withMutationBatchManager(MutationBatchManager) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager.Builder
Specify a mutation manager to use.
withPartitioner(Partitioner) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager.Builder
Partitioner used to determine token ranges and how to break token ranges into sub parts.
withReadConsistency(ConsistencyLevel) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager.Builder
optional
withReadConsistency(ConsistencyLevel) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager.Builder
optional
withRetryPolicy(RetryPolicy) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager.Builder
optional
withRetryPolicy(RetryPolicy) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager.Builder
optional
withTTL(Integer) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager.Builder
default TTL for all columns written to cassandra optional
withTTL(Integer) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager.Builder
default TTL for all columns written to cassandra optional
withVerboseTracing(boolean) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager.Builder
If set to true log every action
withWriteConsistency(ConsistencyLevel) - Method in class com.netflix.astyanax.entitystore.CompositeEntityManager.Builder
optional
withWriteConsistency(ConsistencyLevel) - Method in class com.netflix.astyanax.entitystore.DefaultEntityManager.Builder
optional
A B C D E F G H I L M N O P R S T V W 
Skip navigation links