public class

ThriftColumnOrSuperColumnListImpl

extends AbstractColumnList<C>
java.lang.Object
   ↳ com.netflix.astyanax.model.AbstractColumnList<C>
     ↳ com.netflix.astyanax.thrift.model.ThriftColumnOrSuperColumnListImpl<C>

Class Overview

List of columns that can be either a list of super columns or standard columns.

Summary

Public Constructors
ThriftColumnOrSuperColumnListImpl(List<ColumnOrSuperColumn> columns, Serializer<C> colSer)
Public Methods
Column<C> getColumnByIndex(int idx)
Column<C> getColumnByName(C columnName)
Collection<C> getColumnNames()
<C2> Column<C2> getSuperColumn(int idx, Serializer<C2> colSer)
<C2> Column<C2> getSuperColumn(C columnName, Serializer<C2> colSer)
boolean isEmpty()
boolean isSuperColumn()
Iterator<Column<C>> iterator()
int size()
[Expand]
Inherited Methods
From class com.netflix.astyanax.model.AbstractColumnList
From class java.lang.Object
From interface com.netflix.astyanax.model.ColumnList
From interface java.lang.Iterable

Public Constructors

public ThriftColumnOrSuperColumnListImpl (List<ColumnOrSuperColumn> columns, Serializer<C> colSer)

Public Methods

public Column<C> getColumnByIndex (int idx)

public Column<C> getColumnByName (C columnName)

public Collection<C> getColumnNames ()

public Column<C2> getSuperColumn (int idx, Serializer<C2> colSer)

public Column<C2> getSuperColumn (C columnName, Serializer<C2> colSer)

public boolean isEmpty ()

public boolean isSuperColumn ()

public Iterator<Column<C>> iterator ()

public int size ()