Uses of Package
org.apache.lucene.util
Packages that use org.apache.lucene.util
Package
Description
API and code to convert text into indexable/searchable tokens.
General-purpose attributes for text analysis.
Codecs API: API for customization of the encoding and structure of the index.
StoredFieldsFormat that allows cross-document and cross-field compression of stored fields.
Codec to support Lucene 3.x indexes (readonly)
Lucene 4.0 file format.
Lucene 4.1 file format.
Lucene 4.2 file format.
Lucene 4.5 file format.
Lucene 4.6 file format.
Postings format that can delegate to different formats per-field.
The logical representation of a
Document
for indexing and searching.Code to maintain and access indices.
Code to search indices.
The payloads package provides Query mechanisms for finding and using payloads.
This package contains the various ranking models that can be used in Lucene.
The calculus of spans.
Some utility classes.
Finite-state automaton for regular expressions.
Finite state transducers
Comparable object wrappers
Packed integer arrays and streams.
-
Classes in org.apache.lucene.util used by org.apache.lucene.analysisClassDescriptionBase interface for attributes.Base class for Attributes that can be added to a
AttributeSource
.This interface is used to reflect contents ofAttributeSource
orAttributeImpl
.An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.An AttributeFactory creates instances ofAttributeImpl
s.Represents byte[], as a slice (offset + length) into an existing byte[]. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.tokenattributesClassDescriptionBase interface for attributes.Base class for Attributes that can be added to a
AttributeSource
.This interface is used to reflect contents ofAttributeSource
orAttributeImpl
.Represents byte[], as a slice (offset + length) into an existing byte[]. -
Classes in org.apache.lucene.util used by org.apache.lucene.codecsClassDescriptionInterface for Bitset-like structures.Represents byte[], as a slice (offset + length) into an existing byte[].BitSet of fixed length (numBits), backed by accessible (
FixedBitSet.getBits()
) long[], accessed with an int index, implementingBits
andDocIdSet
.Extension of Bits for live documents.Interface to supportNamedSPILoader.lookup(String)
by name. -
Classes in org.apache.lucene.util used by org.apache.lucene.codecs.compressing
-
Classes in org.apache.lucene.util used by org.apache.lucene.codecs.lucene3x
-
Classes in org.apache.lucene.util used by org.apache.lucene.codecs.lucene40ClassDescriptionInterface for Bitset-like structures.Represents byte[], as a slice (offset + length) into an existing byte[].Extension of Bits for live documents.Interface to support
NamedSPILoader.lookup(String)
by name. -
Classes in org.apache.lucene.util used by org.apache.lucene.codecs.lucene41ClassDescriptionInterface for Bitset-like structures.Represents byte[], as a slice (offset + length) into an existing byte[].Interface to support
NamedSPILoader.lookup(String)
by name. -
Classes in org.apache.lucene.util used by org.apache.lucene.codecs.lucene42
-
Classes in org.apache.lucene.util used by org.apache.lucene.codecs.lucene45ClassDescriptionInterface for Bitset-like structures.Represents byte[], as a slice (offset + length) into an existing byte[].Interface to support
NamedSPILoader.lookup(String)
by name. -
Classes in org.apache.lucene.util used by org.apache.lucene.codecs.lucene46
-
Classes in org.apache.lucene.util used by org.apache.lucene.codecs.perfield
-
Classes in org.apache.lucene.util used by org.apache.lucene.document
-
Classes in org.apache.lucene.util used by org.apache.lucene.indexClassDescriptionAn AttributeSource contains a list of different
AttributeImpl
s, and methods to add and get them.Interface for Bitset-like structures.Represents byte[], as a slice (offset + length) into an existing byte[].A simple iterator interface forBytesRef
iteration.Debugging API for Lucene classes such asIndexWriter
andSegmentInfos
.Extension of Bits for live documents.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.Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.searchClassDescriptionBase interface for attributes.Base class for Attributes that can be added to a
AttributeSource
.An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Interface for Bitset-like structures.Represents byte[], as a slice (offset + length) into an existing byte[].A simple iterator interface forBytesRef
iteration.Simple counter classA 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
-
Classes in org.apache.lucene.util used by org.apache.lucene.search.similarities
-
Classes in org.apache.lucene.util used by org.apache.lucene.search.spans
-
Classes in org.apache.lucene.util used by org.apache.lucene.utilClassDescriptionBase interface for attributes.Base class for Attributes that can be added to a
AttributeSource
.This interface is used to reflect contents ofAttributeSource
orAttributeImpl
.An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.An AttributeFactory creates instances ofAttributeImpl
s.This class holds the state of an AttributeSource.Interface for Bitset-like structures.Class that Posting and PostingVector use to write byte streams into shared fixed-size byte[] arrays.Abstract class for allocating and freeing byte blocks.Represents byte[], as a slice (offset + length) into an existing byte[].Manages allocation of the per-term addresses.A simple iterator interface forBytesRef
iteration.Represents char[], as a slice (offset + length) into an existing char[].Simple counter classObject providing clone(); the key class must subclass this.Simple container for a collection of related CacheEntry objects that in conjunction with each other represent some "insane" usage of the FieldCache.An Enumeration of the different types of "insane" behavior that may be detected in a FieldCache.BitSet of fixed length (numBits), backed by accessible (FixedBitSet.getBits()
) long[], accessed with an int index, implementingBits
andDocIdSet
.Debugging API for Lucene classes such asIndexWriter
andSegmentInfos
.A pool for int blocks similar toByteBlockPool
Abstract class for allocating and freeing int blocks.Represents int[], as a slice (offset + length) into an existing int[].BitSet of fixed length (numBits), backed by accessible (LongBitSet.getBits()
) long[], accessed with a long index.Represents long[], as a slice (offset + length) into an existing long[].Interface to supportNamedSPILoader.lookup(String)
by name.An "open" BitSet implementation that allows direct access to the array of words storing the bits.Provides methods to read BytesRefs from a frozen PagedBytes.DocIdSet
implementation based on pfor-delta encoding.A builder forPForDeltaDocIdSet
.JVM diagnostic features.Implement to reset an instanceA 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.Base class for sorting algorithms implementations.Helper class for loading SPI classes from classpath (META-INF files).Use by certain classes to match version compatibility across releases of Lucene.A utility for keeping backwards compatibility on previously abstract methods (or similar replacements).DocIdSet
implementation based on word-aligned hybrid encoding on words of 8 bits.A builder forWAH8DocIdSet
s.Implements a combination ofWeakHashMap
andIdentityHashMap
. -
Classes in org.apache.lucene.util used by org.apache.lucene.util.automaton
-
Classes in org.apache.lucene.util used by org.apache.lucene.util.fst
-
Classes in org.apache.lucene.util used by org.apache.lucene.util.mutable
-
Classes in org.apache.lucene.util used by org.apache.lucene.util.packedClassDescriptionRepresents long[], as a slice (offset + length) into an existing long[].Abstraction over an array of longs.