Uses of Interface
com.netflix.astyanax.Serializer

Packages that use Serializer
com.netflix.astyanax   
com.netflix.astyanax.impl   
com.netflix.astyanax.model   
com.netflix.astyanax.query   
com.netflix.astyanax.recipes   
com.netflix.astyanax.serializers   
com.netflix.astyanax.shallows   
com.netflix.astyanax.thrift   
com.netflix.astyanax.thrift.model   
com.netflix.astyanax.util   
 

Uses of Serializer in com.netflix.astyanax
 

Methods in com.netflix.astyanax that return Serializer
 Serializer<?> SerializerPackage.getColumnNameSerializer()
          Return serializer for column names
 Serializer<?> SerializerPackage.getColumnSerializer()
          Deprecated. use getColumnNameSerializer()
 Serializer<?> SerializerPackage.getColumnSerializer(ByteBuffer columnName)
          Return the value serializer for the specified column name
 Serializer<?> SerializerPackage.getColumnSerializer(String columnName)
          Return the value serializer for the specified column name
 Serializer<?> SerializerPackage.getDefaultValueSerializer()
          Return the default value serializer
 Serializer<?> SerializerPackage.getKeySerializer()
          Return the serializer for keys
 Serializer<?> SerializerPackage.getValueSerializer()
          Deprecated. use getDefaultValueSerializer()
 Serializer<?> SerializerPackage.getValueSerializer(ByteBuffer columnName)
          Deprecated. use getColumnSerializer()
 Serializer<?> SerializerPackage.getValueSerializer(String columnName)
          Deprecated. use getColumnSerializer
 

Methods in com.netflix.astyanax with parameters of type Serializer
<V> ColumnListMutation<C>
ColumnListMutation.putColumn(C columnName, V value, Serializer<V> valueSerializer, Integer ttl)
          Generic call to insert a column value with a custom serializer.
<T> Execution<Void>
ColumnMutation.putValue(T value, Serializer<T> serializer, Integer ttl)
           
 

Uses of Serializer in com.netflix.astyanax.impl
 

Methods in com.netflix.astyanax.impl with parameters of type Serializer
<V> PreparedIndexExpression<K,C>
PreparedIndexExpressionImpl.value(V value, Serializer<V> valueSerializer)
           
 

Constructors in com.netflix.astyanax.impl with parameters of type Serializer
PreparedIndexExpressionImpl(Serializer<C> columnSerializer)
           
 

Uses of Serializer in com.netflix.astyanax.model
 

Fields in com.netflix.astyanax.model with type parameters of type Serializer
static com.google.common.collect.BiMap<Class<? extends Serializer>,String> AbstractComposite.DEFAULT_SERIALIZER_TO_COMPARATOR_MAPPING
           
 

Methods in com.netflix.astyanax.model that return Serializer
 Serializer<C> ColumnFamily.getColumnSerializer()
          Serializer for first level column names.
 Serializer<K> ColumnFamily.getKeySerializer()
          Serializer used to generate row keys.
 Serializer<C> ColumnPath.getSerializer()
          Deprecated. Return serializer for column names at the end of the path
 Serializer<T> AbstractComposite.Component.getSerializer()
           
 

Methods in com.netflix.astyanax.model that return types with arguments of type Serializer
 List<Serializer<?>> AbstractComposite.getSerializersByPosition()
           
 Map<Class<? extends Serializer>,String> AbstractComposite.getSerializerToComparatorMapping()
           
 

Methods in com.netflix.astyanax.model with parameters of type Serializer
<T> CompositeBuilder
CompositeBuilderImpl.add(T value, Serializer<T> serializer)
           
<T> CompositeBuilder
CompositeBuilder.add(T value, Serializer<T> serializer)
           
<T> AbstractComposite
AbstractComposite.addComponent(int index, T value, Serializer<T> s, String comparator, AbstractComposite.ComponentEquality equality)
           
<T> AbstractComposite
AbstractComposite.addComponent(T value, Serializer<T> s)
           
<T> AbstractComposite
AbstractComposite.addComponent(T value, Serializer<T> s, AbstractComposite.ComponentEquality equality)
           
<T> AbstractComposite
AbstractComposite.addComponent(T value, Serializer<T> s, String comparator)
           
<T> AbstractComposite
AbstractComposite.addComponent(T value, Serializer<T> s, String comparator, AbstractComposite.ComponentEquality equality)
           
<C2> ColumnPath<C>
ColumnPath.append(C2 name, Serializer<C2> ser)
          Deprecated. Add a depth to the path
<T> T
AbstractComposite.get(int i, Serializer<T> s)
           
<A> ByteBuffer
AbstractComposite.Component.getBytes(Serializer<A> s)
           
<C2> ColumnList<C2>
Column.getSubColumns(Serializer<C2> ser)
          Deprecated. Super columns should be replaced with composite columns
