Skip to content

About

Forward-only iterators and streams over Apache POI sheets as maps

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Maven Central Version

ExcelRowIterator

Small Java 17 library: forward-only iterators and streams over Apache POI sheets as maps (typed Object values or plain strings). Implements Iterable and AutoCloseable in the same spirit as ExtraLib JDBC row iterators.

Requirements

  • JDK 17+
  • Maven 3.9+

Dependency

<dependency>
    <groupId>io.github.connellite</groupId>
    <artifactId>ExcelRowIterator</artifactId>
    <version>1.0</version>
</dependency>

This artifact depends only on poi (usermodel). To open .xlsx workbooks, add poi-ooxml in your project.

JPMS

The JAR declares Automatic-Module-Name: io.github.connellite.excelrowiterator (no module-info.class). A full module-info was avoided because Apache POI still depends on commons-math3, which has no stable module name in its manifest—tooling that scans the module graph (for example before publishing to Maven Central) flags that combination.

License

MIT — see LICENSE.

About

Forward-only iterators and streams over Apache POI sheets as maps

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages