Class | Description |
---|---|
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 |
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.