public abstract class

AbstractColumnListMutation

extends Object
implements ColumnListMutation<C>
java.lang.Object
   ↳ com.netflix.astyanax.AbstractColumnListMutation<C>
Known Direct Subclasses

Class Overview

Abstract implementation of a row mutation

Summary

Fields
protected Integer defaultTtl
protected long timestamp
Public Constructors
AbstractColumnListMutation()
Public Methods
ColumnListMutation<C> putColumn(C columnName, int value)
ColumnListMutation<C> putColumn(C columnName, long value, Integer ttl)
ColumnListMutation<C> putColumn(C columnName, UUID value)
ColumnListMutation<C> putColumn(C columnName, Date value, Integer ttl)
ColumnListMutation<C> putColumn(C columnName, double value, Integer ttl)
ColumnListMutation<C> putColumn(C columnName, String value)
ColumnListMutation<C> putColumn(C columnName, double value)
ColumnListMutation<C> putColumn(C columnName, boolean value, Integer ttl)
ColumnListMutation<C> putColumn(C columnName, int value, Integer ttl)
ColumnListMutation<C> putColumn(C columnName, UUID value, Integer ttl)
ColumnListMutation<C> putColumn(C columnName, Date value)
ColumnListMutation<C> putColumn(C columnName, byte[] value, Integer ttl)
ColumnListMutation<C> putColumn(C columnName, ByteBuffer value)
ColumnListMutation<C> putColumn(C columnName, String value, Integer ttl)
ColumnListMutation<C> putColumn(C columnName, ByteBuffer value, Integer ttl)
ColumnListMutation<C> putColumn(C columnName, float value)
ColumnListMutation<C> putColumn(C columnName, byte[] value)
ColumnListMutation<C> putColumn(C columnName, boolean value)
ColumnListMutation<C> putColumn(C columnName, float value, Integer ttl)
ColumnListMutation<C> putColumn(C columnName, long value)
ColumnListMutation<C> putEmptyColumn(C columnName)
ColumnListMutation<C> setDefaultTtl(Integer ttl)
Set the default TTL to use when null is specified to a column insert.
ColumnListMutation<C> setTimestamp(long timestamp)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.netflix.astyanax.ColumnListMutation

Fields

protected Integer defaultTtl

protected long timestamp

Public Constructors

public AbstractColumnListMutation ()

Public Methods

public ColumnListMutation<C> putColumn (C columnName, int value)

public ColumnListMutation<C> putColumn (C columnName, long value, Integer ttl)

public ColumnListMutation<C> putColumn (C columnName, UUID value)

public ColumnListMutation<C> putColumn (C columnName, Date value, Integer ttl)

public ColumnListMutation<C> putColumn (C columnName, double value, Integer ttl)

public ColumnListMutation<C> putColumn (C columnName, String value)

public ColumnListMutation<C> putColumn (C columnName, double value)

public ColumnListMutation<C> putColumn (C columnName, boolean value, Integer ttl)

public ColumnListMutation<C> putColumn (C columnName, int value, Integer ttl)

public ColumnListMutation<C> putColumn (C columnName, UUID value, Integer ttl)

public ColumnListMutation<C> putColumn (C columnName, Date value)

public ColumnListMutation<C> putColumn (C columnName, byte[] value, Integer ttl)

public ColumnListMutation<C> putColumn (C columnName, ByteBuffer value)

public ColumnListMutation<C> putColumn (C columnName, String value, Integer ttl)

public ColumnListMutation<C> putColumn (C columnName, ByteBuffer value, Integer ttl)

public ColumnListMutation<C> putColumn (C columnName, float value)

public ColumnListMutation<C> putColumn (C columnName, byte[] value)

public ColumnListMutation<C> putColumn (C columnName, boolean value)

public ColumnListMutation<C> putColumn (C columnName, float value, Integer ttl)

public ColumnListMutation<C> putColumn (C columnName, long value)

public ColumnListMutation<C> putEmptyColumn (C columnName)

public ColumnListMutation<C> setDefaultTtl (Integer ttl)

Set the default TTL to use when null is specified to a column insert. The default TTL is null, which means no TTL.

public ColumnListMutation<C> setTimestamp (long timestamp)