├── .gitignore ├── .scalafmt.conf ├── .travis.yml ├── LICENSE ├── README.md ├── codecov.yml ├── deps.sbt ├── project ├── build.properties ├── plugins.sbt └── sbt-launch-0.13.7.jar ├── src ├── main │ ├── scala-2.12 │ │ └── CollectionCompat.scala │ ├── scala-2.13 │ │ └── CollectionCompat.scala │ └── scala │ │ └── net │ │ └── scalax │ │ └── cpoi │ │ ├── api │ │ └── package.scala │ │ ├── content │ │ ├── CellContent.scala │ │ └── CellData.scala │ │ ├── exception │ │ └── CellTypeNotConfirmException.scala │ │ ├── rw │ │ ├── CPoiDone.scala │ │ ├── CellReader.scala │ │ ├── CellWriter.scala │ │ └── impl │ │ │ ├── CellReadersImpl.scala │ │ │ ├── CellReadersImplicits.scala │ │ │ ├── CellWritersImpl.scala │ │ │ ├── CellWritersImplicits.scala │ │ │ ├── ImmutableCellReadersImpl.scala │ │ │ └── ImmutableCellReadersImplicits.scala │ │ ├── style │ │ ├── MutableStyleGen.scala │ │ ├── StyleGen.scala │ │ ├── StyleKeyWrap.scala │ │ └── StyleTransform.scala │ │ └── utils │ │ ├── Alias.scala │ │ └── CPoi.scala └── test │ ├── resources │ └── test01.xls │ └── scala │ └── net │ └── scalax │ └── cpoi │ ├── poi │ ├── HSSFWorkbookLawBooleanCellTest.scala │ ├── HSSFWorkbookLawNumbricCellTest.scala │ └── HSSFWorkbookLawStringCellTest.scala │ ├── read │ ├── HSSFWorkbookBlankCellTest.scala │ ├── HSSFWorkbookBlankStringCellTest.scala │ ├── HSSFWorkbookBooleanFormulaCellTest.scala │ ├── HSSFWorkbookEmptyStringCellTest.scala │ ├── HSSFWorkbookFalseBooleanCellTest.scala │ ├── HSSFWorkbookNotBlankStringCellTest.scala │ ├── HSSFWorkbookNullCellTest.scala │ ├── HSSFWorkbookNumbericCellTest1.scala │ ├── HSSFWorkbookNumbericCellTest2.scala │ ├── HSSFWorkbookNumbricFormulaCellTest.scala │ ├── HSSFWorkbookOptionReaderTest.scala │ ├── HSSFWorkbookStringFormulaCellTest.scala │ └── HSSFWorkbookTrueBooleanCellTest.scala │ └── write │ └── HSSFWorkbookMemoryWriterTest.scala └── version.sbt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/.gitignore -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- 1 | codecov: 2 | token: d211f2c4-e623-4911-9216-ec516a9394a8 -------------------------------------------------------------------------------- /deps.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/deps.sbt -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.3.6 -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /project/sbt-launch-0.13.7.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/project/sbt-launch-0.13.7.jar -------------------------------------------------------------------------------- /src/main/scala-2.12/CollectionCompat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala-2.12/CollectionCompat.scala -------------------------------------------------------------------------------- /src/main/scala-2.13/CollectionCompat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala-2.13/CollectionCompat.scala -------------------------------------------------------------------------------- /src/main/scala/net/scalax/cpoi/api/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala/net/scalax/cpoi/api/package.scala -------------------------------------------------------------------------------- /src/main/scala/net/scalax/cpoi/content/CellContent.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala/net/scalax/cpoi/content/CellContent.scala -------------------------------------------------------------------------------- /src/main/scala/net/scalax/cpoi/content/CellData.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala/net/scalax/cpoi/content/CellData.scala -------------------------------------------------------------------------------- /src/main/scala/net/scalax/cpoi/exception/CellTypeNotConfirmException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala/net/scalax/cpoi/exception/CellTypeNotConfirmException.scala -------------------------------------------------------------------------------- /src/main/scala/net/scalax/cpoi/rw/CPoiDone.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala/net/scalax/cpoi/rw/CPoiDone.scala -------------------------------------------------------------------------------- /src/main/scala/net/scalax/cpoi/rw/CellReader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala/net/scalax/cpoi/rw/CellReader.scala -------------------------------------------------------------------------------- /src/main/scala/net/scalax/cpoi/rw/CellWriter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala/net/scalax/cpoi/rw/CellWriter.scala -------------------------------------------------------------------------------- /src/main/scala/net/scalax/cpoi/rw/impl/CellReadersImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala/net/scalax/cpoi/rw/impl/CellReadersImpl.scala -------------------------------------------------------------------------------- /src/main/scala/net/scalax/cpoi/rw/impl/CellReadersImplicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala/net/scalax/cpoi/rw/impl/CellReadersImplicits.scala -------------------------------------------------------------------------------- /src/main/scala/net/scalax/cpoi/rw/impl/CellWritersImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala/net/scalax/cpoi/rw/impl/CellWritersImpl.scala -------------------------------------------------------------------------------- /src/main/scala/net/scalax/cpoi/rw/impl/CellWritersImplicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala/net/scalax/cpoi/rw/impl/CellWritersImplicits.scala -------------------------------------------------------------------------------- /src/main/scala/net/scalax/cpoi/rw/impl/ImmutableCellReadersImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala/net/scalax/cpoi/rw/impl/ImmutableCellReadersImpl.scala -------------------------------------------------------------------------------- /src/main/scala/net/scalax/cpoi/rw/impl/ImmutableCellReadersImplicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala/net/scalax/cpoi/rw/impl/ImmutableCellReadersImplicits.scala -------------------------------------------------------------------------------- /src/main/scala/net/scalax/cpoi/style/MutableStyleGen.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala/net/scalax/cpoi/style/MutableStyleGen.scala -------------------------------------------------------------------------------- /src/main/scala/net/scalax/cpoi/style/StyleGen.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala/net/scalax/cpoi/style/StyleGen.scala -------------------------------------------------------------------------------- /src/main/scala/net/scalax/cpoi/style/StyleKeyWrap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala/net/scalax/cpoi/style/StyleKeyWrap.scala -------------------------------------------------------------------------------- /src/main/scala/net/scalax/cpoi/style/StyleTransform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala/net/scalax/cpoi/style/StyleTransform.scala -------------------------------------------------------------------------------- /src/main/scala/net/scalax/cpoi/utils/Alias.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala/net/scalax/cpoi/utils/Alias.scala -------------------------------------------------------------------------------- /src/main/scala/net/scalax/cpoi/utils/CPoi.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/main/scala/net/scalax/cpoi/utils/CPoi.scala -------------------------------------------------------------------------------- /src/test/resources/test01.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/test/resources/test01.xls -------------------------------------------------------------------------------- /src/test/scala/net/scalax/cpoi/poi/HSSFWorkbookLawBooleanCellTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/test/scala/net/scalax/cpoi/poi/HSSFWorkbookLawBooleanCellTest.scala -------------------------------------------------------------------------------- /src/test/scala/net/scalax/cpoi/poi/HSSFWorkbookLawNumbricCellTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/test/scala/net/scalax/cpoi/poi/HSSFWorkbookLawNumbricCellTest.scala -------------------------------------------------------------------------------- /src/test/scala/net/scalax/cpoi/poi/HSSFWorkbookLawStringCellTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/test/scala/net/scalax/cpoi/poi/HSSFWorkbookLawStringCellTest.scala -------------------------------------------------------------------------------- /src/test/scala/net/scalax/cpoi/read/HSSFWorkbookBlankCellTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/test/scala/net/scalax/cpoi/read/HSSFWorkbookBlankCellTest.scala -------------------------------------------------------------------------------- /src/test/scala/net/scalax/cpoi/read/HSSFWorkbookBlankStringCellTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/test/scala/net/scalax/cpoi/read/HSSFWorkbookBlankStringCellTest.scala -------------------------------------------------------------------------------- /src/test/scala/net/scalax/cpoi/read/HSSFWorkbookBooleanFormulaCellTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/test/scala/net/scalax/cpoi/read/HSSFWorkbookBooleanFormulaCellTest.scala -------------------------------------------------------------------------------- /src/test/scala/net/scalax/cpoi/read/HSSFWorkbookEmptyStringCellTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/test/scala/net/scalax/cpoi/read/HSSFWorkbookEmptyStringCellTest.scala -------------------------------------------------------------------------------- /src/test/scala/net/scalax/cpoi/read/HSSFWorkbookFalseBooleanCellTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/test/scala/net/scalax/cpoi/read/HSSFWorkbookFalseBooleanCellTest.scala -------------------------------------------------------------------------------- /src/test/scala/net/scalax/cpoi/read/HSSFWorkbookNotBlankStringCellTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/test/scala/net/scalax/cpoi/read/HSSFWorkbookNotBlankStringCellTest.scala -------------------------------------------------------------------------------- /src/test/scala/net/scalax/cpoi/read/HSSFWorkbookNullCellTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/test/scala/net/scalax/cpoi/read/HSSFWorkbookNullCellTest.scala -------------------------------------------------------------------------------- /src/test/scala/net/scalax/cpoi/read/HSSFWorkbookNumbericCellTest1.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/test/scala/net/scalax/cpoi/read/HSSFWorkbookNumbericCellTest1.scala -------------------------------------------------------------------------------- /src/test/scala/net/scalax/cpoi/read/HSSFWorkbookNumbericCellTest2.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/test/scala/net/scalax/cpoi/read/HSSFWorkbookNumbericCellTest2.scala -------------------------------------------------------------------------------- /src/test/scala/net/scalax/cpoi/read/HSSFWorkbookNumbricFormulaCellTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/test/scala/net/scalax/cpoi/read/HSSFWorkbookNumbricFormulaCellTest.scala -------------------------------------------------------------------------------- /src/test/scala/net/scalax/cpoi/read/HSSFWorkbookOptionReaderTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/test/scala/net/scalax/cpoi/read/HSSFWorkbookOptionReaderTest.scala -------------------------------------------------------------------------------- /src/test/scala/net/scalax/cpoi/read/HSSFWorkbookStringFormulaCellTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/test/scala/net/scalax/cpoi/read/HSSFWorkbookStringFormulaCellTest.scala -------------------------------------------------------------------------------- /src/test/scala/net/scalax/cpoi/read/HSSFWorkbookTrueBooleanCellTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/test/scala/net/scalax/cpoi/read/HSSFWorkbookTrueBooleanCellTest.scala -------------------------------------------------------------------------------- /src/test/scala/net/scalax/cpoi/write/HSSFWorkbookMemoryWriterTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalax/poi-collection/HEAD/src/test/scala/net/scalax/cpoi/write/HSSFWorkbookMemoryWriterTest.scala -------------------------------------------------------------------------------- /version.sbt: -------------------------------------------------------------------------------- 1 | version := "0.4.0-M8" 2 | --------------------------------------------------------------------------------