ESAT
 All Classes Namespaces Files Functions Variables Enumerator Pages
Classes | Static Public Member Functions | List of all members
umms.core.general.TabbedReader Class Reference

Classes

interface  Factory< T >
 
class  TabbedIterator< T >
 

Static Public Member Functions

static< T > CloseableIterator< T > read (File file, Class< T > clazz, TabbedReader.Factory<?extends T > factory, Predicate<?super T > filter, int skipRows) throws IOException
 
static< T > CloseableIterator< T > read (File file, Class< T > clazz, TabbedReader.Factory<?extends T > factory, Predicate<?super T > filter) throws IOException
 
static< T > CloseableIterator< T > read (File file, Class< T > clazz, TabbedReader.Factory<?extends T > factory, int skipRows) throws IOException
 
static< T > CloseableIterator< T > read (File file, Class< T > clazz, TabbedReader.Factory<?extends T > factory) throws IOException
 

Member Function Documentation

static <T> CloseableIterator<T> umms.core.general.TabbedReader.read ( File  file,
Class< T >  clazz,
TabbedReader.Factory<?extends T >  factory,
Predicate<?super T >  filter,
int  skipRows 
) throws IOException
static

Read an Annotation file line by line in a buffered format and return an iterator over the results. Should be refactored with the "load" function as appropriate ("load" can call this function and then add it to its Annotation list)

Parameters
file
clazz
factory
cs
filter
skipRowsnumber of rows to skip at the beginning of the file
Returns

Here is the caller graph for this function:

static <T> CloseableIterator<T> umms.core.general.TabbedReader.read ( File  file,
Class< T >  clazz,
TabbedReader.Factory<?extends T >  factory,
Predicate<?super T >  filter 
) throws IOException
static

Here is the call graph for this function:

static <T> CloseableIterator<T> umms.core.general.TabbedReader.read ( File  file,
Class< T >  clazz,
TabbedReader.Factory<?extends T >  factory,
int  skipRows 
) throws IOException
static

Here is the call graph for this function:

static <T> CloseableIterator<T> umms.core.general.TabbedReader.read ( File  file,
Class< T >  clazz,
TabbedReader.Factory<?extends T >  factory 
) throws IOException
static

Here is the call graph for this function:


The documentation for this class was generated from the following file: