Uses of Package
org.apache.poi.util

Packages that use org.apache.poi.util
org.apache.poi   
org.apache.poi.common.usermodel   
org.apache.poi.ddf This package contains classes for decoding the Microsoft Office Drawing format otherwise known as escher henceforth known in POI as the Dreadful Drawing Format. 
org.apache.poi.extractor   
org.apache.poi.hdgf   
org.apache.poi.hemf.extractor   
org.apache.poi.hemf.hemfplus.record   
org.apache.poi.hemf.record   
org.apache.poi.hmef   
org.apache.poi.hpsf
 
org.apache.poi.hpsf.wellknown
Specific support for DocumentSummaryInformation, SummaryInformation types. 
org.apache.poi.hslf.model   
org.apache.poi.hslf.model.textproperties   
org.apache.poi.hslf.record   
org.apache.poi.hslf.usermodel   
org.apache.poi.hsmf   
org.apache.poi.hsmf.extractor   
org.apache.poi.hssf.converter   
org.apache.poi.hssf.dev DEV package serves two purposes. 
org.apache.poi.hssf.eventmodel   
org.apache.poi.hssf.model Provides low level API structures for reading, writing, modifying XLS files. 
org.apache.poi.hssf.record Record package contains class representations for XLS binary strutures. 
org.apache.poi.hssf.record.cf   
org.apache.poi.hssf.record.chart   
org.apache.poi.hssf.record.common   
org.apache.poi.hssf.record.cont   
org.apache.poi.hssf.record.crypto   
org.apache.poi.hssf.record.pivottable   
org.apache.poi.hssf.usermodel usermodel package maps HSSF low level strutures to familiar workbook/sheet model 
org.apache.poi.hssf.usermodel.helpers   
org.apache.poi.hssf.util util package contains tools needed for writing HSSF files that are not necesarily "real" HSSF concepts. 
org.apache.poi.hwmf.record   
org.apache.poi.hwpf   
org.apache.poi.hwpf.converter   
org.apache.poi.hwpf.dev   
org.apache.poi.hwpf.model   
org.apache.poi.hwpf.model.io   
org.apache.poi.hwpf.model.types   
org.apache.poi.hwpf.sprm   
org.apache.poi.hwpf.usermodel   
org.apache.poi.openxml4j.opc   
org.apache.poi.openxml4j.opc.internal   
org.apache.poi.openxml4j.util   
org.apache.poi.poifs.crypt Implementation of the ECMA-376 Document Encryption 
org.apache.poi.poifs.crypt.agile   
org.apache.poi.poifs.crypt.binaryrc4   
org.apache.poi.poifs.crypt.cryptoapi   
org.apache.poi.poifs.crypt.standard   
org.apache.poi.poifs.crypt.temp   
org.apache.poi.poifs.crypt.xor   
org.apache.poi.poifs.filesystem filesystem package maps OLE 2 Compound document files to a more familiar filesystem interface. 
org.apache.poi.poifs.storage storage package contains low level binary structures for POIFS's implementation of the OLE 2 Compound Document Format. 
org.apache.poi.sl.draw   
org.apache.poi.sl.image   
org.apache.poi.sl.usermodel   
org.apache.poi.ss.extractor   
org.apache.poi.ss.format This package contains classes that implement cell formatting 
org.apache.poi.ss.formula This package contains common internal POI code for manipulating formulas. 
org.apache.poi.ss.formula.atp   
org.apache.poi.ss.formula.constant   
org.apache.poi.ss.formula.ptg formula package contains binary PTG structures used in Formulas 
org.apache.poi.ss.formula.udf   
org.apache.poi.ss.usermodel   
org.apache.poi.ss.usermodel.charts   
org.apache.poi.ss.usermodel.helpers   
org.apache.poi.ss.util   
org.apache.poi.util Top-level util package are classes that are useful throughout the project. 
org.apache.poi.xdgf.usermodel   
org.apache.poi.xdgf.usermodel.section   
org.apache.poi.xdgf.usermodel.section.geometry   
org.apache.poi.xslf.model   
org.apache.poi.xslf.usermodel   
org.apache.poi.xssf.binary The org.apache.poi.xssf.binary package includes necessary underlying components for streaming/read-only processing of xlsb files. 
org.apache.poi.xssf.model   
org.apache.poi.xssf.streaming   
org.apache.poi.xssf.usermodel   
org.apache.poi.xssf.usermodel.charts   
org.apache.poi.xssf.usermodel.extensions   
org.apache.poi.xssf.usermodel.helpers   
org.apache.poi.xssf.util   
org.apache.poi.xwpf.model   
org.apache.poi.xwpf.usermodel   
 

