| Package | Description |
|---|---|
| org.databene.formats | |
| org.databene.formats.csv | |
| org.databene.formats.fixedwidth | |
| org.databene.formats.util | |
| org.databene.formats.xls |
| Modifier and Type | Method and Description |
|---|---|
DataIterator<E> |
DataSource.iterator()
Creates a
DataIterator for iterating the available data items. |
| Modifier and Type | Class and Description |
|---|---|
class |
ConvertingCSVParser<E>
Parses CSV files and converts the row to the desired target type.
|
class |
CSVCellIterator
Iterates through cells of a CSV file.
|
class |
CSVLineIterator
Gives access to content of a CSV file by String arrays
that represent the CSV rows as specified in RFC 4180.
|
class |
CSVSingleColumIterator
HeavyweightIterator that iterates through all cells of a single CSV column. |
class |
CSVToJavaBeanMapper<E>
Reads a CSV file and maps its columns to JavaBeans.
|
| Modifier and Type | Method and Description |
|---|---|
static DataIterator<String> |
CSVIteratorFactory.createCSVCellIterator(String uri,
char separator,
String encoding) |
static DataIterator<String[]> |
CSVIteratorFactory.createCSVLineIterator(String uri,
char separator,
boolean ignoreEmptyLines,
String encoding) |
static DataIterator<String> |
CSVIteratorFactory.createCSVVellIteratorForColumn(String uri,
int column,
char separator,
boolean ignoreEmptyLines,
String encoding) |
DataIterator<String[]> |
CSVSource.iterator() |
DataIterator<String> |
CSVCellSource.iterator() |
| Modifier and Type | Class and Description |
|---|---|
class |
FixedWidthBeanIterator<E>
Iterates fixed-width column files.
|
class |
FixedWidthLineIterator
Tests the FlatFileLineIterator.
|
| Modifier and Type | Method and Description |
|---|---|
DataIterator<String[]> |
FixedWidthLineSource.iterator() |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDataIterator<E>
Abstract implementation of the
DataIterator interface. |
class |
ConvertingDataIterator<S,T>
DataIterator proxy which applies a Converter to the data provided by its source. |
class |
CyclicDataIterator<E>
Allows repeated iteration through a
DataIterator. |
class |
DataIteratorAdapter<S,T>
Adapter for a
DataIterator. |
class |
DataIteratorFromJavaIterator<E>
Provides
DataIterator-style access to a Java Iterator. |
class |
DataIteratorProxy<E>
Proxy for a
DataIterator. |
class |
FilteringDataIterator<E>
DataIterator proxy which applies a Filter to the data provides by its source. |
class |
ListDataIterator<E>
List-based implementation of the DataIterator interface. |
class |
OffsetDataIterator<E>
Forwards the data of another
DataIterator, swallowing the first elements
provided by its DataIteratorProxy.next(DataContainer) method. |
class |
OrthogonalArrayIterator<E>
Uses a
DataIterator which provides data rows and forwards its data in form of columns. |
| Modifier and Type | Field and Description |
|---|---|
protected DataIterator<S> |
DataIteratorAdapter.source |
| Modifier and Type | Method and Description |
|---|---|
DataIterator<E> |
CyclicDataIterator.Creator.create() |
DataIterator<E> |
OffsetDataSource.iterator() |
DataIterator<E> |
DataSourceProxy.iterator() |
DataIterator<E> |
DataSourceFromIterable.iterator() |
DataIterator<T> |
ConvertingDataSource.iterator() |
| Modifier and Type | Method and Description |
|---|---|
static <T> void |
DataIteratorTestCase.checkUniqueIteration(DataIterator<T> iterator,
int count) |
static <T> DataIteratorTestCase.NextHelper |
DataIteratorTestCase.expectNextElements(DataIterator<?> iterator,
T... expectedValues) |
protected static void |
DataIteratorTestCase.expectUnavailable(DataIterator<?> iterator) |
static <T> T |
DataUtil.nextNotNullData(DataIterator<T> iterator) |
| Constructor and Description |
|---|
ConvertingDataIterator(DataIterator<S> source,
org.databene.commons.Converter<S,T> converter) |
DataIteratorAdapter(DataIterator<S> source) |
DataIteratorProxy(DataIterator<E> source) |
FilteringDataIterator(DataIterator<E> source,
org.databene.commons.Filter<E> filter) |
JavaIteratorFromDataIterator(DataIterator<E> source) |
NextHelper(DataIterator<?> iterator) |
OffsetDataIterator(DataIterator<E> source,
int offset) |
OrthogonalArrayIterator(DataIterator<E[]> source) |
| Modifier and Type | Class and Description |
|---|---|
class |
XLSJavaBeanIterator<E>
Iterates XLS sheets and provides each row as JavaBean instance.
|
class |
XLSLineIterator
Iterates the lines of a sheet in an Excel document.
|
| Modifier and Type | Method and Description |
|---|---|
DataIterator<Object[]> |
XLSSource.iterator() |
DataIterator<Object[]> |
XLSLineSource.iterator() |
Copyright © 2006–2016 Volker Bergmann. All rights reserved.