| Home >> All >> org >> apache >> poi >> [ util Javadoc ] |
org.apache.poi.util: Javadoc index of package org.apache.poi.util.
Package Samples:
org.apache.poi.util
Classes:
BinaryTree: Red-Black tree-based implementation of Map. This class guarantees that the map will be in both ascending key order and ascending value order, sorted according to the natural order for the key's and value's classes. This Map is intended for applications that need to be able to look up a key-value pairing by either key or value, and need to do so with equal efficiency. While that goal could be accomplished by taking a pair of TreeMaps and redirecting requests to the appropriate TreeMap (e.g., containsKey would be directed to the TreeMap that maps values to keys, containsValue would be directed to ...
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 sup ...
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
BlockingInputStream: Implementation of a BlockingInputStream to provide data to RawDataBlock that expects data in 512 byte chunks. Useful to read data from slow (ie, non FileInputStream) sources, for example when reading an OLE2 Document over a network. Possible extentions: add a timeout. Curently a call to read(byte[]) on this class is blocking, so use at your own peril if your underlying stream blocks.
StringUtil: Title: String Utility Description: Collection of string handling utilities Now it is quite confusing: the method pairs, in which one of them write data and other read written data are: putUncompressedUnicodeHigh and getFromUnicode putUncompressedUnicode and getFromUnicodeHigh
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.
CommonsLogger: A logger class 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.
NullLogger: A logger class 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.
SystemOutLogger: A logger class 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.
LittleEndian: a utility class for handling little-endian numbers, which the 80x86 world is replete with. The methods are all static, and input/output is from/to byte arrays, or from InputStreams.
TestByteField: Title: Unit test for ByteField class Description: Unit test for ByteField class
HexDump: dump data in hexadecimal format; derived from a HexDump utility I wrote in June 2001.
IntegerField: representation of an integer (32-bit) field at a fixed location within a byte array
POILogFactory: Provides logging without clients having to mess with configuration/initialization.
ShortField: representation of a short (16-bit) field at a fixed location within a byte array
LongField: representation of a long (16-bit) field at a fixed location within a byte array
ByteField: representation of a byte (8-bit) field at a fixed location within a byte array
LittleEndianConsts: a repository for constants shared by classes within this package
FixedField: behavior of a field at a fixed location within a byte array
BitField: Manage operations dealing with bit-mapped fields.
TestLittleEndian: Class to test LittleEndian functionality
DrawingDump: Dump out the aggregated escher records
TestBitField: Class to test BitField functionality
HexRead: Utilities to read hex from files.
| Home | Contact Us | Privacy Policy | Terms of Service |