Classes in org.apache.poi.util used by org.apache.poi
Internal
          Program elements annotated @Internal are intended for POI internal use only.
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
 

Classes in org.apache.poi.util used by org.apache.poi.common.usermodel
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.ddf
Internal
          Program elements annotated @Internal are intended for POI internal use only.
LittleEndian.BufferUnderrunException
          Exception to handle buffer underruns
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
 

Classes in org.apache.poi.util used by org.apache.poi.extractor
NotImplemented
          This feature has not been implemented yet.
 

Classes in org.apache.poi.util used by org.apache.poi.hdgf
LZWDecompresser
          This class provides common functionality for the various LZW implementations in the different file formats.
 

Classes in org.apache.poi.util used by org.apache.poi.hemf.extractor
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.hemf.hemfplus.record
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.hemf.record
Internal
          Program elements annotated @Internal are intended for POI internal use only.
LittleEndianInputStream
          Wraps an InputStream providing LittleEndianInput
 

Classes in org.apache.poi.util used by org.apache.poi.hmef
LZWDecompresser
          This class provides common functionality for the various LZW implementations in the different file formats.
 

Classes in org.apache.poi.util used by org.apache.poi.hpsf
LittleEndianByteArrayInputStream
          Adapts a plain byte array to LittleEndianInput
NotImplemented
          This feature has not been implemented yet.
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
 

Classes in org.apache.poi.util used by org.apache.poi.hpsf.wellknown
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.hslf.model
Internal
          Program elements annotated @Internal are intended for POI internal use only.
NotImplemented
          This feature has not been implemented yet.
SuppressForbidden
          Marking class for elements to be ignored by the forbidden apis check
 

Classes in org.apache.poi.util used by org.apache.poi.hslf.model.textproperties
POILogger
          A logger interface that strives to make it as easy as possible for developers to write log calls, while simultaneously making those calls as cheap as possible by performing lazy evaluation of the log message.
 

Classes in org.apache.poi.util used by org.apache.poi.hslf.record
Internal
          Program elements annotated @Internal are intended for POI internal use only.
LittleEndianByteArrayInputStream
          Adapts a plain byte array to LittleEndianInput
POILogger
          A logger interface that strives to make it as easy as possible for developers to write log calls, while simultaneously making those calls as cheap as possible by performing lazy evaluation of the log message.
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
 

Classes in org.apache.poi.util used by org.apache.poi.hslf.usermodel
Beta
          Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.
Internal
          Program elements annotated @Internal are intended for POI internal use only.
POILogger
          A logger interface that strives to make it as easy as possible for developers to write log calls, while simultaneously making those calls as cheap as possible by performing lazy evaluation of the log message.
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
 

Classes in org.apache.poi.util used by org.apache.poi.hsmf
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
 

Classes in org.apache.poi.util used by org.apache.poi.hsmf.extractor
StringUtil.StringsIterator
          An Iterator over an array of Strings.
 

Classes in org.apache.poi.util used by org.apache.poi.hssf.converter
Beta
          Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.
 

Classes in org.apache.poi.util used by org.apache.poi.hssf.dev
RecordFormatException
          A common exception thrown by our binary format parsers (especially HSSF and DDF), when they hit invalid format or data when processing a record.
 

