|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.netflix.astyanax.model.OrderedColumnMap<C>
public class OrderedColumnMap<C>
Constructor Summary | |
---|---|
OrderedColumnMap()
|
|
OrderedColumnMap(Collection<Column<C>> columns)
|
Method Summary | |
---|---|
OrderedColumnMap<C> |
add(Column<C> column)
Add a single column to the collection |
OrderedColumnMap<C> |
addAll(Collection<Column<C>> columns)
Add a set of columns to the collection |
Map<C,Column<C>> |
asMap()
Return the underlying map |
Column<C> |
get(C columnName)
Queries column by name |
Boolean |
getBoolean(C columnName,
Boolean defaultValue)
Get value as a boolean |
byte[] |
getByteArray(C columnName,
byte[] defaultValue)
Get the raw byte[] value |
ByteBuffer |
getByteBuffer(C columnName,
ByteBuffer defaultValue)
Get the raw ByteBuffer value |
Date |
getDate(C columnName,
Date defaultValue)
Get the value as a date object |
Double |
getDouble(C columnName,
Double defaultValue)
Return value as a double |
Integer |
getInteger(C columnName,
Integer defaultValue)
Return value as an integer |
Long |
getLong(C columnName,
Long defaultValue)
Return value as a long. |
String |
getString(C columnName,
String defaultValue)
Return value as a string |
UUID |
getUUID(C columnName,
UUID defaultValue)
Get the value as a UUID |
boolean |
isEmpty()
Indicates if the list of columns is empty |
Iterator<Column<C>> |
iterator()
|
int |
size()
returns the number of columns in the row |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OrderedColumnMap()
public OrderedColumnMap(Collection<Column<C>> columns)
Method Detail |
---|
public OrderedColumnMap<C> add(Column<C> column)
ColumnMap
add
in interface ColumnMap<C>
public OrderedColumnMap<C> addAll(Collection<Column<C>> columns)
ColumnMap
addAll
in interface ColumnMap<C>
public Iterator<Column<C>> iterator()
iterator
in interface Iterable<Column<C>>
public Column<C> get(C columnName)
ColumnMap
get
in interface ColumnMap<C>
public String getString(C columnName, String defaultValue)
ColumnMap
getString
in interface ColumnMap<C>
public Integer getInteger(C columnName, Integer defaultValue)
ColumnMap
getInteger
in interface ColumnMap<C>
public Double getDouble(C columnName, Double defaultValue)
ColumnMap
getDouble
in interface ColumnMap<C>
public Long getLong(C columnName, Long defaultValue)
ColumnMap
getLong
in interface ColumnMap<C>
public byte[] getByteArray(C columnName, byte[] defaultValue)
ColumnMap
getByteArray
in interface ColumnMap<C>
public Boolean getBoolean(C columnName, Boolean defaultValue)
ColumnMap
getBoolean
in interface ColumnMap<C>
public ByteBuffer getByteBuffer(C columnName, ByteBuffer defaultValue)
ColumnMap
getByteBuffer
in interface ColumnMap<C>
public Date getDate(C columnName, Date defaultValue)
ColumnMap
getDate
in interface ColumnMap<C>
public UUID getUUID(C columnName, UUID defaultValue)
ColumnMap
getUUID
in interface ColumnMap<C>
public boolean isEmpty()
ColumnMap
isEmpty
in interface ColumnMap<C>
public int size()
ColumnMap
size
in interface ColumnMap<C>
public Map<C,Column<C>> asMap()
ColumnMap
asMap
in interface ColumnMap<C>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |