public class ColumnFileReader extends Object implements Closeable
| Constructor and Description | 
|---|
ColumnFileReader(File file)
Construct reading from the named file. 
 | 
ColumnFileReader(Input file)
Construct reading from the provided input. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
close()  | 
long | 
getColumnCount()
Return the number of columns in this file. 
 | 
ColumnMetaData[] | 
getColumnMetaData()
Return all columns' metadata. 
 | 
ColumnMetaData | 
getColumnMetaData(int number)
Return a column's metadata. 
 | 
ColumnMetaData | 
getColumnMetaData(String name)
Return a column's metadata. 
 | 
ColumnFileMetaData | 
getMetaData()
Return this file's metadata. 
 | 
List<ColumnMetaData> | 
getRoots()
Return root columns' metadata. 
 | 
long | 
getRowCount()
Return the number of rows in this file. 
 | 
<T extends Comparable>  | 
getValues(int column)
Return an iterator over values in a column. 
 | 
<T extends Comparable>  | 
getValues(String columnName)
Return an iterator over values in the named column. 
 | 
public ColumnFileReader(File file) throws IOException
IOExceptionpublic ColumnFileReader(Input file) throws IOException
IOExceptionpublic long getRowCount()
public long getColumnCount()
public ColumnFileMetaData getMetaData()
public ColumnMetaData[] getColumnMetaData()
public List<ColumnMetaData> getRoots()
public ColumnMetaData getColumnMetaData(int number)
public ColumnMetaData getColumnMetaData(String name)
public <T extends Comparable> ColumnValues<T> getValues(String columnName) throws IOException
IOExceptionpublic <T extends Comparable> ColumnValues<T> getValues(int column) throws IOException
IOExceptionpublic void close()
           throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.