Package org.apache.lucene.util

Some utility classes.

See:
          Description

Class Summary
ArrayUtil Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
BitUtil A variety of high efficiencly bit twiddling routines.
BitVector Optimized implementation of a vector of bits.
CloseableThreadLocal Java's builtin ThreadLocal has a serious flaw: it can take an arbitrarily long amount of time to dereference the things you had stored in it, even once the ThreadLocal instance itself is no longer referenced.
Constants Some useful constants.
DocIdBitSet Simple DocIdSet and DocIdSetIterator backed by a BitSet
OpenBitSet An "open" BitSet implementation that allows direct access to the array of words storing the bits.
OpenBitSetDISI  
OpenBitSetIterator An iterator to iterate over set bits in an OpenBitSet.
Parameter A serializable Enum class.
PriorityQueue A PriorityQueue maintains a partial ordering of its elements such that the least element can always be found in constant time.
ScorerDocQueue A ScorerDocQueue maintains a partial ordering of its Scorers such that the least Scorer can always be found in constant time.
SmallFloat Floating point numbers smaller than 32 bits.
SortedVIntList Store and iterate sorted integers in compressed form in RAM.
StringHelper Methods for manipulating strings.
ToStringUtils Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
UnicodeUtil Class to encode java's UTF16 char[] into UTF8 byte[] without always allocating a new byte[] as String.getBytes("UTF-8") does.
UnicodeUtil.UTF16Result  
UnicodeUtil.UTF8Result  
 

Package org.apache.lucene.util Description

Some utility classes.



Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.