Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package me.prettyprint.cassandra.model;
 
 import java.util.List;
 import java.util.Map;
 
public final class ColumnSliceImpl<N,V> implements ColumnSlice<N, V> {
  private final Map<N,HColumn<N,V>> columnsMap;
  private final List<HColumn<N,V>> columnsList;
  public ColumnSliceImpl(List<ColumntColumnsSerializer<N> nameSerializer,
      Serializer<V> valueSerializer) {
    Assert.noneNull(tColumnsnameSerializervalueSerializer);
     = new HashMap<N,HColumn<N,V>>(tColumns.size());
    List<HColumn<N,V>> list = new ArrayList<HColumn<N,V>>(tColumns.size());
    for (Column ctColumns) {
      HColumn<N, V> column = new HColumnImpl<N,V>(cnameSerializervalueSerializer);
      .put(column.getName(), column);
      list.add(column);
    }
     = Collections.unmodifiableList(list);
  }

  

Returns:
an unmodifiable list of the columns
  public List<HColumn<N,V>> getColumns() {
    return ;
  }
  public HColumn<N, V> getColumnByName(N columnName) {
    return .get(columnName);
  }
  public String toString() {
    return "ColumnSlice(" +  + ")";
  }
New to GrepCode? Check out our FAQ X