public abstract class

AbstractColumnList

extends Object
implements ColumnList<C>
java.lang.Object
   ↳ com.netflix.astyanax.model.AbstractColumnList<C>
Known Direct Subclasses

Summary

Public Constructors
AbstractColumnList()
Public Methods
Boolean getBooleanValue(C columnName, Boolean defaultValue)
Get value as a boolean
byte[] getByteArrayValue(C columnName, byte[] defaultValue)
Get the raw byte[] value
ByteBuffer getByteBufferValue(C columnName, ByteBuffer defaultValue)
Get the raw ByteBuffer value
Date getDateValue(C columnName, Date defaultValue)
Get the value as a date object
Double getDoubleValue(C columnName, Double defaultValue)
Return value as a double
Integer getIntegerValue(C columnName, Integer defaultValue)
Return value as an integer
Long getLongValue(C columnName, Long defaultValue)
Return value as a long.
String getStringValue(C columnName, String defaultValue)
Return value as a string
UUID getUUIDValue(C columnName, UUID defaultValue)
Get the value as a UUID
<T> T getValue(C columnName, Serializer<T> serializer, T defaultValue)
Get a value with optional default using a specified serializer
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.netflix.astyanax.model.ColumnList
From interface java.lang.Iterable

Public Constructors

public AbstractColumnList ()

Public Methods

public Boolean getBooleanValue (C columnName, Boolean defaultValue)

Get value as a boolean

public byte[] getByteArrayValue (C columnName, byte[] defaultValue)

Get the raw byte[] value

public ByteBuffer getByteBufferValue (C columnName, ByteBuffer defaultValue)

Get the raw ByteBuffer value

public Date getDateValue (C columnName, Date defaultValue)

Get the value as a date object

public Double getDoubleValue (C columnName, Double defaultValue)

Return value as a double

public Integer getIntegerValue (C columnName, Integer defaultValue)

Return value as an integer

public Long getLongValue (C columnName, Long defaultValue)

Return value as a long. Use this to get the value of a counter column

public String getStringValue (C columnName, String defaultValue)

Return value as a string

public UUID getUUIDValue (C columnName, UUID defaultValue)

Get the value as a UUID

public T getValue (C columnName, Serializer<T> serializer, T defaultValue)

Get a value with optional default using a specified serializer