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.ar Analyzer for Arabic.org.apache.lucene.analysis.bg Analyzer for Bulgarian.org.apache.lucene.analysis.br Analyzer for Brazilian Portuguese.org.apache.lucene.analysis.ca Analyzer for Catalan.org.apache.lucene.analysis.cjk Analyzer for Chinese, Japanese, and Korean, which indexes bigrams (overlapping groups of two adjacent Han characters).org.apache.lucene.analysis.cn Analyzer for Chinese, which indexes unigrams (individual chinese characters).org.apache.lucene.analysis.cn.smart Analyzer for Simplified Chinese, which indexes words.org.apache.lucene.analysis.compound A filter that decomposes compound words you find in many Germanic languages into the word parts.org.apache.lucene.analysis.cz Analyzer for Czech.org.apache.lucene.analysis.da Analyzer for Danish.org.apache.lucene.analysis.de Analyzer for German.org.apache.lucene.analysis.el Analyzer for Greek.org.apache.lucene.analysis.en Analyzer for English.org.apache.lucene.analysis.es Analyzer for Spanish.org.apache.lucene.analysis.eu Analyzer for Basque.org.apache.lucene.analysis.fa Analyzer for Persian.org.apache.lucene.analysis.fi Analyzer for Finnish.org.apache.lucene.analysis.fr Analyzer for French.org.apache.lucene.analysis.ga Analysis for Irish.org.apache.lucene.analysis.gl Analyzer for Galician.org.apache.lucene.analysis.hi Analyzer for Hindi.org.apache.lucene.analysis.hu Analyzer for Hungarian.org.apache.lucene.analysis.hunspell Stemming TokenFilter using a Java implementation of the Hunspell stemming algorithm.org.apache.lucene.analysis.hy Analyzer for Armenian.org.apache.lucene.analysis.icu Analysis components based on ICUorg.apache.lucene.analysis.icu.segmentation Tokenizer that breaks text into words with the Unicode Text Segmentation algorithm.org.apache.lucene.analysis.icu.tokenattributes Additional ICU-specific Attributes for text analysis.org.apache.lucene.analysis.id Analyzer for Indonesian.org.apache.lucene.analysis.in Analysis components for Indian languages.org.apache.lucene.analysis.it Analyzer for Italian.org.apache.lucene.analysis.ja Analyzer for Japanese.org.apache.lucene.analysis.ja.dict Kuromoji dictionary implementation.org.apache.lucene.analysis.ja.tokenattributes Additional Kuromoji-specific Attributes for text analysis.org.apache.lucene.analysis.lv Analyzer for Latvian.org.apache.lucene.analysis.miscellaneous Miscellaneous TokenStreamsorg.apache.lucene.analysis.ngram Character n-gram tokenizers and filters.org.apache.lucene.analysis.nl Analyzer for Dutch.org.apache.lucene.analysis.no Analyzer for Norwegian.org.apache.lucene.analysis.path Analysis components for path-like strings such as filenames.org.apache.lucene.analysis.payloads Provides various convenience classes for creating payloads on Tokens.org.apache.lucene.analysis.phonetic Analysis components for phonetic search.org.apache.lucene.analysis.pl Analyzer for Polish.org.apache.lucene.analysis.position Filter for assigning position increments.org.apache.lucene.analysis.pt Analyzer for Portuguese.org.apache.lucene.analysis.query Automatically filter high-frequency stopwords.org.apache.lucene.analysis.reverse Filter to reverse token text.org.apache.lucene.analysis.ro Analyzer for Romanian.org.apache.lucene.analysis.ru Analyzer for Russian.org.apache.lucene.analysis.shingle Word n-gram filtersorg.apache.lucene.analysis.sinks Implementations of the SinkTokenizer that might be useful.org.apache.lucene.analysis.snowball TokenFilter
andAnalyzer
implementations that use Snowball stemmers.org.apache.lucene.analysis.standard Standards-based analyzers implemented with JFlex.org.apache.lucene.analysis.stempel Stempel: Algorithmic Stemmerorg.apache.lucene.analysis.sv Analyzer for Swedish.org.apache.lucene.analysis.synonym Analysis components for Synonyms.org.apache.lucene.analysis.th Analyzer for Thai.org.apache.lucene.analysis.tokenattributes UsefulAttribute
s for text analysis.org.apache.lucene.analysis.tr Analyzer for Turkish.org.apache.lucene.analysis.wikipedia Tokenizer that is aware of Wikipedia syntax.org.apache.lucene.collation CollationKeyFilter
converts each token into its binaryCollationKey
using the providedCollator
, and then encode theCollationKey
as a String usingIndexableBinaryStringTools
, to allow it to be stored as an index term.org.apache.lucene.facet.enhancements Enhanced category featuresorg.apache.lucene.facet.enhancements.association Association category enhancementsorg.apache.lucene.facet.index.attributes Category attributes and their properties for indexingorg.apache.lucene.facet.index.streaming Expert: attributes streaming definition for indexing facetsorg.apache.lucene.facet.search Faceted Search APIorg.apache.lucene.facet.taxonomy Taxonomy of Categoriesorg.apache.lucene.facet.taxonomy.directory Taxonomy implemented using a Lucene-Indexorg.apache.lucene.index Code to maintain and access indices.org.apache.lucene.queryParser A simple query parser implemented with JavaCC.org.apache.lucene.queryParser.analyzing QueryParser that passes Fuzzy-, Prefix-, Range-, and WildcardQuerys through the given analyzer.org.apache.lucene.queryParser.complexPhrase QueryParser which permits complex phrase query syntax eg "(john jon jonathan~) peters*"org.apache.lucene.queryParser.core.config Contains the base classes used to configure the query processingorg.apache.lucene.queryParser.ext Extendable QueryParser provides a simple and flexible extension mechanism by overloading query field names.org.apache.lucene.queryParser.standard.config Standard Lucene Query Configurationorg.apache.lucene.search Code to search indices.org.apache.lucene.search.grouping This module enables search result grouping with Lucene, where hits with the same value in the specified single-valued group field are grouped together.org.apache.lucene.search.highlight The highlight package contains classes to provide "keyword in context" features typically used to highlight search terms in the text of results pages.org.apache.lucene.search.similar Document similarity query generators.org.apache.lucene.search.spell Suggest alternate spellings for words.org.apache.lucene.search.suggest Support for Autocomplete/Autosuggestorg.apache.lucene.search.suggest.fst Finite-state based autosuggest.org.apache.lucene.store.instantiated InstantiatedIndex, alternative RAM store for small corpora.org.apache.lucene.util Some utility classes.org.apache.lucene.util.fst Finite state transducers -
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.AttributeSource.State This class holds the state of an AttributeSource.LuceneTestCase Base class for all Lucene unit tests, Junit3 or Junit4 variant.RollingBuffer Acts like forever growing T[], but internally uses a circular buffer to reuse instances of T.RollingBuffer.Resettable Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.ar Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.AttributeSource.AttributeFactory An AttributeFactory creates instances ofAttributeImpl
s.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.bg Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.br Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.ca Class Description Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.cjk Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.AttributeSource.AttributeFactory An AttributeFactory creates instances ofAttributeImpl
s.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.cn Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.AttributeSource.AttributeFactory An AttributeFactory creates instances ofAttributeImpl
s. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.cn.smart Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.AttributeSource.AttributeFactory An AttributeFactory creates instances ofAttributeImpl
s.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.compound Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.cz Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.da Class Description Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.de Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.el Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.en Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.es Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.eu Class Description Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.fa Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.fi Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.fr Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.ga Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.gl Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.hi Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.hu Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.hunspell Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.hy Class Description Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.icu Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.icu.segmentation Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.icu.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
. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.id Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.in Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.AttributeSource.AttributeFactory An AttributeFactory creates instances ofAttributeImpl
s.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.it Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.ja Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.ja.dict Class Description IntsRef Represents int[], as a slice (offset + length) into an existing int[]. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.ja.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
. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.lv Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.miscellaneous Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.ngram Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.AttributeSource.AttributeFactory An AttributeFactory creates instances ofAttributeImpl
s. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.nl Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.no Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.path Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.payloads Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.phonetic Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.AttributeSource.State This class holds the state of an AttributeSource. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.pl Class Description Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.position Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.pt Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.query Class Description Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.reverse Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.ro Class Description Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.ru Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.AttributeSource.AttributeFactory An AttributeFactory creates instances ofAttributeImpl
s.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.shingle Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.sinks Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.snowball Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.standard Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.AttributeSource.AttributeFactory An AttributeFactory creates instances ofAttributeImpl
s.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.stempel Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.sv Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.synonym Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.BytesRef Represents byte[], as a slice (offset + length) into an existing byte[].BytesRefHash BytesRefHash
is a special purpose hash-map like data-structure optimized forBytesRef
instances.CharsRef Represents char[], as a slice (offset + length) into an existing char[]. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.th Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
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
. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.tr Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.analysis.wikipedia Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.AttributeSource.AttributeFactory An AttributeFactory creates instances ofAttributeImpl
s. -
Classes in org.apache.lucene.util used by org.apache.lucene.collation Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them. -
Classes in org.apache.lucene.util used by org.apache.lucene.facet.enhancements Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them. -
Classes in org.apache.lucene.util used by org.apache.lucene.facet.enhancements.association Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them. -
Classes in org.apache.lucene.util used by org.apache.lucene.facet.index.attributes Class Description Attribute Base interface for attributes.AttributeImpl Base class for Attributes that can be added to aAttributeSource
. -
Classes in org.apache.lucene.util used by org.apache.lucene.facet.index.streaming Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them. -
Classes in org.apache.lucene.util used by org.apache.lucene.facet.search Class Description FixedBitSet BitSet of fixed length (numBits), backed by accessible (FixedBitSet.getBits()
) long[], accessed with an int index, implementing Bits and DocIdSet. -
Classes in org.apache.lucene.util used by org.apache.lucene.facet.taxonomy Class Description TwoPhaseCommit An interface for implementations that support 2-phase commit. -
Classes in org.apache.lucene.util used by org.apache.lucene.facet.taxonomy.directory Class Description TwoPhaseCommit An interface for implementations that support 2-phase commit. -
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.BitVector Optimized implementation of a vector of bits.LuceneTestCase Base class for all Lucene unit tests, Junit3 or Junit4 variant.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.TwoPhaseCommit An interface for implementations that support 2-phase commit.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.queryParser Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them.LuceneTestCase Base class for all Lucene unit tests, Junit3 or Junit4 variant.Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.queryParser.analyzing Class Description Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.queryParser.complexPhrase Class Description Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.queryParser.core.config Class Description Attribute Base interface for attributes.AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them. -
Classes in org.apache.lucene.util used by org.apache.lucene.queryParser.ext Class Description Version Use by certain classes to match version compatibility across releases of Lucene. -
Classes in org.apache.lucene.util used by org.apache.lucene.queryParser.standard.config 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. -
Classes in org.apache.lucene.util used by org.apache.lucene.search Class Description Bits Interface for Bitset-like structures.Counter Simple counter classLuceneTestCase Base class for all Lucene unit tests, Junit3 or Junit4 variant.OpenBitSetDISI OpenBitSet with added methods to bulk-update the bits from aDocIdSetIterator
.PriorityQueue 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.grouping Class Description FixedBitSet BitSet of fixed length (numBits), backed by accessible (FixedBitSet.getBits()
) long[], accessed with an int index, implementing Bits and DocIdSet. -
Classes in org.apache.lucene.util used by org.apache.lucene.search.highlight Class Description AttributeSource An AttributeSource contains a list of differentAttributeImpl
s, and methods to add and get them. -
Classes in org.apache.lucene.util used by org.apache.lucene.search.similar Class Description PriorityQueue 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.spell Class Description BytesRef Represents byte[], as a slice (offset + length) into an existing byte[].BytesRefIterator A simple iterator interface forBytesRef
iteration.PriorityQueue 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.suggest Class Description BytesRef Represents byte[], as a slice (offset + length) into an existing byte[].BytesRefIterator A simple iterator interface forBytesRef
iteration.PriorityQueue 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.suggest.fst Class Description BytesRef Represents byte[], as a slice (offset + length) into an existing byte[].BytesRefIterator A simple iterator interface forBytesRef
iteration. -
Classes in org.apache.lucene.util used by org.apache.lucene.store.instantiated Class Description BitVector Optimized implementation of a vector of bits. -
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.CharacterUtils CharacterUtils
provides a unified interface to Character-related operations to implement backwards compatible character operations based on aVersion
instance.CharacterUtils.CharacterBuffer A simple IO buffer to use withCharacterUtils.fill(CharacterBuffer, Reader)
.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.DummyConcurrentLock A dummy lock as a replacement forReentrantLock
to disable lockingFieldCacheSanityChecker.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, implementing Bits and DocIdSet.IntsRef Represents int[], as a slice (offset + length) into an existing int[].LuceneJUnitResultFormatter Just like BriefJUnitResultFormatter "brief" bundled with ant, except all formatted text is buffered until the test suite is finished.LuceneTestCase Base class for all Lucene unit tests, Junit3 or Junit4 variant.NumericUtils.IntRangeBuilder NumericUtils.LongRangeBuilder OpenBitSet An "open" BitSet implementation that allows direct access to the array of words storing the bits.PagedBytes Represents a logical byte[] as a series of pages.PagedBytes.PagedBytesDataInput PagedBytes.PagedBytesDataOutput PagedBytes.Reader Provides methods to read BytesRefs from a frozen PagedBytes.RamUsageEstimator.JvmFeature JVM diagnostic features.RollingBuffer.Resettable SmartRandom A random that tracks if its been initialized properly, and throws an exception if it hasn't.StringInterner Subclasses of StringInterner are required to return the same single String object for all equal strings.ThrottledIndexOutput Intentionally slow IndexOutput for testing.TwoPhaseCommit An interface for implementations that support 2-phase commit.TwoPhaseCommitTool.CommitFailException Thrown byTwoPhaseCommitTool.execute(TwoPhaseCommit...)
when an object fails to commit().TwoPhaseCommitTool.PrepareCommitFailException Thrown byTwoPhaseCommitTool.execute(TwoPhaseCommit...)
when an object fails to prepareCommit().UnicodeUtil.UTF16Result Holds decoded UTF16 code units.UnicodeUtil.UTF8Result Holds decoded UTF8 code units.Version Use by certain classes to match version compatibility across releases of Lucene.Vint8.Position Because Java lacks call-by-reference, this class boxes the decoding position, which is initially set by the caller, and returned after decoding, incremented by the number of bytes processed.VirtualMethod A utility for keeping backwards compatibility on previously abstract methods (or similar replacements).WeakIdentityMap Implements a combination ofWeakHashMap
andIdentityHashMap
. -
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[].IntsRef Represents int[], as a slice (offset + length) into an existing int[].