Classes in org.apache.poi.util used by org.apache.poi.hssf.eventmodel
RecordFormatException
          A common exception thrown by our binary format parsers (especially HSSF and DDF), when they hit invalid format or data when processing a record.
 

Classes in org.apache.poi.util used by org.apache.poi.hssf.model
Internal
          Program elements annotated @Internal are intended for POI internal use only.
RecordFormatException
          A common exception thrown by our binary format parsers (especially HSSF and DDF), when they hit invalid format or data when processing a record.
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
 

Classes in org.apache.poi.util used by org.apache.poi.hssf.record
Internal
          Program elements annotated @Internal are intended for POI internal use only.
LittleEndianInput
           
LittleEndianOutput
           
POILogger
          A logger interface that strives to make it as easy as possible for developers to write log calls, while simultaneously making those calls as cheap as possible by performing lazy evaluation of the log message.
RecordFormatException
          A common exception thrown by our binary format parsers (especially HSSF and DDF), when they hit invalid format or data when processing a record.
 

Classes in org.apache.poi.util used by org.apache.poi.hssf.record.cf
LittleEndianInput
           
LittleEndianOutput
           
 

Classes in org.apache.poi.util used by org.apache.poi.hssf.record.chart
LittleEndianOutput
           
 

Classes in org.apache.poi.util used by org.apache.poi.hssf.record.common
LittleEndianInput
           
LittleEndianOutput
           
 

Classes in org.apache.poi.util used by org.apache.poi.hssf.record.cont
LittleEndianInput
           
LittleEndianOutput
           
 

Classes in org.apache.poi.util used by org.apache.poi.hssf.record.crypto
LittleEndianInput
           
RecordFormatException
          A common exception thrown by our binary format parsers (especially HSSF and DDF), when they hit invalid format or data when processing a record.
 

Classes in org.apache.poi.util used by org.apache.poi.hssf.record.pivottable
LittleEndianOutput
           
 

Classes in org.apache.poi.util used by org.apache.poi.hssf.usermodel
Internal
          Program elements annotated @Internal are intended for POI internal use only.
NotImplemented
          This feature has not been implemented yet.
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
SuppressForbidden
          Marking class for elements to be ignored by the forbidden apis check
 

Classes in org.apache.poi.util used by org.apache.poi.hssf.usermodel.helpers
Internal
          Program elements annotated @Internal are intended for POI internal use only.
NotImplemented
          This feature has not been implemented yet.
 

Classes in org.apache.poi.util used by org.apache.poi.hssf.util
LittleEndianInput
           
LittleEndianOutput
           
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
 

Classes in org.apache.poi.util used by org.apache.poi.hwmf.record
LittleEndianInputStream
          Wraps an InputStream providing LittleEndianInput
 

Classes in org.apache.poi.util used by org.apache.poi.hwpf
Internal
          Program elements annotated @Internal are intended for POI internal use only.
NotImplemented
          This feature has not been implemented yet.
 

Classes in org.apache.poi.util used by org.apache.poi.hwpf.converter
Beta
          Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.hwpf.dev
Beta
          Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.hwpf.model
Internal
          Program elements annotated @Internal are intended for POI internal use only.
NotImplemented
          This feature has not been implemented yet.
POILogger
          A logger interface that strives to make it as easy as possible for developers to write log calls, while simultaneously making those calls as cheap as possible by performing lazy evaluation of the log message.
 

Classes in org.apache.poi.util used by org.apache.poi.hwpf.model.io
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.hwpf.model.types
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.hwpf.sprm
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.hwpf.usermodel
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.openxml4j.opc
NotImplemented
          This feature has not been implemented yet.
 

Classes in org.apache.poi.util used by org.apache.poi.openxml4j.opc.internal
Internal
          Program elements annotated @Internal are intended for POI internal use only.
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
 