<C2> Column<C2>
ColumnList.getSuperColumn(C columnName, Serializer<C2> colSer)
          Deprecated. Super columns should be replaced with composite columns
<C2> Column<C2>
ColumnList.getSuperColumn(int idx, Serializer<C2> colSer)
          Deprecated. Super columns should be replaced with composite columns
<A> A
AbstractComposite.Component.getValue(Serializer<A> s)
           
<V> V
Column.getValue(Serializer<V> valSer)
          Return the value
static
<K,C> ColumnFamily<K,C>
ColumnFamily.newColumnFamily(String columnFamilyName, Serializer<K> keySerializer, Serializer<C> columnSerializer)
           
static
<K,C> ColumnFamily<K,C>
ColumnFamily.newColumnFamily(String columnFamilyName, Serializer<K> keySerializer, Serializer<C> columnSerializer)
           
<T> T
CompositeParserImpl.read(Serializer<T> serializer)
           
<T> T
CompositeParser.read(Serializer<T> serializer)
           
<T> AbstractComposite
AbstractComposite.setComponent(int index, T value, Serializer<T> s)
           
<T> AbstractComposite
AbstractComposite.setComponent(int index, T value, Serializer<T> s, String comparator)
           
<T> AbstractComposite
AbstractComposite.setComponent(int index, T value, Serializer<T> s, String comparator, AbstractComposite.ComponentEquality equality)
           
 void AbstractComposite.setSerializerByPosition(int index, Serializer<?> s)
           
 void AbstractComposite.setSerializersByPosition(Serializer<?>... serializers)
           
 

Method parameters in com.netflix.astyanax.model with type arguments of type Serializer
 void AbstractComposite.setSerializersByPosition(List<Serializer<?>> serializersByPosition)
           
 void AbstractComposite.setSerializerToComparatorMapping(Map<Class<? extends Serializer>,String> serializerToComparatorMapping)
           
 

Constructors in com.netflix.astyanax.model with parameters of type Serializer
AbstractComposite.Component(T value, ByteBuffer bytes, Serializer<T> serializer, String comparator, AbstractComposite.ComponentEquality equality)
           
ColumnFamily(String columnFamilyName, Serializer<K> keySerializer, Serializer<C> columnSerializer)
           
ColumnFamily(String columnFamilyName, Serializer<K> keySerializer, Serializer<C> columnSerializer)
           
ColumnFamily(String columnFamilyName, Serializer<K> keySerializer, Serializer<C> columnSerializer, ColumnType type)
          Deprecated. Super columns should be replaced with composite columns
ColumnFamily(String columnFamilyName, Serializer<K> keySerializer, Serializer<C> columnSerializer, ColumnType type)
          Deprecated. Super columns should be replaced with composite columns
ColumnPath(Serializer<C> columnSerializer)
          Deprecated. Construct an empty path and give it the serializer for column names at the end of the path.
 

Uses of Serializer in com.netflix.astyanax.query
 

Methods in com.netflix.astyanax.query with parameters of type Serializer
<V> PreparedIndexExpression<K,C>
PreparedIndexValueExpression.value(V value, Serializer<V> valueSerializer)
           
<V> IndexQuery<K,C>
IndexValueExpression.value(V value, Serializer<V> valueSerializer)
           
 

Uses of Serializer in com.netflix.astyanax.recipes
 

Methods in com.netflix.astyanax.recipes with parameters of type Serializer
static
<K,C,V> ReverseIndexQuery<K,C,V>
ReverseIndexQuery.newQuery(Keyspace ks, ColumnFamily<K,C> cf, String indexCf, Serializer<V> valSerializer)
           
 

Constructors in com.netflix.astyanax.recipes with parameters of type Serializer
ReverseIndexQuery(Keyspace ks, ColumnFamily<K,C> cfData, String indexCf, Serializer<V> valSerializer)
           
 

Uses of Serializer in com.netflix.astyanax.serializers
 

