| Package | Description | 
|---|---|
| loci.poi | |
| loci.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. | 
| loci.poi.hssf.model | Provides low level API structures for reading, writing, modifying XLS files. | 
| loci.poi.hssf.record | Record package contains class representations for XLS binary strutures. | 
| loci.poi.hssf.record.formula | formula package contains binary PTG structures used in Formulas | 
| loci.poi.hssf.usermodel | usermodel package maps HSSF low level strutures to familiar workbook/sheet model | 
| loci.poi.poifs.property | property package contains high and low level Property structures for POIFS. | 
| loci.poi.poifs.storage | storage package contains low level binary structures for POIFS's implementation of the OLE 2
Compound Document Format. | 
| loci.poi.util | Top-level util package are classes that are useful throughout the project. | 
| Class and Description | 
|---|
| 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. | 
| Class and Description | 
|---|
| LittleEndian.BufferUnderrunException Exception to handle buffer underruns | 
| 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. | 
| Class and Description | 
|---|
| 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. | 
| Class and Description | 
|---|
| BitField Manage operations dealing with bit-mapped fields. | 
| 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
  | 
| IntMapper A List of objects that are indexed AND keyed by an int; also allows for getting
 the index of a value in the list | 
| Class and Description | 
|---|
| BinaryTree Red-Black tree-based implementation of Map. | 
| BitField Manage operations dealing with bit-mapped fields. | 
| Class and Description | 
|---|
| 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. | 
| Class and Description | 
|---|
| ByteField representation of a byte (8-bit) field at a fixed location within a
 byte array | 
| IntegerField representation of an integer (32-bit) field at a fixed location
 within a byte array | 
| ShortField representation of a short (16-bit) field at a fixed location within
 a byte array | 
| Class and Description | 
|---|
| IntegerField representation of an integer (32-bit) field at a fixed location
 within a byte array | 
| 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
  | 
| Class and Description | 
|---|
| BinaryTree.Node | 
| BitField Manage operations dealing with bit-mapped fields. | 
| DoubleList A List of double'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
      double
  wherever the List interface refers to a Collection or List,
      substitute DoubleList
 
 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
  | 
| FixedField behavior of a field at a fixed location within a byte array | 
| 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 | 
| 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. | 
| ShortList A List of short'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
      short
  wherever the List interface refers to a Collection or List,
      substitute ShortList
 
 the mimicry is not perfect, however:
 
  operations involving Iterators or ListIterators are not
      supported
  remove(Object) becomes removeValue to distinguish it from
      remove(short index)
  subList is not supported
  | 
Copyright © 2015 Open Microscopy Environment