Classes in org.apache.poi.util used by org.apache.poi.openxml4j.util
SuppressForbidden
          Marking class for elements to be ignored by the forbidden apis check
 

Classes in org.apache.poi.util used by org.apache.poi.poifs.crypt
BitField
          Manage operations dealing with bit-mapped fields.
Internal
          Program elements annotated @Internal are intended for POI internal use only.
LittleEndianByteArrayOutputStream
          Adapts a plain byte array to LittleEndianOutput
LittleEndianInput
           
LittleEndianInputStream
          Wraps an InputStream providing LittleEndianInput
LittleEndianOutput
           
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
 

Classes in org.apache.poi.util used by org.apache.poi.poifs.crypt.agile
LittleEndianByteArrayOutputStream
          Adapts a plain byte array to LittleEndianOutput
LittleEndianInput
           
 

Classes in org.apache.poi.util used by org.apache.poi.poifs.crypt.binaryrc4
LittleEndianByteArrayOutputStream
          Adapts a plain byte array to LittleEndianOutput
LittleEndianInput
           
 

Classes in org.apache.poi.util used by org.apache.poi.poifs.crypt.cryptoapi
LittleEndianInput
           
 

Classes in org.apache.poi.util used by org.apache.poi.poifs.crypt.standard
LittleEndianByteArrayOutputStream
          Adapts a plain byte array to LittleEndianOutput
LittleEndianInput
           
 

Classes in org.apache.poi.util used by org.apache.poi.poifs.crypt.temp
Beta
          Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.
 

Classes in org.apache.poi.util used by org.apache.poi.poifs.crypt.xor
LittleEndianByteArrayOutputStream
          Adapts a plain byte array to LittleEndianOutput
LittleEndianInput
           
 

Classes in org.apache.poi.util used by org.apache.poi.poifs.filesystem
Internal
          Program elements annotated @Internal are intended for POI internal use only.
LittleEndianInput
           
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
SuppressForbidden
          Marking class for elements to be ignored by the forbidden apis check
 

Classes in org.apache.poi.util used by org.apache.poi.poifs.storage
Internal
          Program elements annotated @Internal are intended for POI internal use only.
IntList
          A List of int's; as full an implementation of the java.util.List interface as possible, with an eye toward minimal creation of objects the mimicry of List is as follows: if possible, operations designated 'optional' in the List interface are attempted wherever the List interface refers to an Object, substitute int wherever the List interface refers to a Collection or List, substitute IntList the mimicry is not perfect, however: operations involving Iterators or ListIterators are not supported remove(Object) becomes removeValue to distinguish it from remove(int index) subList is not supported
 

Classes in org.apache.poi.util used by org.apache.poi.sl.draw
Internal
          Program elements annotated @Internal are intended for POI internal use only.
NotImplemented
          This feature has not been implemented yet.
POILogger
          A logger interface that strives to make it as easy as possible for developers to write log calls, while simultaneously making those calls as cheap as possible by performing lazy evaluation of the log message.
SuppressForbidden
          Marking class for elements to be ignored by the forbidden apis check
 

Classes in org.apache.poi.util used by org.apache.poi.sl.image
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.sl.usermodel
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.ss.extractor
Beta
          Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.
 

Classes in org.apache.poi.util used by org.apache.poi.ss.format
Internal
          Program elements annotated @Internal are intended for POI internal use only.
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
 

Classes in org.apache.poi.util used by org.apache.poi.ss.formula
Internal
          Program elements annotated @Internal are intended for POI internal use only.
LittleEndianInput
           
LittleEndianOutput
           
 

Classes in org.apache.poi.util used by org.apache.poi.ss.formula.atp
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
 

Classes in org.apache.poi.util used by org.apache.poi.ss.formula.constant
LittleEndianInput
           
LittleEndianOutput
           
 

Classes in org.apache.poi.util used by org.apache.poi.ss.formula.ptg
LittleEndianInput
           
LittleEndianOutput
           
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
 