Classes in com.netflix.astyanax.serializers that implement Serializer
 class AbstractSerializer<T>
          A base class for serializer implementations.
 class AnnotatedCompositeSerializer<T>
          Serializer for a Pojo annotated with Component field annotations Serialized data is formatted as a list of components with each component having the format: <2 byte length><0>
 class AsciiSerializer
          Almost identical to StringSerializer except we use the US-ASCII character set code
 class BigIntegerSerializer
          Serializer implementation for BigInteger
 class BooleanSerializer
          Converts bytes to Boolean and vice versa
 class ByteBufferSerializer
          The BytesExtractor is a simple identity function.
 class BytesArraySerializer
          A BytesArraySerializer translates the byte[] to and from ByteBuffer.
 class CharSerializer
          Uses Char Serializer
 class CompositeSerializer
           
 class DateSerializer
          Converts bytes to Date and vice versa, by first converting the Date to or from a long which represents the specified number of milliseconds since the standard base time known as "the Unix epoch", that is January 1, 1970, 00:00:00 UTC.
 class DoubleSerializer
          Uses LongSerializer via translating Doubles to and from raw long bytes form.
 class DynamicCompositeSerializer
           
 class FloatSerializer
          Uses IntSerializer via translating Float objects to and from raw long bytes form.
 class IntegerSerializer
          Converts bytes to Integer and vice versa
 class JaxbSerializer
          Serializes Objects using Jaxb.
 class LongSerializer
          Converts bytes to Long and vise a versa
 class ObjectSerializer
          The ObjectSerializer is used to turn objects into their binary representations.
 class PrefixedSerializer<P,S>
           
 class ShortSerializer
          Serializer for Shorts (no pun intended).
 class SpecificCompositeSerializer
           
 class StringSerializer
          A StringSerializer translates the byte[] to and from string using utf-8 encoding.
 class TimeUUIDSerializer
           
 class TypeInferringSerializer<T>
          A serializer that dynamically delegates to a proper serializer based on the value passed
 class UUIDSerializer
          A UUIDSerializer translates the byte[] to and from UUID types.
 

Methods in com.netflix.astyanax.serializers that return Serializer
 Serializer<?> SerializerPackageImpl.getColumnNameSerializer()
           
 Serializer<?> SerializerPackageImpl.getColumnSerializer()
          Deprecated. 
 Serializer<?> SerializerPackageImpl.getColumnSerializer(ByteBuffer columnName)
           
 Serializer<?> SerializerPackageImpl.getColumnSerializer(String columnName)
           
 Serializer<?> SerializerPackageImpl.getDefaultValueSerializer()
           
 Serializer<?> SerializerPackageImpl.getKeySerializer()
           
 Serializer<?> ComparatorType.getSerializer()
           
static
<T> Serializer<T>
SerializerTypeInferer.getSerializer(Class<?> valueClass)
           
static
<T> Serializer<T>
SerializerTypeInferer.getSerializer(Object value)
           
 Serializer<?> SerializerPackageImpl.getValueSerializer()
          Deprecated. 
 Serializer<?> SerializerPackageImpl.getValueSerializer(ByteBuffer columnName)
          Deprecated. 
 Serializer<?> SerializerPackageImpl.getValueSerializer(String columnName)
          Deprecated. 
 

Methods in com.netflix.astyanax.serializers with parameters of type Serializer
 SerializerPackageImpl SerializerPackageImpl.setColumnNameSerializer(Serializer<?> serializer)
           
 SerializerPackageImpl SerializerPackageImpl.setDefaultValueSerializer(Serializer<?> serializer)
           
 SerializerPackageImpl SerializerPackageImpl.setKeySerializer(Serializer<?> serializer)
           
 SerializerPackageImpl SerializerPackageImpl.setValueSerializer(ByteBuffer columnName, Serializer<?> serializer)
           
 SerializerPackageImpl SerializerPackageImpl.setValueSerializer(String columnName, Serializer<?> serializer)
           
 

Constructors in com.netflix.astyanax.serializers with parameters of type Serializer
AnnotatedCompositeSerializer.ComponentSerializer(Field field, Serializer<P> serializer, int ordinal)
           
PrefixedSerializer(P prefix, Serializer<P> prefixSerializer, Serializer<S> suffixSerializer)
           
PrefixedSerializer(P prefix, Serializer<P> prefixSerializer, Serializer<S> suffixSerializer)
           
 

Uses of Serializer in com.netflix.astyanax.shallows
 

Methods in com.netflix.astyanax.shallows with parameters of type Serializer
<C2> ColumnList<C2>
EmptyColumn.getSubColumns(Serializer<C2> ser)
           
<C2> Column<C2>
EmptyColumnList.getSuperColumn(C columnName, Serializer<C2> colSer)
           
<C2> Column<C2>
EmptyColumnList.getSuperColumn(int idx, Serializer<C2> colSer)
           
<V> V
EmptyColumn.getValue(Serializer<V> valSer)
           
 

Uses of Serializer in com.netflix.astyanax.thrift
 

Fields in com.netflix.astyanax.thrift declared as Serializer
protected  Serializer<C> AbstractRowQueryImpl.serializer
           
 

Methods in com.netflix.astyanax.thrift with parameters of type Serializer
static
<C> org.apache.cassandra.thrift.SliceRange
ThriftUtils.createSliceRange(Serializer<C> serializer, C startColumn, C endColumn, boolean reversed, int limit)
           
static
<C> org.apache.cassandra.thrift.SlicePredicate
ThriftConverter.getPredicate(ColumnSlice<C> columns, Serializer<C> colSer)
          Return a Hector SlicePredicate based on the provided column slice
