Uses of Package
org.apache.lucene.util
-
Packages that use org.apache.lucene.util Package Description org.apache.lucene.analysis API and code to convert text into indexable/searchable tokens.org.apache.lucene.analysis.tokenattributes General-purpose attributes for text analysis.org.apache.lucene.codecs Codecs API: API for customization of the encoding and structure of the index.org.apache.lucene.codecs.compressing StoredFieldsFormat that allows cross-document and cross-field compression of stored fields.org.apache.lucene.codecs.lucene3x Codec to support Lucene 3.x indexes (readonly)org.apache.lucene.codecs.lucene40 Lucene 4.0 file format.org.apache.lucene.codecs.lucene41 Lucene 4.1 file format.org.apache.lucene.codecs.lucene42 Lucene 4.2 file format.org.apache.lucene.codecs.lucene45 Lucene 4.5 file format.org.apache.lucene.codecs.lucene46 Lucene 4.6 file format.org.apache.lucene.codecs.perfield Postings format that can delegate to different formats per-field.org.apache.lucene.document The logical representation of aDocument
for indexing and searching.org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.search Code to search indices.org.apache.lucene.search.payloads The payloads package provides Query mechanisms for finding and using payloads.org.apache.lucene.search.similarities This package contains the various ranking models that can be used in Lucene.org.apache.lucene.search.spans The calculus of spans.org.apache.lucene.util Some utility classes.org.apache.lucene.util.automaton Finite-state automaton for regular expressions.org.apache.lucene.util.fst Finite state transducersorg.apache.lucene.util.mutable Comparable object wrappersorg.apache.lucene.util.packed Packed integer arrays and streams. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis Class Description Attribute Base interface for attributes.AttributeImpl Base class for Attributes that can be added to aAttributeSource
.AttributeReflector This interface is used to reflect contents ofAttributeSource
orAttributeImpl
.AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.AttributeSource.AttributeFactory An AttributeFactory creates instances ofAttributeImpl
s.BytesRef Represents byte[], as a slice (offset + length) into an existing byte[]. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.tokenattributes Class Description Attribute Base interface for attributes.AttributeImpl Base class for Attributes that can be added to aAttributeSource
.AttributeReflector This interface is used to reflect contents ofAttributeSource
orAttributeImpl
.BytesRef Represents byte[], as a slice (offset + length) into an existing byte[]. -
Classes in org.apache.lucene.util used by org.apache.lucene.codecs Class Description Bits Interface for Bitset-like structures.BytesRef Represents byte[], as a slice (offset + length) into an existing byte[].FixedBitSet BitSet of fixed length (numBits), backed by accessible (FixedBitSet.getBits()
) long[], accessed with an int index, implementingBits
andDocIdSet
.MutableBits Extension of Bits for live documents.NamedSPILoader.NamedSPI Interface to supportNamedSPILoader.lookup(String)
by name. -
Classes in org.apache.lucene.util used by org.apache.lucene.codecs.compressing Class Description BytesRef Represents byte[], as a slice (offset + length) into an existing byte[]. -
Classes in org.apache.lucene.util used by org.apache.lucene.codecs.lucene3x Class Description NamedSPILoader.NamedSPI Interface to supportNamedSPILoader.lookup(String)
by name. -
Classes in org.apache.lucene.util used by org.apache.lucene.codecs.lucene40 Class Description Bits Interface for Bitset-like structures.BytesRef Represents byte[], as a slice (offset + length) into an existing byte[].MutableBits Extension of Bits for live documents.NamedSPILoader.NamedSPI Interface to supportNamedSPILoader.lookup(String)
by name. -
Classes in org.apache.lucene.util used by org.apache.lucene.codecs.lucene41 Class Description Bits Interface for Bitset-like structures.BytesRef Represents byte[], as a slice (offset + length) into an existing byte[].NamedSPILoader.NamedSPI Interface to supportNamedSPILoader.lookup(String)
by name. -
Classes in org.apache.lucene.util used by org.apache.lucene.codecs.lucene42 Class Description NamedSPILoader.NamedSPI Interface to supportNamedSPILoader.lookup(String)
by name. -
Classes in org.apache.lucene.util used by org.apache.lucene.codecs.lucene45 Class Description Bits Interface for Bitset-like structures.BytesRef Represents byte[], as a slice (offset + length) into an existing byte[].NamedSPILoader.NamedSPI Interface to supportNamedSPILoader.lookup(String)
by name. -
Classes in org.apache.lucene.util used by org.apache.lucene.codecs.lucene46 Class Description NamedSPILoader.NamedSPI Interface to supportNamedSPILoader.lookup(String)
by name. -
Classes in org.apache.lucene.util used by org.apache.lucene.codecs.perfield Class Description NamedSPILoader.NamedSPI Interface to supportNamedSPILoader.lookup(String)
by name. -
Classes in org.apache.lucene.util used by org.apache.lucene.document Class Description BytesRef Represents byte[], as a slice (offset + length) into an existing byte[]. -
Classes in org.apache.lucene.util used by org.apache.lucene.index Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Bits Interface for Bitset-like structures.BytesRef Represents byte[], as a slice (offset + length) into an existing byte[].BytesRefIterator A simple iterator interface forBytesRef
iteration.InfoStream Debugging API for Lucene classes such asIndexWriter
andSegmentInfos
.MutableBits Extension of Bits for live documents.SetOnce A convenient class which offers a semi-immutable object wrapper implementation which allows one to set the value of an object exactly once, and retrieve it many times.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.search Class Description Attribute Base interface for attributes.AttributeImpl Base class for Attributes that can be added to aAttributeSource
.AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Bits Interface for Bitset-like structures.BytesRef Represents byte[], as a slice (offset + length) into an existing byte[].BytesRefIterator A simple iterator interface forBytesRef
iteration.Counter Simple counter classPriorityQueue A PriorityQueue maintains a partial ordering of its elements such that the least element can always be found in constant time. -
Classes in org.apache.lucene.util used by org.apache.lucene.search.payloads Class Description Bits Interface for Bitset-like structures.BytesRef Represents byte[], as a slice (offset + length) into an existing byte[]. -
Classes in org.apache.lucene.util used by org.apache.lucene.search.similarities Class Description BytesRef Represents byte[], as a slice (offset + length) into an existing byte[]. -
Classes in org.apache.lucene.util used by org.apache.lucene.search.spans Class Description Bits Interface for Bitset-like structures. -
Classes in org.apache.lucene.util used by org.apache.lucene.util Class Description Attribute Base interface for attributes.AttributeImpl Base class for Attributes that can be added to aAttributeSource
.AttributeReflector This interface is used to reflect contents ofAttributeSource
orAttributeImpl
.AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.AttributeSource.AttributeFactory An AttributeFactory creates instances ofAttributeImpl
s.AttributeSource.State This class holds the state of an AttributeSource.Bits Interface for Bitset-like structures.ByteBlockPool Class that Posting and PostingVector use to write byte streams into shared fixed-size byte[] arrays.ByteBlockPool.Allocator Abstract class for allocating and freeing byte blocks.BytesRef Represents byte[], as a slice (offset + length) into an existing byte[].BytesRefHash.BytesStartArray Manages allocation of the per-term addresses.BytesRefIterator A simple iterator interface forBytesRef
iteration.CharsRef Represents char[], as a slice (offset + length) into an existing char[].Counter Simple counter classDoubleBarrelLRUCache.CloneableKey Object providing clone(); the key class must subclass this.FieldCacheSanityChecker.Insanity Simple container for a collection of related CacheEntry objects that in conjunction with each other represent some "insane" usage of the FieldCache.FieldCacheSanityChecker.InsanityType An Enumeration of the different types of "insane" behavior that may be detected in a FieldCache.FixedBitSet BitSet of fixed length (numBits), backed by accessible (FixedBitSet.getBits()
) long[], accessed with an int index, implementingBits
andDocIdSet
.InfoStream Debugging API for Lucene classes such asIndexWriter
andSegmentInfos
.IntBlockPool A pool for int blocks similar toByteBlockPool
IntBlockPool.Allocator Abstract class for allocating and freeing int blocks.IntsRef Represents int[], as a slice (offset + length) into an existing int[].LongBitSet BitSet of fixed length (numBits), backed by accessible (LongBitSet.getBits()
) long[], accessed with a long index.LongsRef Represents long[], as a slice (offset + length) into an existing long[].NamedSPILoader.NamedSPI Interface to supportNamedSPILoader.lookup(String)
by name.NumericUtils.IntRangeBuilder NumericUtils.LongRangeBuilder OpenBitSet An "open" BitSet implementation that allows direct access to the array of words storing the bits.PagedBytes.PagedBytesDataInput PagedBytes.PagedBytesDataOutput PagedBytes.Reader Provides methods to read BytesRefs from a frozen PagedBytes.PForDeltaDocIdSet DocIdSet
implementation based on pfor-delta encoding.PForDeltaDocIdSet.Builder A builder forPForDeltaDocIdSet
.RamUsageEstimator.JvmFeature JVM diagnostic features.RollingBuffer.Resettable Implement to reset an instanceSetOnce A convenient class which offers a semi-immutable object wrapper implementation which allows one to set the value of an object exactly once, and retrieve it many times.Sorter Base class for sorting algorithms implementations.SPIClassIterator Helper class for loading SPI classes from classpath (META-INF files).Version Use by certain classes to match version compatibility across releases of Lucene.VirtualMethod A utility for keeping backwards compatibility on previously abstract methods (or similar replacements).WAH8DocIdSet DocIdSet
implementation based on word-aligned hybrid encoding on words of 8 bits.WAH8DocIdSet.Builder A builder forWAH8DocIdSet
s.WeakIdentityMap Implements a combination ofWeakHashMap
andIdentityHashMap
. -
Classes in org.apache.lucene.util used by org.apache.lucene.util.automaton Class Description BytesRef Represents byte[], as a slice (offset + length) into an existing byte[].IntsRef Represents int[], as a slice (offset + length) into an existing int[]. -
Classes in org.apache.lucene.util used by org.apache.lucene.util.fst Class Description BytesRef Represents byte[], as a slice (offset + length) into an existing byte[].CharsRef Represents char[], as a slice (offset + length) into an existing char[].IntsRef Represents int[], as a slice (offset + length) into an existing int[]. -
Classes in org.apache.lucene.util used by org.apache.lucene.util.mutable Class Description BytesRef Represents byte[], as a slice (offset + length) into an existing byte[]. -
Classes in org.apache.lucene.util used by org.apache.lucene.util.packed Class Description LongsRef Represents long[], as a slice (offset + length) into an existing long[].LongValues Abstraction over an array of longs.