io.github.antoniovizuete:pojo-spreadsheet

Project that wraps Apache POI and gives you a semantical use of it. Meaning that a Spreadsheet is made of Rows, and a Row is made of Cells.

License

License

Categories

Categories

Ant Build Tools
GroupId

GroupId

io.github.antoniovizuete
ArtifactId

ArtifactId

pojo-spreadsheet
Last Version

Last Version

0.1.2
Release Date

Release Date

Type

Type

jar
Description

Description

io.github.antoniovizuete:pojo-spreadsheet
Project that wraps Apache POI and gives you a semantical use of it. Meaning that a Spreadsheet is made of Rows, and a Row is made of Cells.
Project URL

Project URL

https://github.com/antoniovizuete/pojo-spreadsheet
Source Code Management

Source Code Management

https://github.com/antoniovizuete/pojo-spreadsheet

Download pojo-spreadsheet

How to add to project

<!-- https://jarcasting.com/artifacts/io.github.antoniovizuete/pojo-spreadsheet/ -->
<dependency>
    <groupId>io.github.antoniovizuete</groupId>
    <artifactId>pojo-spreadsheet</artifactId>
    <version>0.1.2</version>
</dependency>
// https://jarcasting.com/artifacts/io.github.antoniovizuete/pojo-spreadsheet/
implementation 'io.github.antoniovizuete:pojo-spreadsheet:0.1.2'
// https://jarcasting.com/artifacts/io.github.antoniovizuete/pojo-spreadsheet/
implementation ("io.github.antoniovizuete:pojo-spreadsheet:0.1.2")
'io.github.antoniovizuete:pojo-spreadsheet:jar:0.1.2'
<dependency org="io.github.antoniovizuete" name="pojo-spreadsheet" rev="0.1.2">
  <artifact name="pojo-spreadsheet" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.github.antoniovizuete', module='pojo-spreadsheet', version='0.1.2')
)
libraryDependencies += "io.github.antoniovizuete" % "pojo-spreadsheet" % "0.1.2"
[io.github.antoniovizuete/pojo-spreadsheet "0.1.2"]

Dependencies

compile (3)

Group / Artifact Type Version
org.apache.poi : poi jar 3.17
org.apache.poi : poi-ooxml jar 3.17
org.apache.poi : poi-ooxml-schemas jar 3.17

test (1)

Group / Artifact Type Version
junit : junit jar 4.12

Project Modules

There are no modules declared in this project.

POJO-Spreadsheet

Project that wraps Apache POI and gives you a semantical use of it. Meaning that a Spreadsheet is made of Rows, and a Row is made of Cells.

<dependency>
    <groupId>io.github.antoniovizuete</groupId>
    <artifactId>pojo-spreadsheet</artifactId>
    <version>0.1.2</version>
</dependency>

Working on documentation

Changelog

[Unreleased]

  • Deprecated methods
  • Clean the API

[0.1.2] 2018-09-07

Added

  • Spreadsheet.performWrite() method has been added in order to return the OutputStream created by the SpreadsheetWriter

Changed

  • The Cell API has been cleaned
  • The Row API has been cleaned
  • The SpreadsheetWirter API has been cleaned
  • The implementations of SpreadsheetWirter have been renamed

Deprecated

  • Spreadsheet.write() has been deprecated, use Spreadsheet.performWrite() instead.

[0.1.1] 2018-09-06

Fixed

  • NullPointerException throwed when it tries to convert null-value cell to POI

[0.1] 2018-09-05

First released version

Versions

Version
0.1.2
0.1.1
0.1