<V> ColumnListMutation<C>
ThriftSuperColumnMutationImpl.putColumn(C columnName, V value, Serializer<V> valueSerializer, Integer ttl)
          Deprecated.  
<V> ColumnListMutation<C>
ThriftColumnFamilyMutationImpl.putColumn(C columnName, V value, Serializer<V> valueSerializer, Integer ttl)
           
<T> Execution<Void>
AbstractThriftColumnMutationImpl.putValue(T value, Serializer<T> serializer, Integer ttl)
           
 

Constructors in com.netflix.astyanax.thrift with parameters of type Serializer
AbstractRowQueryImpl(Serializer<C> serializer)
           
AbstractRowSliceQueryImpl(Serializer<C> serializer)
           
ThriftColumnFamilyMutationImpl(Long timestamp, List<org.apache.cassandra.thrift.Mutation> mutationList, Serializer<C> columnSerializer)
           
 

Uses of Serializer in com.netflix.astyanax.thrift.model
 

Methods in com.netflix.astyanax.thrift.model with parameters of type Serializer
<C2> ColumnList<C2>
ThriftSuperColumnImpl.getSubColumns(Serializer<C2> ser)
           
<C2> ColumnList<C2>
ThriftCounterSuperColumnImpl.getSubColumns(Serializer<C2> ser)
           
<C2> ColumnList<C2>
ThriftCounterColumnImpl.getSubColumns(Serializer<C2> ser)
           
<C2> ColumnList<C2>
ThriftColumnImpl.getSubColumns(Serializer<C2> ser)
           
<C2> Column<C2>
ThriftCounterColumnListImpl.getSuperColumn(C columnName, Serializer<C2> colSer)
           
<C2> Column<C2>
ThriftColumnOrSuperColumnListImpl.getSuperColumn(C columnName, Serializer<C2> colSer)
           
<C2> Column<C2>
ThriftColumnListImpl.getSuperColumn(C columnName, Serializer<C2> colSer)
           
<C2> Column<C2>
ThriftCounterColumnListImpl.getSuperColumn(int idx, Serializer<C2> colSer)
           
<C2> Column<C2>
ThriftColumnOrSuperColumnListImpl.getSuperColumn(int idx, Serializer<C2> colSer)
           
<C2> Column<C2>
ThriftColumnListImpl.getSuperColumn(int idx, Serializer<C2> colSer)
           
<V> V
ThriftSuperColumnImpl.getValue(Serializer<V> valSer)
           
<V> V
ThriftCounterSuperColumnImpl.getValue(Serializer<V> valSer)
           
<V> V
ThriftCounterColumnImpl.getValue(Serializer<V> valSer)
           
<V> V
ThriftColumnImpl.getValue(Serializer<V> valSer)
           
<V> ColumnListMutation<C>
ThriftCounterSuperColumnMutationImpl.putColumn(C columnName, V value, Serializer<V> valueSerializer, Integer ttl)
           
 

Constructors in com.netflix.astyanax.thrift.model with parameters of type Serializer
ThriftColumnListImpl(List<org.apache.cassandra.thrift.Column> columns, Serializer<C> colSer)
           
ThriftColumnOrSuperColumnListImpl(List<org.apache.cassandra.thrift.ColumnOrSuperColumn> columns, Serializer<C> colSer)
           
ThriftCounterColumnListImpl(List<org.apache.cassandra.thrift.CounterColumn> columns, Serializer<C> colSer)
           
ThriftCqlRowsImpl(List<org.apache.cassandra.thrift.CqlRow> rows, Serializer<K> keySer, Serializer<C> colSer)
           
ThriftCqlRowsImpl(List<org.apache.cassandra.thrift.CqlRow> rows, Serializer<K> keySer, Serializer<C> colSer)
           
ThriftRowsListImpl(Map<ByteBuffer,List<org.apache.cassandra.thrift.ColumnOrSuperColumn>> rows, Serializer<K> keySer, Serializer<C> colSer)
           
ThriftRowsListImpl(Map<ByteBuffer,List<org.apache.cassandra.thrift.ColumnOrSuperColumn>> rows, Serializer<K> keySer, Serializer<C> colSer)
           
ThriftRowsSliceImpl(List<org.apache.cassandra.thrift.KeySlice> rows, Serializer<K> keySer, Serializer<C> colSer)
           
ThriftRowsSliceImpl(List<org.apache.cassandra.thrift.KeySlice> rows, Serializer<K> keySer, Serializer<C> colSer)
           
 

Uses of Serializer in com.netflix.astyanax.util
 

Methods in com.netflix.astyanax.util with parameters of type Serializer
<T> RangeBuilder
RangeBuilder.setEnd(T value, Serializer<T> serializer)
           
<T> RangeBuilder
RangeBuilder.setStart(T value, Serializer<T> serializer)
           
 



Copyright © 2012. All Rights Reserved.