What Is poi-3.15.jar?

Q

What Is poi-3.15.jar?

✍: FYIcenter.com

A

poi-3.15.jar is one of the JAR files for Apache POI 3.15, which provides an API for Microsoft document files of Word, Excel, PowerPoint, and Visio.

poi-3.15.jar supports Apache POI components that read and write Microsoft's OLE 2 Compound document format, which is used in early versions of Microsoft Office tools like Word 97, Excel 97, PowerPoint 97, etc.

poi-3.15.jar is distributed as part of the poi-bin-3.15-20160924.zip download file.

JAR File Size and Download Location:

JAR name: poi-3.15.jar
Target JDK version: 1.6
Dependency: 
   commons-codec.jar
   commons.logging.jar

File name: poi.jar, poi-3.15.jar
File size: 2579580 bytes
Release date: 17-Sep-2016
Download: Apache POI Website

Manifest of the JAR:

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.9.4
Created-By: 1.6.0_34-b34 (Sun Microsystems Inc.)
Built-By: david
Specification-Title: Apache POI
Specification-Version: 3.15
Specification-Vendor: The Apache Software Foundation
Implementation-Title: Apache POI
Implementation-Version: 3.15
Implementation-Vendor-Id: org.apache.poi
Implementation-Vendor: The Apache Software Foundation

List of Classes in the JAR:

org/apache/poi/EmptyFileException
org/apache/poi/EncryptedDocumentException
org/apache/poi/OldFileFormatException
org/apache/poi/POIDocument
org/apache/poi/POIOLE2TextExtractor
org/apache/poi/POITextExtractor
org/apache/poi/UnsupportedFileFormatException
org/apache/poi/Version
org/apache/poi/common/usermodel/Hyperlink
org/apache/poi/common/usermodel/HyperlinkType
org/apache/poi/ddf/AbstractEscherOptRecord
org/apache/poi/ddf/DefaultEscherRecordFactory
org/apache/poi/ddf/EscherArrayProperty
org/apache/poi/ddf/EscherBSERecord
org/apache/poi/ddf/EscherBitmapBlip
org/apache/poi/ddf/EscherBlipRecord
org/apache/poi/ddf/EscherBoolProperty
org/apache/poi/ddf/EscherChildAnchorRecord
org/apache/poi/ddf/EscherClientAnchorRecord
org/apache/poi/ddf/EscherClientDataRecord
org/apache/poi/ddf/EscherColorRef
org/apache/poi/ddf/EscherComplexProperty
org/apache/poi/ddf/EscherContainerRecord
org/apache/poi/ddf/EscherDgRecord
org/apache/poi/ddf/EscherDggRecord
org/apache/poi/ddf/EscherDump
org/apache/poi/ddf/EscherMetafileBlip
org/apache/poi/ddf/EscherOptRecord
org/apache/poi/ddf/EscherPictBlip
org/apache/poi/ddf/EscherProperties
org/apache/poi/ddf/EscherProperty
org/apache/poi/ddf/EscherPropertyFactory
org/apache/poi/ddf/EscherPropertyMetaData
org/apache/poi/ddf/EscherRGBProperty
org/apache/poi/ddf/EscherRecord
org/apache/poi/ddf/EscherRecordFactory
org/apache/poi/ddf/EscherSerializationListener
org/apache/poi/ddf/EscherShapePathProperty
org/apache/poi/ddf/EscherSimpleProperty
org/apache/poi/ddf/EscherSpRecord
org/apache/poi/ddf/EscherSpgrRecord
org/apache/poi/ddf/EscherSplitMenuColorsRecord
org/apache/poi/ddf/EscherTertiaryOptRecord
org/apache/poi/ddf/EscherTextboxRecord
org/apache/poi/ddf/NullEscherSerializationListener
org/apache/poi/ddf/UnknownEscherRecord
org/apache/poi/dev/RecordGenerator
org/apache/poi/extractor/OLE2ExtractorFactory
org/apache/poi/hpsf/Array
org/apache/poi/hpsf/Blob
org/apache/poi/hpsf/ClassID
org/apache/poi/hpsf/ClipboardData
org/apache/poi/hpsf/CodePageString
org/apache/poi/hpsf/Currency
org/apache/poi/hpsf/CustomProperties
org/apache/poi/hpsf/CustomProperty
org/apache/poi/hpsf/Date
org/apache/poi/hpsf/Decimal
org/apache/poi/hpsf/DocumentSummaryInformation
org/apache/poi/hpsf/Filetime
org/apache/poi/hpsf/GUID
org/apache/poi/hpsf/HPSFException
org/apache/poi/hpsf/HPSFPropertiesOnlyDocument
org/apache/poi/hpsf/HPSFRuntimeException
org/apache/poi/hpsf/IllegalPropertySetDataException
org/apache/poi/hpsf/IllegalVariantTypeException
org/apache/poi/hpsf/IndirectPropertyName
org/apache/poi/hpsf/MarkUnsupportedException
org/apache/poi/hpsf/MissingSectionException
org/apache/poi/hpsf/MutableProperty
org/apache/poi/hpsf/MutablePropertySet
org/apache/poi/hpsf/MutableSection
org/apache/poi/hpsf/NoFormatIDException
org/apache/poi/hpsf/NoPropertySetStreamException
org/apache/poi/hpsf/NoSingleSectionException
org/apache/poi/hpsf/Property
org/apache/poi/hpsf/PropertySet
org/apache/poi/hpsf/PropertySetFactory
org/apache/poi/hpsf/ReadingNotSupportedException
org/apache/poi/hpsf/Section
org/apache/poi/hpsf/SpecialPropertySet
org/apache/poi/hpsf/SummaryInformation
org/apache/poi/hpsf/Thumbnail
org/apache/poi/hpsf/TypeWriter
org/apache/poi/hpsf/TypedPropertyValue
org/apache/poi/hpsf/UnexpectedPropertySetTypeException
org/apache/poi/hpsf/UnicodeString
org/apache/poi/hpsf/UnsupportedVariantTypeException
org/apache/poi/hpsf/Util
org/apache/poi/hpsf/Variant
org/apache/poi/hpsf/VariantBool
org/apache/poi/hpsf/VariantSupport
org/apache/poi/hpsf/VariantTypeException
org/apache/poi/hpsf/Vector
org/apache/poi/hpsf/VersionedStream
org/apache/poi/hpsf/WritingNotSupportedException
org/apache/poi/hpsf/extractor/HPSFPropertiesExtractor
org/apache/poi/hpsf/wellknown/PropertyIDMap
org/apache/poi/hpsf/wellknown/SectionIDMap
org/apache/poi/hssf/OldExcelFormatException
org/apache/poi/hssf/dev/BiffDrawingToXml
org/apache/poi/hssf/dev/BiffViewer
org/apache/poi/hssf/dev/EFBiffViewer
org/apache/poi/hssf/dev/FormulaViewer
org/apache/poi/hssf/dev/ReSave
org/apache/poi/hssf/dev/RecordLister
org/apache/poi/hssf/eventmodel/ERFListener
org/apache/poi/hssf/eventmodel/EventRecordFactory
org/apache/poi/hssf/eventusermodel/AbortableHSSFListener
org/apache/poi/hssf/eventusermodel/EventWorkbookBuilder
org/apache/poi/hssf/eventusermodel/FormatTrackingHSSFListener
org/apache/poi/hssf/eventusermodel/HSSFEventFactory
org/apache/poi/hssf/eventusermodel/HSSFListener
org/apache/poi/hssf/eventusermodel/HSSFRequest
org/apache/poi/hssf/eventusermodel/HSSFUserException
org/apache/poi/hssf/eventusermodel/MissingRecordAwareHSSFListener
org/apache/poi/hssf/eventusermodel/dummyrecord/DummyRecordBase
org/apache/poi/hssf/eventusermodel/dummyrecord/LastCellOfRowDummyRecord
org/apache/poi/hssf/eventusermodel/dummyrecord/MissingCellDummyRecord
org/apache/poi/hssf/eventusermodel/dummyrecord/MissingRowDummyRecord
org/apache/poi/hssf/extractor/EventBasedExcelExtractor
org/apache/poi/hssf/extractor/ExcelExtractor
org/apache/poi/hssf/extractor/OldExcelExtractor
org/apache/poi/hssf/model/ConvertAnchor
org/apache/poi/hssf/model/DrawingManager
org/apache/poi/hssf/model/DrawingManager2
org/apache/poi/hssf/model/HSSFFormulaParser
org/apache/poi/hssf/model/InternalSheet
org/apache/poi/hssf/model/InternalWorkbook
org/apache/poi/hssf/model/LinkTable
org/apache/poi/hssf/model/RecordOrderer
org/apache/poi/hssf/model/RecordStream
org/apache/poi/hssf/model/RowBlocksReader
org/apache/poi/hssf/model/WorkbookRecordList
org/apache/poi/hssf/record/AbstractEscherHolderRecord
org/apache/poi/hssf/record/ArrayRecord
org/apache/poi/hssf/record/AutoFilterInfoRecord
org/apache/poi/hssf/record/BOFRecord
org/apache/poi/hssf/record/BackupRecord
org/apache/poi/hssf/record/BiffHeaderInput
org/apache/poi/hssf/record/BlankRecord
org/apache/poi/hssf/record/BookBoolRecord
org/apache/poi/hssf/record/BoolErrRecord
org/apache/poi/hssf/record/BottomMarginRecord
org/apache/poi/hssf/record/BoundSheetRecord
org/apache/poi/hssf/record/CFHeader12Record
org/apache/poi/hssf/record/CFHeaderBase
org/apache/poi/hssf/record/CFHeaderRecord
org/apache/poi/hssf/record/CFRule12Record
org/apache/poi/hssf/record/CFRuleBase
org/apache/poi/hssf/record/CFRuleRecord
org/apache/poi/hssf/record/CRNCountRecord
org/apache/poi/hssf/record/CRNRecord
org/apache/poi/hssf/record/CalcCountRecord
org/apache/poi/hssf/record/CalcModeRecord
org/apache/poi/hssf/record/CellRecord
org/apache/poi/hssf/record/CellValueRecordInterface
org/apache/poi/hssf/record/CodepageRecord
org/apache/poi/hssf/record/ColumnInfoRecord
org/apache/poi/hssf/record/CommonObjectDataSubRecord
org/apache/poi/hssf/record/ContinueRecord
org/apache/poi/hssf/record/CountryRecord
org/apache/poi/hssf/record/DBCellRecord
org/apache/poi/hssf/record/DConRefRecord
org/apache/poi/hssf/record/DSFRecord
org/apache/poi/hssf/record/DVALRecord
org/apache/poi/hssf/record/DVRecord
org/apache/poi/hssf/record/DateWindow1904Record
org/apache/poi/hssf/record/DefaultColWidthRecord
org/apache/poi/hssf/record/DefaultRowHeightRecord
org/apache/poi/hssf/record/DeltaRecord
org/apache/poi/hssf/record/DimensionsRecord
org/apache/poi/hssf/record/DrawingGroupRecord
org/apache/poi/hssf/record/DrawingRecord
org/apache/poi/hssf/record/DrawingRecordForBiffViewer
org/apache/poi/hssf/record/DrawingSelectionRecord
org/apache/poi/hssf/record/EOFRecord
org/apache/poi/hssf/record/EmbeddedObjectRefSubRecord
org/apache/poi/hssf/record/EndSubRecord
org/apache/poi/hssf/record/EscherAggregate
org/apache/poi/hssf/record/ExtSSTRecord
org/apache/poi/hssf/record/ExtendedFormatRecord
org/apache/poi/hssf/record/ExternSheetRecord
org/apache/poi/hssf/record/ExternalNameRecord
org/apache/poi/hssf/record/FeatHdrRecord
org/apache/poi/hssf/record/FeatRecord
org/apache/poi/hssf/record/FilePassRecord
org/apache/poi/hssf/record/FileSharingRecord
org/apache/poi/hssf/record/FnGroupCountRecord
org/apache/poi/hssf/record/FontRecord
org/apache/poi/hssf/record/FooterRecord
org/apache/poi/hssf/record/FormatRecord
org/apache/poi/hssf/record/FormulaRecord
org/apache/poi/hssf/record/FtCblsSubRecord
org/apache/poi/hssf/record/FtCfSubRecord
org/apache/poi/hssf/record/FtPioGrbitSubRecord
org/apache/poi/hssf/record/GridsetRecord
org/apache/poi/hssf/record/GroupMarkerSubRecord
org/apache/poi/hssf/record/GutsRecord
org/apache/poi/hssf/record/HCenterRecord
org/apache/poi/hssf/record/HeaderFooterBase
org/apache/poi/hssf/record/HeaderFooterRecord
org/apache/poi/hssf/record/HeaderRecord
org/apache/poi/hssf/record/HideObjRecord
org/apache/poi/hssf/record/HorizontalPageBreakRecord
org/apache/poi/hssf/record/HyperlinkRecord
org/apache/poi/hssf/record/IndexRecord
org/apache/poi/hssf/record/InterfaceEndRecord
org/apache/poi/hssf/record/InterfaceHdrRecord
org/apache/poi/hssf/record/IterationRecord
org/apache/poi/hssf/record/LabelRecord
org/apache/poi/hssf/record/LabelSSTRecord
org/apache/poi/hssf/record/LbsDataSubRecord
org/apache/poi/hssf/record/LeftMarginRecord
org/apache/poi/hssf/record/MMSRecord
org/apache/poi/hssf/record/Margin
org/apache/poi/hssf/record/MergeCellsRecord
org/apache/poi/hssf/record/MulBlankRecord
org/apache/poi/hssf/record/MulRKRecord
org/apache/poi/hssf/record/NameCommentRecord
org/apache/poi/hssf/record/NameRecord
org/apache/poi/hssf/record/NoteRecord
org/apache/poi/hssf/record/NoteStructureSubRecord
org/apache/poi/hssf/record/NumberRecord
org/apache/poi/hssf/record/ObjRecord
org/apache/poi/hssf/record/ObjectProtectRecord
org/apache/poi/hssf/record/OldCellRecord
org/apache/poi/hssf/record/OldFormulaRecord
org/apache/poi/hssf/record/OldLabelRecord
org/apache/poi/hssf/record/OldSheetRecord
org/apache/poi/hssf/record/OldStringRecord
org/apache/poi/hssf/record/PageBreakRecord
org/apache/poi/hssf/record/PaletteRecord
org/apache/poi/hssf/record/PaneRecord
org/apache/poi/hssf/record/PasswordRecord
org/apache/poi/hssf/record/PasswordRev4Record
org/apache/poi/hssf/record/PrecisionRecord
org/apache/poi/hssf/record/PrintGridlinesRecord
org/apache/poi/hssf/record/PrintHeadersRecord
org/apache/poi/hssf/record/PrintSetupRecord
org/apache/poi/hssf/record/ProtectRecord
org/apache/poi/hssf/record/ProtectionRev4Record
org/apache/poi/hssf/record/RKRecord
org/apache/poi/hssf/record/RecalcIdRecord
org/apache/poi/hssf/record/Record
org/apache/poi/hssf/record/RecordBase
org/apache/poi/hssf/record/RecordFactory
org/apache/poi/hssf/record/RecordFactoryInputStream
org/apache/poi/hssf/record/RecordFormatException
org/apache/poi/hssf/record/RecordInputStream
org/apache/poi/hssf/record/RecordProcessor
org/apache/poi/hssf/record/RefModeRecord
org/apache/poi/hssf/record/RefreshAllRecord
org/apache/poi/hssf/record/RightMarginRecord
org/apache/poi/hssf/record/RowRecord
org/apache/poi/hssf/record/SCLRecord
org/apache/poi/hssf/record/SSTDeserializer
org/apache/poi/hssf/record/SSTRecord
org/apache/poi/hssf/record/SSTSerializer
org/apache/poi/hssf/record/SaveRecalcRecord
org/apache/poi/hssf/record/ScenarioProtectRecord
org/apache/poi/hssf/record/SelectionRecord
org/apache/poi/hssf/record/SharedFormulaRecord
org/apache/poi/hssf/record/SharedValueRecordBase
org/apache/poi/hssf/record/StandardRecord
org/apache/poi/hssf/record/StringRecord
org/apache/poi/hssf/record/StyleRecord
org/apache/poi/hssf/record/SubRecord
org/apache/poi/hssf/record/SupBookRecord
org/apache/poi/hssf/record/TabIdRecord
org/apache/poi/hssf/record/TableRecord
org/apache/poi/hssf/record/TableStylesRecord
org/apache/poi/hssf/record/TextObjectRecord
org/apache/poi/hssf/record/TopMarginRecord
org/apache/poi/hssf/record/UncalcedRecord
org/apache/poi/hssf/record/UnknownRecord
org/apache/poi/hssf/record/UseSelFSRecord
org/apache/poi/hssf/record/UserSViewBegin
org/apache/poi/hssf/record/UserSViewEnd
org/apache/poi/hssf/record/VCenterRecord
org/apache/poi/hssf/record/VerticalPageBreakRecord
org/apache/poi/hssf/record/WSBoolRecord
org/apache/poi/hssf/record/WindowOneRecord
org/apache/poi/hssf/record/WindowProtectRecord
org/apache/poi/hssf/record/WindowTwoRecord
org/apache/poi/hssf/record/WriteAccessRecord
org/apache/poi/hssf/record/WriteProtectRecord
org/apache/poi/hssf/record/aggregates/CFRecordsAggregate
org/apache/poi/hssf/record/aggregates/ChartSubstreamRecordAggregate
org/apache/poi/hssf/record/aggregates/ColumnInfoRecordsAggregate
org/apache/poi/hssf/record/aggregates/ConditionalFormattingTable
org/apache/poi/hssf/record/aggregates/CustomViewSettingsRecordAggregate
org/apache/poi/hssf/record/aggregates/DataValidityTable
org/apache/poi/hssf/record/aggregates/FormulaRecordAggregate
org/apache/poi/hssf/record/aggregates/MergedCellsTable
org/apache/poi/hssf/record/aggregates/PageSettingsBlock
org/apache/poi/hssf/record/aggregates/RecordAggregate
org/apache/poi/hssf/record/aggregates/RowRecordsAggregate
org/apache/poi/hssf/record/aggregates/SharedValueManager
org/apache/poi/hssf/record/aggregates/ValueRecordsAggregate
org/apache/poi/hssf/record/aggregates/WorksheetProtectionBlock
org/apache/poi/hssf/record/cf/BorderFormatting
org/apache/poi/hssf/record/cf/ColorGradientFormatting
org/apache/poi/hssf/record/cf/ColorGradientThreshold
org/apache/poi/hssf/record/cf/DataBarFormatting
org/apache/poi/hssf/record/cf/DataBarThreshold
org/apache/poi/hssf/record/cf/FontFormatting
org/apache/poi/hssf/record/cf/IconMultiStateFormatting
org/apache/poi/hssf/record/cf/IconMultiStateThreshold
org/apache/poi/hssf/record/cf/PatternFormatting
org/apache/poi/hssf/record/cf/Threshold
org/apache/poi/hssf/record/chart/AreaFormatRecord
org/apache/poi/hssf/record/chart/AreaRecord
org/apache/poi/hssf/record/chart/AxisLineFormatRecord
org/apache/poi/hssf/record/chart/AxisOptionsRecord
org/apache/poi/hssf/record/chart/AxisParentRecord
org/apache/poi/hssf/record/chart/AxisRecord
org/apache/poi/hssf/record/chart/AxisUsedRecord
org/apache/poi/hssf/record/chart/BarRecord
org/apache/poi/hssf/record/chart/BeginRecord
org/apache/poi/hssf/record/chart/CatLabRecord
org/apache/poi/hssf/record/chart/CategorySeriesAxisRecord
org/apache/poi/hssf/record/chart/ChartEndBlockRecord
org/apache/poi/hssf/record/chart/ChartEndObjectRecord
org/apache/poi/hssf/record/chart/ChartFRTInfoRecord
org/apache/poi/hssf/record/chart/ChartFormatRecord
org/apache/poi/hssf/record/chart/ChartRecord
org/apache/poi/hssf/record/chart/ChartStartBlockRecord
org/apache/poi/hssf/record/chart/ChartStartObjectRecord
org/apache/poi/hssf/record/chart/ChartTitleFormatRecord
org/apache/poi/hssf/record/chart/DatRecord
org/apache/poi/hssf/record/chart/DataFormatRecord
org/apache/poi/hssf/record/chart/DataLabelExtensionRecord
org/apache/poi/hssf/record/chart/DefaultDataLabelTextPropertiesRecord
org/apache/poi/hssf/record/chart/EndRecord
org/apache/poi/hssf/record/chart/FontBasisRecord
org/apache/poi/hssf/record/chart/FontIndexRecord
org/apache/poi/hssf/record/chart/FrameRecord
org/apache/poi/hssf/record/chart/LegendRecord
org/apache/poi/hssf/record/chart/LineFormatRecord
org/apache/poi/hssf/record/chart/LinkedDataRecord
org/apache/poi/hssf/record/chart/NumberFormatIndexRecord
org/apache/poi/hssf/record/chart/ObjectLinkRecord
org/apache/poi/hssf/record/chart/PlotAreaRecord
org/apache/poi/hssf/record/chart/PlotGrowthRecord
org/apache/poi/hssf/record/chart/SeriesChartGroupIndexRecord
org/apache/poi/hssf/record/chart/SeriesIndexRecord
org/apache/poi/hssf/record/chart/SeriesLabelsRecord
org/apache/poi/hssf/record/chart/SeriesListRecord
org/apache/poi/hssf/record/chart/SeriesRecord
org/apache/poi/hssf/record/chart/SeriesTextRecord
org/apache/poi/hssf/record/chart/SeriesToChartGroupRecord
org/apache/poi/hssf/record/chart/SheetPropertiesRecord
org/apache/poi/hssf/record/chart/TextRecord
org/apache/poi/hssf/record/chart/TickRecord
org/apache/poi/hssf/record/chart/UnitsRecord
org/apache/poi/hssf/record/chart/ValueRangeRecord
org/apache/poi/hssf/record/common/ExtendedColor
org/apache/poi/hssf/record/common/FeatFormulaErr2
org/apache/poi/hssf/record/common/FeatProtection
org/apache/poi/hssf/record/common/FeatSmartTag
org/apache/poi/hssf/record/common/FtrHeader
org/apache/poi/hssf/record/common/FutureRecord
org/apache/poi/hssf/record/common/SharedFeature
org/apache/poi/hssf/record/common/UnicodeString
org/apache/poi/hssf/record/cont/ContinuableRecord
org/apache/poi/hssf/record/cont/ContinuableRecordInput
org/apache/poi/hssf/record/cont/ContinuableRecordOutput
org/apache/poi/hssf/record/cont/UnknownLengthRecordOutput
org/apache/poi/hssf/record/crypto/Biff8Cipher
org/apache/poi/hssf/record/crypto/Biff8DecryptingStream
org/apache/poi/hssf/record/crypto/Biff8EncryptionKey
org/apache/poi/hssf/record/crypto/Biff8RC4
org/apache/poi/hssf/record/crypto/Biff8RC4Key
org/apache/poi/hssf/record/crypto/Biff8XOR
org/apache/poi/hssf/record/crypto/Biff8XORKey
org/apache/poi/hssf/record/pivottable/DataItemRecord
org/apache/poi/hssf/record/pivottable/ExtendedPivotTableViewFieldsRecord
org/apache/poi/hssf/record/pivottable/PageItemRecord
org/apache/poi/hssf/record/pivottable/StreamIDRecord
org/apache/poi/hssf/record/pivottable/ViewDefinitionRecord
org/apache/poi/hssf/record/pivottable/ViewFieldsRecord
org/apache/poi/hssf/record/pivottable/ViewSourceRecord
org/apache/poi/hssf/usermodel/DVConstraint
org/apache/poi/hssf/usermodel/DummyGraphics2d
org/apache/poi/hssf/usermodel/EscherGraphics
org/apache/poi/hssf/usermodel/EscherGraphics2d
org/apache/poi/hssf/usermodel/FontDetails
org/apache/poi/hssf/usermodel/HSSFAnchor
org/apache/poi/hssf/usermodel/HSSFAutoFilter
org/apache/poi/hssf/usermodel/HSSFBorderFormatting
org/apache/poi/hssf/usermodel/HSSFCell
org/apache/poi/hssf/usermodel/HSSFCellStyle
org/apache/poi/hssf/usermodel/HSSFChildAnchor
org/apache/poi/hssf/usermodel/HSSFClientAnchor
org/apache/poi/hssf/usermodel/HSSFColorScaleFormatting
org/apache/poi/hssf/usermodel/HSSFCombobox
org/apache/poi/hssf/usermodel/HSSFComment
org/apache/poi/hssf/usermodel/HSSFConditionalFormatting
org/apache/poi/hssf/usermodel/HSSFConditionalFormattingRule
... Continue in part 2

 

Downloading and Installing Apache POI Java Library

⇒⇒FAQ for Apache POI (Poor Obfuscation Implementation)

2017-04-04, 512👍, 0💬