Classes in org.apache.poi.util used by org.apache.poi.ss.formula.udf
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.ss.usermodel
Beta
          Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.
Internal
          Program elements annotated @Internal are intended for POI internal use only.
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
 

Classes in org.apache.poi.util used by org.apache.poi.ss.usermodel.charts
Beta
          Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.
 

Classes in org.apache.poi.util used by org.apache.poi.ss.usermodel.helpers
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.ss.util
Internal
          Program elements annotated @Internal are intended for POI internal use only.
LittleEndianOutput
           
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
 

Classes in org.apache.poi.util used by org.apache.poi.util
BitField
          Manage operations dealing with bit-mapped fields.
DefaultTempFileCreationStrategy
          Default implementation of the TempFileCreationStrategy used by TempFile: Files are collected into one directory and by default are deleted on exit from the VM.
DelayableLittleEndianOutput
          Implementors of this interface allow client code to 'delay' writing to a certain section of a data output stream.
A typical application is for writing BIFF records when the size is not known until well after the header has been written.
FixedField
          behavior of a field at a fixed location within a byte array
Internal
          Program elements annotated @Internal are intended for POI internal use only.
IntList
          A List of int's; as full an implementation of the java.util.List interface as possible, with an eye toward minimal creation of objects the mimicry of List is as follows: if possible, operations designated 'optional' in the List interface are attempted wherever the List interface refers to an Object, substitute int wherever the List interface refers to a Collection or List, substitute IntList the mimicry is not perfect, however: operations involving Iterators or ListIterators are not supported remove(Object) becomes removeValue to distinguish it from remove(int index) subList is not supported
LittleEndian.BufferUnderrunException
          Exception to handle buffer underruns
LittleEndianConsts
          a repository for constants shared by classes within this package
LittleEndianInput
           
LittleEndianOutput
           
POILogger
          A logger interface that strives to make it as easy as possible for developers to write log calls, while simultaneously making those calls as cheap as possible by performing lazy evaluation of the log message.
SuppressForbidden
          Marking class for elements to be ignored by the forbidden apis check
TempFileCreationStrategy
          Interface used by the TempFile utility class to create temporary files.
 

Classes in org.apache.poi.util used by org.apache.poi.xdgf.usermodel
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.xdgf.usermodel.section
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.xdgf.usermodel.section.geometry
NotImplemented
          This feature has not been implemented yet.
 

Classes in org.apache.poi.util used by org.apache.poi.xslf.model
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.xslf.usermodel
Beta
          Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.
Internal
          Program elements annotated @Internal are intended for POI internal use only.
NotImplemented
          This feature has not been implemented yet.
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
 

Classes in org.apache.poi.util used by org.apache.poi.xssf.binary
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.xssf.model
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.xssf.streaming
Internal
          Program elements annotated @Internal are intended for POI internal use only.
NotImplemented
          This feature has not been implemented yet.
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
 

Classes in org.apache.poi.util used by org.apache.poi.xssf.usermodel
Beta
          Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.
Internal
          Program elements annotated @Internal are intended for POI internal use only.
NotImplemented
          This feature has not been implemented yet.
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
 

Classes in org.apache.poi.util used by org.apache.poi.xssf.usermodel.charts
Beta
          Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.xssf.usermodel.extensions
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.xssf.usermodel.helpers
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 

Classes in org.apache.poi.util used by org.apache.poi.xssf.util
Internal
          Program elements annotated @Internal are intended for POI internal use only.
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
ReplacingInputStream
          Simple FilterInputStream that can replace occurrences of bytes with something else.
 

Classes in org.apache.poi.util used by org.apache.poi.xwpf.model
Removal
          Program elements annotated @Removal track the earliest final release when a deprecated feature will be removed.
 

Classes in org.apache.poi.util used by org.apache.poi.xwpf.usermodel
Internal
          Program elements annotated @Internal are intended for POI internal use only.
 



Copyright 2017 The Apache Software Foundation or its licensors, as applicable.