DataRecordSource

Overview

com.partnersoft.io.DataRecordSource provides a consistent interface for a very common type of input - tabular records with named fields and corresponding per-record values.

It implements com.partnersoft.io.IterableInput which provides other important features.

Designed to be simple and robust, it works well with Java for-each loops and other applications of java.util.Iterable. It takes few lines of code for simple usage and scales well to more complex needs. Performance is generally good, though for high-performance applications you may need to avoid for-each and use the lower-level facilities it provides, or use a more specific high-performance framework.

See the JavaDoc API for details and examples.

Table Of Contents

Previous topic

IterableInput

Next topic

Virtual File System (VFS)

This Page