Lucene++ - a full-featured, c++ search engine
API Documentation

Loading...
Searching...
No Matches
Namespaces | Data Structures | Typedefs | Functions
Lucene Namespace Reference

## Namespaces

namespace | FileUtils

## Data Structures

class | AbstractAllTermDocs
| Base class for enumerating all but deleted docs. More...
class | AbstractField
class | AllTermDocs
class | Analyzer
| An Analyzer builds TokenStreams, which analyze text. It thus represents a policy for extracting index terms from text. More...
class | ArrayData
class | Array
| Utility template class to handle sharable arrays of simple data types. More...
class | ASCIIFoldingFilter
| This class converts alphabetic, numeric, and symbolic Unicode characters which are not in the first 127 ASCII characters (the "Basic Latin" Unicode block) into their ASCII equivalents, if one exists. More...
class | Attribute
| Base class for Attributes that can be added to a `AttributeSource`. More...
class | AttributeFactory
class | AttributeSource

An AttributeSource contains a list of different `Attribute`s, and methods to add and get them. There can only be a single instance of an attribute in the same AttributeSource instance. This is ensured by passing in the actual type of the Attribute (Class<Attribute>) to the `addAttribute(Class)`, which then checks if an instance of that type is already present. If yes, it returns the instance, otherwise it creates a new instance and returns it. More...

class | DefaultAttributeFactory
class | AttributeSourceState
| This class holds the state of an AttributeSource. More...
class | AveragePayloadFunction
| Calculate the final score as the average score of all payloads seen. More...
class | Base64
class | BaseCharFilter
| Base utility class for implementing a `CharFilter`. You subclass this, and then record mappings by calling `addOffCorrectMap`, and then invoke the correct method to correct an offset. More...
class | BitSet
class | BitUtil
| A variety of high efficiency bit twiddling routines. More...
class | BitVector
| Optimized implementation of a vector of bits. More...
class | BooleanClause
| A clause in a BooleanQuery. More...
class | BooleanQuery
| A Query that matches documents matching boolean combinations of other queries, eg. `TermQuery`s, `PhraseQuery`s or other BooleanQuerys. More...
class | BooleanScorer

BooleanScorer uses a ~16k array to score windows of docs. So it scores docs 0-16k first, then docs 16-32k, etc. For each window it iterates through all query terms and accumulates a score in table[doc%16k]. It also stores in the table a bitmask representing which terms contributed to the score. Non-zero scores are chained in a linked list. At the end of scoring each window it then iterates through the linked list and, if the bitmask matches the boolean constraints, collects a hit. For boolean queries with lots of frequent terms this can be much faster, since it does not need to update a priority queue for each posting, instead performing constant-time operations per posting. The only downside is that it results in hits being delivered out-of-order within the window, which means it cannot be nested within other scorers. But it works well as a top-level scorer. More...

class | BooleanScorerCollector
class | BucketScorer
class | Bucket
class | BucketTable
| A simple hash table of document scores within a range. More...
class | SubScorer
class | BooleanScorer2
| See the description in BooleanScorer, comparing BooleanScorer & BooleanScorer2. More...
class | Coordinator
class | SingleMatchScorer
| Count a scorer as a single match. More...
class | CountingDisjunctionSumScorer
class | CountingConjunctionSumScorer
class | BufferedDeletes
| Holds buffered deletes, by docID, term or query. We hold two instances of this class: one for the deletes prior to the last flush, the other for deletes after the last flush. This is so if we need to abort (discard all buffered docs) we can also discard the buffered deletes yet keep the deletes done during previously flushed segments. More...
class | Num
| Number of documents a delete term applies to. More...
class | BufferedIndexInput
| Base implementation class for buffered `IndexInput`. More...
class | BufferedIndexOutput
| Base implementation class for buffered `IndexOutput`. More...
class | BufferedReader
| Read text from a character-input stream, buffering characters so as to provide for the efficient reading of characters, arrays, and lines. More...
class | ByteBlockPool

Class that Posting and PostingVector use to write byte streams into shared fixed-size byte[] arrays. The idea is to allocate slices of increasing lengths. For example, the first slice is 5 bytes, the next slice is 14, etc. We start by writing our bytes into the first 5 bytes. When we hit the end of the slice, we allocate the next slice and then write the address of the new slice into the last 4 bytes of the previous slice (the "forwarding address"). More...

class | ByteBlockPoolAllocatorBase
class | ByteFieldSource
| Obtains byte field values from the `FieldCache` using getBytes() and makes those values available as other numeric types, casting as needed. More...
class | ByteSliceReader
| IndexInput that knows how to read the byte slices written by Posting and PostingVector. We read the bytes in each slice until we hit the end of that slice at which point we read the forwarding address of the next slice and then jump to it. More...
class | ByteSliceWriter
| Class to write byte streams into slices of shared byte[]. This is used by DocumentsWriter to hold the posting list for many terms in RAM. More...
class | CachingSpanFilter
| Wraps another SpanFilter's result and caches it. The purpose is to allow filters to simply filter, and then wrap with this class to add caching. More...
class | CachingTokenFilter
| This class can be used if the token attributes of a TokenStream are intended to be consumed more than once. It caches all token attribute states locally in a List. More...
class | CachingWrapperFilter
| Wraps another filter's result and caches it. The purpose is to allow filters to simply filter, and then wrap with this class to add caching. More...
class | CharArraySet
| A simple class that stores Strings as char[]'s in a hash table. Note that this is not a general purpose class. For example, it cannot remove items from the set, nor does it resize its hash table to be smaller, etc. It is designed to be quick to test if a char[] is in the set without the necessity of converting it to a String first. More...
class | CharBlockPool
class | CharFilter
| Subclasses of CharFilter can be chained to filter CharStream. They can be used as `Reader` with additional offset correction. `Tokenizer`s will automatically use `correctOffset` if a CharFilter/CharStream subclass is used. More...
class | CharFolder
| Utility class for folding character case. More...
class | CharReader
| CharReader is a Reader wrapper. It reads chars from Reader and outputs `CharStream`, defining an identify function `correctOffset` method that simply returns the provided offset. More...
class | CharStream
| CharStream adds `correctOffset` functionality over `Reader`. All Tokenizers accept a CharStream instead of `Reader` as input, which enables arbitrary character based filtering before tokenization. The `correctOffset` method fixed offsets to account for removal or insertion of characters, so that the offsets reported in the tokens match the character offsets of the original Reader. More...
class | CharTokenizer
| An abstract base class for simple, character-oriented tokenizers. More...
class | CheckIndex
| Basic tool and API to check the health of an index and write a new segments file that removes reference to problematic segments. More...
class | IndexStatus
| Returned from `checkIndex()` detailing the health and status of the index. More...
class | SegmentInfoStatus
| Holds the status of each segment in the index. See `segmentInfos`. More...
class | FieldNormStatus
| Status from testing field norms. More...
class | TermIndexStatus
| Status from testing term index. More...
class | StoredFieldStatus
| Status from testing stored fields. More...
class | TermVectorStatus
| Status from testing stored fields. More...
class | ChecksumIndexInput
| Writes bytes through to a primary IndexInput, computing checksum as it goes. Note that you cannot use seek(). More...
class | ChecksumIndexOutput
| Writes bytes through to a primary IndexOutput, computing checksum. Note that you cannot use seek(). More...
class | CloseableThreadLocal
| General purpose thread-local map. More...
class | Collator
| Convenience class for storing collate objects. More...
class | Collection
| Utility template class to handle collections that can be safely copied and shared. More...
class | Collector
| Collectors are primarily meant to be used to gather raw results from a search, and implement sorting or custom result filtering, collation, etc. More...
class | ComplexExplanation
| Describes the score computation for document and query, and can distinguish a match independent of a positive value. More...
class | CompoundFileReader
| Class for accessing a compound stream. This class implements a directory, but is limited to only read operations. Directory methods that would normally modify data throw an exception. More...
class | CSIndexInput
| Implementation of an IndexInput that reads from a portion of the compound file. More...
class | CompoundFileWriter
| Combines multiple files into a single compound file. The file format: VInt fileCount {Directory} fileCount entries with the following structure: int64_t dataOffset String fileName {File Data} fileCount entries with the raw data of the corresponding file. More...
class | CompressionTools
| Simple utility class providing static methods to compress and decompress binary data for stored fields. More...
class | ConcurrentMergeScheduler
| A `MergeScheduler` that runs each merge using a separate thread, up until a maximum number of threads (`setMaxThreadCount`) at which when a merge is needed, the thread(s) that are updating the index will pause until one or more merges completes. This is a simple way to use concurrency in the indexing process without having to create and manage application level threads. More...
class | ConjunctionScorer
| Scorer for conjunctions, sets of queries, all of which are required. More...
class | Constants
| Some useful Lucene constants. More...
class | LuceneVersion
| Use by certain classes to match version compatibility across releases of Lucene. More...
class | ConstantScoreQuery
| A query that wraps a filter and simply returns a constant score equal to the query boost for every document in the filter. More...
class | CustomScoreProvider
| An instance of this subclass should be returned by `CustomScoreQuery#getCustomScoreProvider`, if you want to modify the custom score calculation of a `CustomScoreQuery`. More...
class | CustomScoreQuery
| Query that sets document score as a programmatic function of several (sub) scores: More...
class | CycleCheck
| Debug utility to track shared_ptr utilization. More...
class | CycleCheckT
class | DateField
| Provides support for converting dates to strings and vice-versa. The strings are structured so that lexicographic sorting orders by date, which makes them suitable for use as field values and search terms. More...
class | DateTools
| Provides support for converting dates to strings and vice-versa. The strings are structured so that lexicographic sorting orders them by date, which makes them suitable for use as field values and search terms. More...
class | DefaultSimilarity
| Default scoring implementation. More...
class | DefaultSkipListReader
| Implements the skip list reader for the default posting list format that stores positions and payloads. More...
class | DefaultSkipListWriter
| Implements the skip list writer for the default posting list format that stores positions and payloads. More...
class | Directory
| A Directory is a flat list of files. Files may be written once, when they are created. Once a file is created it may only be opened for read, or deleted. Random access is permitted both when reading and writing. Directory locking is implemented by an instance of `LockFactory`, and can be changed for each Directory instance using `setLockFactory`. More...
class | DirectoryReader
| An IndexReader which reads indexes with multiple segments. More...
class | MultiTermEnum
class | MultiTermDocs
class | MultiTermPositions
class | ReaderCommit
class | DisjunctionMaxQuery

A query that generates the union of documents produced by its subqueries, and that scores each document with the maximum score for that document as produced by any subquery, plus a tie breaking increment for any additional matching subqueries. This is useful when searching for a word in multiple fields with different boost factors (so that the fields cannot be combined equivalently into a single search field). We want the primary score to be the one associated with the highest boost, not the sum of the field scores (as BooleanQuery would give). If the query is "albino elephant" this ensures that "albino" matching one field and "elephant" matching another gets a higher score than "albino" matching both fields. To get this result, use both BooleanQuery and DisjunctionMaxQuery: for each term a DisjunctionMaxQuery searches for it in each field, while the set of these DisjunctionMaxQuery's is combined into a BooleanQuery. The tie breaker capability allows results that include the same term in multiple fields to be judged better than results that include this term in only the best of those multiple fields, without confusing this with the better case of two different terms in the multiple fields. More...

class | DisjunctionMaxScorer
| The Scorer for DisjunctionMaxQuery. The union of all documents generated by the the subquery scorers is generated in document number order. The score for each document is the maximum of the scores computed by the subquery scorers that generate that document, plus tieBreakerMultiplier times the sum of the scores for the other subqueries that generate the document. More...
class | DisjunctionSumScorer
| A Scorer for OR like queries, counterpart of ConjunctionScorer. This Scorer implements `Scorer#skipTo(int32_t)` and uses skipTo() on the given Scorers. More...
class | DocConsumer
class | DocConsumerPerThread
class | DocFieldConsumer
class | DocFieldConsumerPerField
class | DocFieldConsumerPerThread
class | DocFieldConsumers
| This is just a "splitter" class: it lets you wrap two DocFieldConsumer instances as a single consumer. More...
class | DocFieldConsumersPerDoc
class | DocFieldConsumersPerField
class | DocFieldConsumersPerThread
class | DocFieldProcessor
| This is a DocConsumer that gathers all fields under the same name, and calls per-field consumers to process field by field. This class doesn't doesn't do any "real" work of its own: it just forwards the fields to a DocFieldConsumer. More...
class | DocFieldProcessorPerField
| Holds all per thread, per field state. More...
class | DocFieldProcessorPerThread
| Gathers all Fieldables for a document under the same name, updates FieldInfos, and calls per-field consumers to process field by field. More...
class | DocFieldProcessorPerThreadPerDoc
class | DocIdBitSet
| Simple DocIdSet and DocIdSetIterator backed by a BitSet. More...
class | DocIdSet
| A DocIdSet contains a set of doc ids. Implementing classes must only implement `iterator` to provide access to the set. More...
class | DocIdSetIterator
| This abstract class defines methods to iterate over a set of non-decreasing doc ids. Note that this class assumes it iterates on doc Ids, and therefore `NO_MORE_DOCS` is set to {@value NO_MORE_DOCS} in order to be used as a sentinel object. Implementations of this class are expected to consider INT_MAX as an invalid value. More...
class | DocInverter
| This is a DocFieldConsumer that inverts each field, separately, from a Document, and accepts a InvertedTermsConsumer to process those terms. More...
class | DocInverterPerField
| Holds state for inverting all occurrences of a single field in the document. This class doesn't do anything itself; instead, it forwards the tokens produced by analysis to its own consumer (InvertedDocConsumerPerField). It also interacts with an endConsumer (InvertedDocEndConsumerPerField). More...
class | DocInverterPerThread
| This is a DocFieldConsumer that inverts each field, separately, from a Document, and accepts a InvertedTermsConsumer to process those terms. More...
class | SingleTokenAttributeSource
class | Document
| Documents are the unit of indexing and search. More...
class | DocumentsWriter
| This class accepts multiple added documents and directly writes a single segment file. It does this more efficiently than creating a single segment per document (with DocumentWriter) and doing standard merges on those segments. More...
class | DocState
class | PerDocBuffer
| RAMFile buffer for DocWriters. More...
class | DocWriter
| Consumer returns this on each doc. This holds any state that must be flushed synchronized "in docID order". We gather these and flush them in order. More...
class | IndexingChain
| The IndexingChain must define the `getChain(DocumentsWriter)` method which returns the DocConsumer that the DocumentsWriter calls to process the documents. More...
class | DefaultIndexingChain

This is the current indexing chain: DocConsumer / DocConsumerPerThread --> code: DocFieldProcessor / DocFieldProcessorPerThread --> DocFieldConsumer / DocFieldConsumerPerThread / DocFieldConsumerPerField --> code: DocFieldConsumers / DocFieldConsumersPerThread / DocFieldConsumersPerField --> code: DocInverter / DocInverterPerThread / DocInverterPerField --> InvertedDocConsumer / InvertedDocConsumerPerThread / InvertedDocConsumerPerField --> code: TermsHash / TermsHashPerThread / TermsHashPerField --> TermsHashConsumer / TermsHashConsumerPerThread / TermsHashConsumerPerField --> code: FreqProxTermsWriter / FreqProxTermsWriterPerThread / FreqProxTermsWriterPerField --> code: TermVectorsTermsWriter / TermVectorsTermsWriterPerThread / TermVectorsTermsWriterPerField --> InvertedDocEndConsumer / InvertedDocConsumerPerThread / InvertedDocConsumerPerField --> code: NormsWriter / NormsWriterPerThread / NormsWriterPerField --> code: StoredFieldsWriter / StoredFieldsWriterPerThread / StoredFieldsWriterPerField. More...

class | SkipDocWriter
class | WaitQueue
class | ByteBlockAllocator
class | DocumentsWriterThreadState
| Used by DocumentsWriter to maintain per-thread state. We keep a separate Posting hash and other state for each thread and then merge postings hashes from all threads when writing the segment. More...
class | DocValues
| Represents field values as different types. Normally created via a `ValueSuorce` for a particular field and reader. More...
class | DoubleFieldSource
| Obtains double field values from the `FieldCache` using getDoubles() and makes those values available as other numeric types, casting as needed. More...
class | DoubleDocValues
class | ExactPhraseScorer
class | Explanation
| Describes the score computation for document and query. More...
class | IDFExplanation
| Small Util class used to pass both an idf factor as well as an explanation for that factor. More...
class | FastCharStream
| An efficient implementation of QueryParserCharStream interface. More...
class | Field
class | Fieldable
| Synonymous with `Field`. More...
class | FieldCache
| Maintains caches of term values. More...
class | CreationPlaceholder
class | StringIndex
| Stores term text values and document ordering data. More...
class | Parser
| Marker interface as super-interface to all parsers. It is used to specify a custom parser to `SortField#SortField(String, Parser)`. More...
class | ByteParser
| Interface to parse bytes from document fields. More...
class | IntParser
| Interface to parse ints from document fields. More...
class | LongParser
| Interface to parse longs from document fields. More...
class | DoubleParser
| Interface to parse doubles from document fields. More...
class | FieldCacheEntry
| A unique Identifier/Description for each item in the FieldCache. Can be useful for logging/debugging. More...
class | FieldCacheImpl
| The default cache implementation, storing all values in memory. A WeakHashMap is used for storage. More...
class | Entry
class | Cache
| Internal cache. More...
class | ByteCache
class | IntCache
class | LongCache
class | DoubleCache
class | StringCache
class | StringIndexCache
class | FieldCacheEntryImpl
class | FieldCacheRangeFilter
| A range filter built on top of a cached single term field (in `FieldCache`). More...
class | FieldCacheSanityChecker
| Provides methods for sanity checking that entries in the FieldCache are not wasteful or inconsistent. More...
class | Insanity
| Simple container for a collection of related CacheEntry objects that in conjunction with each other represent some "insane" usage of the FieldCache. More...
class | FieldCacheSource
| A base class for ValueSource implementations that retrieve values for a single field from the `FieldCache`. More...
class | FieldCacheTermsFilter
| A `Filter` that only accepts documents whose single term value in the specified field is contained in the provided set of allowed terms. More...
class | FieldComparator
| A FieldComparator compares hits so as to determine their sort order when collecting the top results with `TopFieldCollector`. The concrete public FieldComparator classes here correspond to the SortField types. More...
class | NumericComparator
class | ByteComparator
| Parses field's values as byte (using `FieldCache#getBytes` and sorts by ascending value. More...
class | DocComparator
| Sorts by ascending docID. More...
class | DoubleComparator
| Parses field's values as double (using `FieldCache#getDoubles` and sorts by ascending value. More...
class | IntComparator
| Parses field's values as int (using `FieldCache#getInts` and sorts by ascending value. More...
class | LongComparator
| Parses field's values as long (using `FieldCache#getLongs` and sorts by ascending value. More...
class | RelevanceComparator
| Sorts by descending relevance. NOTE: if you are sorting only by descending relevance and then secondarily by ascending docID, performance is faster using `TopScoreDocCollector` directly (which `IndexSearcher#search` uses when no `Sort` is specified). More...
class | StringComparatorLocale
| Sorts by a field's value using the Collator for a given Locale. More...
class | StringOrdValComparator

Sorts by field's natural String sort order, using ordinals. This is functionally equivalent to `StringValComparator`, but it first resolves the string to their relative ordinal positions (using the index returned by `FieldCache#getStringIndex`), and does most comparisons using the ordinals. For medium to large results, this comparator will be much faster than `StringValComparator`. For very small result sets it may be slower. More...

class | StringValComparator
| Sorts by field's natural String sort order. All comparisons are done using String.compare, which is slow for medium to large result sets but possibly very fast for very small results sets. More...
class | FieldComparatorSource
| Provides a `FieldComparator` for custom field sorting. More...
class | FieldDoc

A ScoreDoc which also contains information about how to sort the referenced document. In addition to the document number and score, this object contains an array of values for the document from the field(s) used to sort. For example, if the sort criteria was to sort by fields "a", "b" then "c", the fields object array will have three elements, corresponding respectively to the term values for the document in fields "a", "b" and "c". The class of each element in the array will be either Integer, Double or String depending on the type of values in the terms of each field. More...

class | FieldDocSortedHitQueue
| Collects sorted results from Searchable's and collates them. The elements put into this queue must be of type FieldDoc. More...
class | FieldInfo
class | FieldInfos
| Access to the Fieldable Info file that describes document fields and whether or not they are indexed. Each segment has a separate Fieldable Info file. Objects of this class are thread-safe for multiple readers, but only one thread can be adding documents at a time, with no other reader or writer threads accessing this object. More...
class | FieldInvertState
| This class tracks the number and position / offset parameters of terms being added to the index. The information collected in this class is also used to calculate the normalization factor for a field. More...
class | FieldMaskingSpanQuery
| Wrapper to allow `SpanQuery` objects participate in composite single-field SpanQueries by 'lying' about their search field. That is, the masked SpanQuery will function as normal, but `SpanQuery#getField()` simply hands back the value supplied in this class's constructor. More...
class | FieldScoreQuery
| A query that scores each document as the value of the numeric input field. More...
class | FieldSelector
| The FieldSelector allows one to make decisions about what Fields get loaded on a `Document` by `IndexReader#document(int32_t, FieldSelector)`. More...
class | FieldSortedTermVectorMapper
| For each Field, store a sorted collection of `TermVectorEntry`s This is not thread-safe. More...
class | FieldsReader
| Class responsible for access to stored document fields. It uses <segment>.fdt and <segment>.fdx; files. More...
class | LazyField
class | FieldsWriter
class | FieldValueHitQueue
| A hit queue for sorting by hits by terms in more than one field. Uses FieldCache::DEFAULT for maintaining internal term lookup tables. More...
class | FieldValueHitQueueEntry
class | FileReader
| Convenience class for reading character files. More...
class | FileSwitchDirectory
| A Directory instance that switches files between two other Directory instances. More...
class | Filter
| Abstract base class for restricting which documents may be returned during searching. More...
class | FilteredDocIdSet
| Abstract decorator class for a DocIdSet implementation that provides on-demand filtering/validation mechanism on a given DocIdSet. More...
class | FilteredDocIdSetIterator
| Abstract decorator class of a DocIdSetIterator implementation that provides on-demand filter/validation mechanism on an underlying DocIdSetIterator. See `FilteredDocIdSet`. More...
class | FilteredQuery
| A query that applies a filter to the results of another query. More...
class | FilteredTermEnum
| Abstract class for enumerating a subset of all terms. More...
class | FilterIndexReader

A FilterIndexReader contains another IndexReader, which it uses as its basic source of data, possibly transforming the data along the way or providing additional functionality. The class FilterIndexReader itself simply implements all abstract methods of IndexReader with versions that pass all requests to the contained index reader. Subclasses of FilterIndexReader may further override some of these methods and may also provide additional methods and fields. More...

class | FilterTermDocs
| Base class for filtering `TermDocs` implementations. More...
class | FilterTermPositions
| Base class for filtering `TermPositions` implementations. More...
class | FilterTermEnum
| Base class for filtering `TermEnum` implementations. More...
class | FilterManager
| Filter caching singleton. It can be used to save filters locally for reuse. Also could be used as a persistent storage for any filter as long as the filter provides a proper hashCode(), as that is used as the key in the cache. More...
class | FlagsAttribute
| This attribute can be used to pass different flags down the tokenizer chain, eg from one TokenFilter to another one. More...
class | FormatPostingsDocsConsumer
class | FormatPostingsDocsWriter
| Consumes doc & freq, writing them using the current index file format. More...
class | FormatPostingsFieldsConsumer
| Abstract API that consumes terms, doc, freq, prox and payloads postings. Concrete implementations of this actually do "something" with the postings (write it into the index in a specific format). More...
class | FormatPostingsFieldsWriter
class | FormatPostingsPositionsConsumer
class | FormatPostingsPositionsWriter
class | FormatPostingsTermsConsumer
class | FormatPostingsTermsWriter
class | FreqProxFieldMergeState
| Used by DocumentsWriter to merge the postings from multiple ThreadStates when creating a segment. More...
class | FreqProxTermsWriter
class | FreqProxTermsWriterPostingList
class | FreqProxTermsWriterPerField
class | FreqProxTermsWriterPerThread
class | FSDirectory
| Base class for Directory implementations that store index files in the file system. There are currently three core subclasses: More...
class | FSLockFactory
| Base class for file system based locking implementation. More...
class | FuzzyQuery
| Implements the fuzzy search query. The similarity measurement is based on the Levenshtein (edit distance) algorithm. More...
class | FuzzyTermEnum
| Subclass of FilteredTermEnum for enumerating all terms that are similar to the specified filter term. More...
class | HashMap
| Utility template class to handle hash maps that can be safely copied and shared. More...
class | WeakHashMap
| Utility template class to handle weak keyed maps. More...
class | HashSet
| Utility template class to handle hash set collections that can be safely copied and shared. More...
class | HitQueue
class | HitQueueBase
class | PriorityQueueScoreDocs
class | IndexCommit
| Represents a single commit into an index as seen by the `IndexDeletionPolicy` or `IndexReader`. More...
class | IndexDeletionPolicy

Policy for deletion of stale `index commits`. Implement this interface, and pass it to one of the `IndexWriter` or `IndexReader` constructors, to customize when older `point-in-time commits` are deleted from the index directory. The default deletion policy is `KeepOnlyLastCommitDeletionPolicy`, which always removes old commits as soon as a new commit is done (this matches the behavior before 2.2). More...

class | IndexFileDeleter

This class keeps track of each SegmentInfos instance that is still "live", either because it corresponds to a segments_N file in the Directory (a "commit", ie. a committed SegmentInfos) or because it's an in-memory SegmentInfos that a writer is actively updating but has not yet committed. This class uses simple reference counting to map the live SegmentInfos instances to individual files in the Directory. More...

class | RefCount
| Tracks the reference count for a single index file. More...
class | CommitPoint
| Holds details for each commit point. This class is also passed to the deletion policy. Note: this class has a natural ordering that is inconsistent with equals. More...
class | IndexFileNameFilter
| Filename filter that accept filenames and extensions only created by Lucene. More...
class | IndexFileNames
| Constants representing filenames and extensions used by Lucene. More...
class | IndexInput
| Abstract base class for input from a file in a `Directory`. A random-access input stream. Used for all Lucene index input operations. More...
class | IndexOutput
| Abstract base class for output to a file in a Directory. A random-access output stream. Used for all Lucene index output operations. More...
class | IndexReader
| IndexReader is an abstract class, providing an interface for accessing an index. Search of an index is done entirely through this abstract interface, so that any subclass which implements it is searchable. More...
class | IndexSearcher
| Implements search over a single IndexReader. More...
class | IndexWriter
| An IndexWriter creates and maintains an index. More...
class | IndexReaderWarmer
| If `getReader` has been called (ie, this writer is in near real-time mode), then after a merge completes, this class can be invoked to warm the reader on the newly merged segment, before the merge commits. This is not required for near real-time search, but will reduce search latency on opening a new near real-time reader after a merge completes. More...
class | InfoStream
| Utility class to support streaming info messages. More...
class | InfoStreamFile
| Stream override to write messages to a file. More...
class | InfoStreamOut
| Stream override to write messages to a std::cout. More...
class | InfoStreamNull
| Null stream override to eat messages. More...
class | InputStreamReader
| An InputStreamReader is a bridge from byte streams to character streams. More...
class | IntBlockPool
class | IntFieldSource
| Obtains int field values from the `FieldCache` using getInts() and makes those values available as other numeric types, casting as needed. More...
class | InvertedDocConsumer
class | InvertedDocConsumerPerField
class | InvertedDocConsumerPerThread
class | InvertedDocEndConsumer
class | InvertedDocEndConsumerPerField
class | InvertedDocEndConsumerPerThread
class | ISOLatin1AccentFilter
| A filter that replaces accented characters in the ISO Latin 1 character set (ISO-8859-1) by their unaccented equivalent. The case will not be altered. More...
class | KeepOnlyLastCommitDeletionPolicy
| This `IndexDeletionPolicy` implementation that keeps only the most recent commit and immediately removes all prior commits after a new commit is done. This is the default deletion policy. More...
class | KeywordAnalyzer
| Tokenizes the entire stream as a single token. This is useful for data like zip codes, ids, and some product names. More...
class | KeywordTokenizer
| Emits the entire input as a single token. More...
class | LengthFilter
| Removes words that are too long or too short from the stream. More...
class | LetterTokenizer
| A LetterTokenizer is a tokenizer that divides text at non-letters. That's to say, it defines tokens as maximal strings of adjacent letters, as defined UnicodeUtil::isAlpha(c) predicate. More...
class | LoadFirstFieldSelector
| Load the First field and break. See `FieldSelectorResult#LOAD_AND_BREAK`. More...
class | Lock
| An interprocess mutex lock. More...
class | LockFactory
| Base class for Locking implementation. `Directory` uses instances of this class to implement locking. Note that there are some useful tools to verify that your LockFactory is working correctly: `VerifyingLockFactory`, `LockStressTest`, `LockVerifyServer`. More...
class | LogByteSizeMergePolicy
| This is a `LogMergePolicy` that measures size of a segment as the total byte size of the segment's files. More...
class | LogDocMergePolicy
| This is a `LogMergePolicy` that measures size of a segment as the number of documents (not taking deletions into account). More...
class | LogMergePolicy

This class implements a `MergePolicy` that tries to merge segments into levels of exponentially increasing size, where each level has fewer segments than the value of the merge factor. Whenever extra segments (beyond the merge factor upper bound) are encountered, all segments within the level are merged. You can get or set the merge factor using `getMergeFactor()` and `setMergeFactor(int)` respectively. More...

class | LowerCaseFilter
| Normalizes token text to lower case. More...
class | LowerCaseTokenizer
| LowerCaseTokenizer performs the function of LetterTokenizer and LowerCaseFilter together. It divides text at non-letters and converts them to lower case. While it is functionally equivalent to the combination of LetterTokenizer and LowerCaseFilter, there is a performance advantage to doing the two tasks at once, hence this (redundant) implementation. More...
class | LuceneException
| Lucene exception container. More...
class | ExceptionTemplate
class | LuceneObject
| Base class for all Lucene classes. More...
class | LuceneSignal
| Utility class to support signaling notifications. More...
class | LuceneSync
| Base class for all Lucene synchronised classes. More...
class | LuceneThread
| Lucene thread container. More...
class | Map
| Utility template class to handle maps that can be safely copied and shared. More...
class | MapFieldSelector
| A `FieldSelector` based on a Map of field names to `FieldSelectorResult`s. More...
class | MapOfSets
| Helper class for keeping Lists of Objects associated with keys. More...
class | MappingCharFilter
| Simplistic `CharFilter` that applies the mappings contained in a `NormalizeCharMap` to the character stream, and correcting the resulting changes to the offsets. More...
class | MatchAllDocsQuery
| A query that matches all documents. More...
class | MaxPayloadFunction
| Returns the maximum payload score seen, else 1 if there are no payloads on the doc. More...
class | MergeDocIDRemapper
| Remaps docIDs after a merge has completed, where the merged segments had at least one deletion. This is used to renumber the buffered deletes in IndexWriter when a merge of segments with deletions commits. More...
class | MergePolicy
| A MergePolicy determines the sequence of primitive merge operations to be used for overall merge and optimize operations. More...
class | OneMerge
| OneMerge provides the information necessary to perform an individual primitive merge operation, resulting in a single new segment. The merge spec includes the subset of segments to be merged as well as whether the new segment should use the compound file format. More...
class | MergeSpecification
| A MergeSpecification instance provides the information necessary to perform multiple merges. It simply contains a list of `OneMerge` instances. More...
class | MergeScheduler
| `IndexWriter` uses an instance implementing this interface to execute the merges selected by a `MergePolicy`. The default MergeScheduler is `ConcurrentMergeScheduler`. More...
class | MinPayloadFunction
| Calculates the minimum payload seen. More...
class | MiscUtils
class | MMapDirectory
| File-based `Directory` implementation that uses mmap for reading, and `SimpleFSIndexOutput` for writing. More...
class | MultiFieldQueryParser
| A QueryParser which constructs queries to search multiple fields. More...
class | MultiLevelSkipListReader
| This abstract class reads skip lists with multiple levels. More...
class | SkipBuffer
| Used to buffer the top skip levels. More...
class | MultiLevelSkipListWriter
| This abstract class writes skip lists with multiple levels. More...
class | MultiPhraseQuery
| MultiPhraseQuery is a generalized version of PhraseQuery, with an added method `add(Term[])`. To use this class, to search for the phrase "Microsoft app*" first use add(Term) on the term "Microsoft", then find all terms that have "app" as prefix using IndexReader.terms(Term), and use MultiPhraseQuery.add(Term[] terms) to add them to the query. More...
class | MultipleTermPositions
| Allows you to iterate over the `TermPositions` for multiple `Term`s as a single `TermPositions`. More...
class | MultiReader
| An IndexReader which reads multiple indexes, appending their content. More...
class | MultiSearcher
| Implements search over a set of Searchables. More...
class | MultiTermQuery
| An abstract `Query` that matches documents containing a subset of terms provided by a `FilteredTermEnum` enumeration. More...
class | RewriteMethod
| Abstract class that defines how the query is rewritten. More...
class | ConstantScoreAutoRewrite
| A rewrite method that tries to pick the best constant-score rewrite method based on term and document counts from the query. If both the number of terms and documents is small enough, then `CONSTANT_SCORE_BOOLEAN_QUERY_REWRITE` is used. Otherwise, `CONSTANT_SCORE_FILTER_REWRITE` is used. More...
class | MultiTermQueryWrapperFilter
| A wrapper for `MultiTermQuery`, that exposes its functionality as a `Filter`. More...
class | NativeFSLockFactory
| Implements `LockFactory` using native file lock. More...
class | NearSpansOrdered
| A Spans that is formed from the ordered subspans of a SpanNearQuery where the subspans do not overlap and have a maximum slop between them. More...
class | NearSpansUnordered
| Similar to `NearSpansOrdered`, but for the unordered case. More...
class | NoLockFactory
| Use this `LockFactory` to disable locking entirely. Only one instance of this lock is created. You should call `getNoLockFactory()` to get the instance. More...
class | NormalizeCharMap
| Holds a map of String input to String output, to be used with `MappingCharFilter`. More...
class | NormsWriter
| Writes norms. Each thread X field accumulates the norms for the doc/fields it saw, then the flush method below merges all of these together into a single _X.nrm file. More...
class | NormsWriterPerField
| Taps into DocInverter, as an InvertedDocEndConsumer, which is called at the end of inverting each field. We just look at the length for the field (docState.length) and record the norm. More...
class | NormsWriterPerThread
class | NumberTools
| Provides support for converting longs to Strings, and back again. The strings are structured so that lexicographic sorting order is preserved. More...
class | NumericField

This class provides a `Field` that enables indexing of numeric values for efficient range filtering and sorting. The native types int32_t, int64_t and double are directly supported. However, any value that can be converted into these native types can also be indexed. For example, date/time values represented by a `Date` can be translated into a int64_t value. If you don't need millisecond precision, you can quantize the value, either by dividing the result or using the separate getters (for year, month, etc.) to construct an int32_t or int64_t value. More...

class | NumericRangeFilter
| A `Filter` that only accepts numeric values within a specified range. To use this, you must first index the numeric values using `NumericField` (`NumericTokenStream`). More...
class | NumericRangeQuery
| A `Query` that matches numeric values within a specified range. To use this, you must first index the numeric values using `NumericField` (expert: `NumericTokenStream`). If your terms are instead textual, you should use `TermRangeQuery`. `NumericRangeFilter` is the filter equivalent of this query. More...
class | NumericTokenStream
| This class provides a `TokenStream` for indexing numeric values that can be used by `NumericRangeQuery` or `NumericRangeFilter`. More...
class | NumericUtils
| This is a helper class to generate prefix-encoded representations for numerical values and supplies converters to represent double values as sortable integers/longs. More...
class | LongRangeBuilder
| Callback for `splitLongRange`. You need to overwrite only one of the methods. NOTE: This is a very low-level interface, the method signatures may change in later versions. More...
class | IntRangeBuilder
class | OffsetAttribute
| The start and end character offset of a Token. More...
class | OpenBitSet
| An "open" BitSet implementation that allows direct access to the array of words storing the bits. More...
class | OpenBitSetDISI
class | OpenBitSetIterator
| An iterator to iterate over set bits in an OpenBitSet. This is faster than nextSetBit() for iterating over the complete set of bits, especially when the density of the bits set is high. More...
class | OrdFieldSource
| Obtains the ordinal of the field value from the default Lucene `FieldCache` using getStringIndex(). More...
class | ParallelMultiSearcher
| Implements parallel search over a set of Searchables. More...
class | ParallelReader
| An IndexReader which reads multiple, parallel indexes. Each index added must have the same number of documents, but typically each contains different fields. Each document contains the union of the fields of all documents with the same document number. When searching, matches for a query term are from the first index added that has the field. More...
class | Payload
| A Payload is metadata that can be stored together with each occurrence of a term. This metadata is stored inline in the posting list of the specific term. More...
class | PayloadAttribute
| The start and end character offset of a Token. More...
class | PayloadFunction
| An abstract class that defines a way for Payload*Query instances to transform the cumulative effects of payload scores for a document. More...
class | PayloadNearQuery
| This class is very similar to `SpanNearQuery` except that it factors in the value of the payloads located at each of the positions where the `TermSpans` occurs. More...
class | PayloadNearSpanWeight
class | PayloadNearSpanScorer
class | PayloadSpanUtil
| Experimental class to get set of payloads for most standard Lucene queries. Operates like Highlighter - IndexReader should only contain doc of interest, best to use MemoryIndex. More...
class | PayloadTermQuery
| This class is very similar to `SpanTermQuery` except that it factors in the value of the payload located at each of the positions where the `Term` occurs. More...
class | PerFieldAnalyzerWrapper
| This analyzer is used to facilitate scenarios where different fields require different analysis techniques. Use `addAnalyzer` to add a non-default analyzer on a field name basis. More...
class | PhrasePositions
| Position of a term in a document that takes into account the term offset within the phrase. More...
class | PhraseQuery
| A Query that matches documents containing a particular sequence of terms. A PhraseQuery is built by QueryParser for input like "new york". More...
class | PhraseQueue
class | PhraseScorer

Scoring functionality for phrase queries. A document is considered matching if it contains the phrase-query terms at "valid" positions. What "valid positions" are depends on the type of the phrase query: for an exact phrase query terms are required to appear in adjacent locations, while for a sloppy phrase query some distance between the terms is allowed. The abstract method `phraseFreq()` of extending classes is invoked for each document containing all the phrase query terms, in order to compute the frequency of the phrase query in that document. A non zero frequency means a match. More...

class | PorterStemFilter
| Transforms the token stream as per the Porter stemming algorithm. Note: the input to the stemming filter must already be in lower case, so you will need to use LowerCaseFilter or LowerCaseTokenizer further down the Tokenizer chain in order for this to work properly. More...
class | PorterStemmer
| This is the Porter stemming algorithm, coded up as thread-safe ANSI C by the author. More...
class | PositionBasedTermVectorMapper
class | TermVectorsPositionInfo
| Container for a term at a position. More...
class | PositionIncrementAttribute
| The positionIncrement determines the position of this token relative to the previous Token in a TokenStream, used in phrase searching. More...
class | PositiveScoresOnlyCollector
| A `Collector` implementation which wraps another `Collector` and makes sure only documents with scores > 0 are collected. More...
class | PrefixFilter
| A Filter that restricts search results to values that have a matching prefix in a given field. More...
class | PrefixQuery
| A Query that matches documents containing terms with a specified prefix. A PrefixQuery is built by QueryParser for input like app*. More...
class | PrefixTermEnum
| Subclass of FilteredTermEnum for enumerating all terms that match the specified prefix filter term. More...
class | PriorityQueue
| A PriorityQueue maintains a partial ordering of its elements such that the least element can always be found in constant time. Put()'s and pop()'s require log(size) time. More...
class | Query
| The abstract base class for queries. More...
class | QueryParseError
| Utility class to handle query parse errors. More...
class | QueryParser
| The most important method is `parse(const String&)`. More...
class | QueryParserCharStream
| This interface describes a character stream that maintains line and column number positions of the characters. It also has the capability to backup the stream to some extent. An implementation of this interface is used in the QueryParserTokenManager. More...
class | QueryParserConstants
| Token literal values and constants. More...
class | QueryParserToken
| Describes the input token stream. More...
class | QueryParserTokenManager
| Token Manager. More...
class | QueryTermVector
class | QueryWrapperFilter
| Constrains search results to only match those which also match a provided query. More...
class | RAMDirectory
| A memory-resident `Directory` implementation. Locking implementation is by default the `SingleInstanceLockFactory` but can be changed with `setLockFactory`. Lock acquisition sequence: RAMDirectory, then RAMFile. More...
class | RAMFile
| File used as buffer in RAMDirectory. More...
class | RAMInputStream
| A memory-resident `IndexInput` implementation. More...
class | RAMOutputStream
| A memory-resident `IndexOutput` implementation. More...
class | Random
| Utility class to generate a stream of pseudorandom numbers. More...
class | RawPostingList

This is the base class for an in-memory posting list, keyed by a Token. `TermsHash` maintains a hash table holding one instance of this per unique Token. Consumers of TermsHash (`TermsHashConsumer`) must subclass this class with its own concrete class. FreqProxTermsWriterPostingList is a private inner class used for the freq/prox postings, and TermVectorsTermsWriterPostingList is a private inner class used to hold TermVectors postings. More...

class | Reader
| Abstract class for reading character streams. More...
class | ReaderUtil
| Common util methods for dealing with `IndexReader`s. More...
class | ReadOnlyDirectoryReader
class | ReadOnlySegmentReader
class | ReqExclScorer
| A Scorer for queries with a required subscorer and an excluding (prohibited) sub DocIdSetIterator. This Scorer implements `Scorer#skipTo(int32_t)`, and it uses the skipTo() on the given scorers. More...
class | ReqOptSumScorer
| A Scorer for queries with a required part and an optional part. Delays skipTo() on the optional part until a score() is needed. This Scorer implements `Scorer#skipTo(int32_t)`. More...
class | ReusableStringReader
| Used by DocumentsWriter to implemented a StringReader that can be reset to a new string; we use this when tokenizing the string value from a Field. More...
class | ReverseOrdFieldSource
| Obtains the ordinal of the field value from the default Lucene `FieldCache` using getStringIndex() and reverses the order. More...
class | ScoreCachingWrappingScorer
| A `Scorer` which wraps another scorer and caches the score of the current document. Successive calls to `score()` will return the same result and will not invoke the wrapped Scorer's score() method, unless the current document has changed. More...
class | ScoreDoc
| Expert: Returned by low-level search implementations. More...
class | ScorerVisitor
class | Scorer
| Common scoring functionality for different types of queries. More...
class | ScorerDocQueue
| A ScorerDocQueue maintains a partial ordering of its Scorers such that the least Scorer can always be found in constant time. Put()'s and pop()'s require log(size) time. The ordering is by Scorer::doc(). More...
class | Searchable
| The interface for search implementations. More...
class | Searcher
| An abstract base class for search implementations. Implements the main search methods. More...
class | SegmentInfo
| Information about a segment such as it's name, directory, and files related to the segment. More...
class | SegmentInfoCollection
| A collection of SegmentInfo objects to be used as a base class for `SegmentInfos`. More...
class | SegmentInfos
| A collection of SegmentInfo objects with methods for operating on those segments in relation to the file system. More...
class | SegmentMergeInfo
class | SegmentMergeQueue
class | SegmentMerger
| The SegmentMerger class combines two or more Segments, represented by an IndexReader (`add`, into a single Segment. After adding the appropriate readers, call the merge method to combine the segments. More...
class | CheckAbort
class | CheckAbortNull
class | SegmentReader
class | SegmentTermDocs
class | SegmentTermEnum
class | SegmentTermPositions
class | SegmentTermPositionVector
class | SegmentTermVector
class | SegmentWriteState
class | SerialMergeScheduler
| A `MergeScheduler` that simply does each merge sequentially, using the current thread. More...
class | Set
| Utility template class to handle set based collections that can be safely copied and shared. More...
class | SetBasedFieldSelector
| Declare what fields to load normally and what fields to load lazily. More...
class | Similarity
| Scoring API. More...
class | SimilarityDelegator
| Delegating scoring implementation. Useful in `Query#getSimilarity(Searcher)` implementations, to override only certain methods of a Searcher's Similarity implementation. More...
class | SimpleAnalyzer
| An `Analyzer` that filters `LetterTokenizer` with `LowerCaseFilter`. More...
class | SimpleFSDirectory
| A straightforward implementation of `FSDirectory` using std::ofstream and std::ifstream. More...
class | SimpleFSLockFactory
| Implements `LockFactory` using `File#createNewFile()`. More...
class | SimpleLRUCache
| General purpose LRU cache map. Accessing an entry will keep the entry cached. `get(const KEY&)` and `put(const KEY&, const VALUE&)` results in an access to the corresponding entry. More...
class | SingleInstanceLockFactory
| Implements `LockFactory` for a single in-process instance, meaning all locking will take place through this one instance. Only use this `LockFactory` when you are certain all IndexReaders and IndexWriters for a given index are running against a single shared in-process Directory instance. This is currently the default locking for RAMDirectory. More...
class | SingleTermEnum
| Subclass of FilteredTermEnum for enumerating a single term. More...
class | SloppyPhraseScorer
class | SmallDouble
| Floating point numbers smaller than 32 bits. More...
class | SnapshotDeletionPolicy
class | Sort
| Encapsulates sort criteria for returned hits. More...
class | SortedTermVectorMapper
| Store a sorted collection of `TermVectorEntry`s. Collects all term information into a single, sorted set. More...
class | SortedVIntList
| Stores and iterate on sorted integers in compressed form in RAM. More...
class | SortField
| Stores information about how to sort documents by terms in an individual field. Fields must be indexed in order to sort by them. More...
class | SpanFilter
| Abstract base class providing a mechanism to restrict searches to a subset of an index and also maintains and returns position information. More...
class | SpanFilterResult
| The results of a SpanQueryFilter. Wraps the BitSet and the position information from the SpanQuery. More...
class | PositionInfo
class | StartEnd
class | SpanFirstQuery
| Matches spans near the beginning of a field. More...
class | SpanNearQuery
| Matches spans which are near one another. One can specify slop, the maximum number of intervening unmatched positions, as well as whether matches are required to be in-order. More...
class | SpanNotQuery
| Removes matches which overlap with another SpanQuery. More...
class | SpanOrQuery
| Matches the union of its clauses. More...
class | SpanQuery
| Base class for span-based queries. More...
class | SpanQueryFilter
| Constrains search results to only match those which also match a provided query. Also provides position information about where each document matches at the cost of extra space compared with the QueryWrapperFilter. There is an added cost to this above what is stored in a `QueryWrapperFilter`. Namely, the position information for each matching document is stored. More...
class | Spans
| An enumeration of span matches. Used to implement span searching. Each span represents a range of term positions within a document. Matches are enumerated in order, by increasing document number, within that by increasing start position and finally by increasing end position. More...
class | SpanScorer
| Public for extension only. More...
class | SpanTermQuery
| Matches spans containing a term. More...
class | SpanWeight
| Public for use by other weight implementations. More...
class | StandardAnalyzer
| Filters `StandardTokenizer` with `StandardFilter`, `LowerCaseFilter` and `StopFilter`, using a list of English stop words. More...
class | StandardFilter
| Normalizes tokens extracted with `StandardTokenizer`. More...
class | StandardTokenizer
| A grammar-based tokenizer. More...
class | StandardTokenizerImpl
class | StopAnalyzer
| Filters `LetterTokenizer` with `LowerCaseFilter` and `StopFilter`. More...
class | StopFilter
| Removes stop words from a token stream. More...
class | StoredFieldsWriter
| This is a DocFieldConsumer that writes stored fields. More...
class | StoredFieldsWriterPerDoc
class | StoredFieldsWriterPerThread
class | StringReader
| Convenience class for reading strings. More...
class | StringUtils
class | Synchronize
| Utility class to support locking via a mutex. More...
class | SyncLock
| Utility class to support scope locking. More...
class | TeeSinkTokenFilter
| This TokenFilter provides the ability to set aside attribute states that have already been analyzed. This is useful in situations where multiple fields share many common analysis steps and then go their separate ways. More...
class | SinkFilter
class | AcceptAllSinkFilter
class | SinkTokenStream
| A filter that decides which `AttributeSource` states to store in the sink. More...
class | Term
| A Term represents a word from text. This is the unit of search. It is composed of two elements, the text of the word, as a string, and the name of the field that the text occurred in, an interned string. More...
class | TermAttribute
| The term text of a Token. More...
class | TermBuffer
class | TermDocs
| TermDocs provides an interface for enumerating <document, frequency>; pairs for a term. The document portion names each document containing the term. Documents are indicated by number. The frequency portion gives the number of times the term occurred in each document. The pairs are ordered by document number. More...
class | TermEnum
| Abstract class for enumerating terms. More...
class | TermFreqVector
| Provides access to stored term vector of a document field. The vector consists of the name of the field, an array of the terms that occur in the field of the `Document` and a parallel array of frequencies. Thus, getTermFrequencies()[5] corresponds with the frequency of getTerms()[5], assuming there are at least 5 terms in the Document. More...
class | TermInfo
| A TermInfo is the record of information stored for a term. More...
class | TermInfosReader
| This stores a monotonically increasing set of <Term, TermInfo> pairs in a Directory. Pairs are accessed either by Term or by ordinal position the set. More...
class | TermInfosReaderThreadResources
class | TermInfosWriter
| This stores a monotonically increasing set of <Term, TermInfo> pairs in a Directory. A TermInfos can be written once, in order. More...
class | TermPositions
| TermPositions provides an interface for enumerating the <document, frequency, <position>*> tuples for a term. The document and frequency are the same as for a TermDocs. The positions portion lists the ordinal positions of each occurrence of a term in a document. More...
class | TermPositionVector
| Extends TermFreqVector to provide additional information about positions in which each of the terms is found. A TermPositionVector not necessarily contains both positions and offsets, but at least one of these arrays exists. More...
class | TermQuery
| A Query that matches documents containing a term. This may be combined with other terms with a `BooleanQuery`. More...
class | TermRangeFilter
| A Filter that restricts search results to a range of term values in a given field. More...
class | TermRangeQuery
| A Query that matches documents within an range of terms. More...
class | TermRangeTermEnum
| Subclass of FilteredTermEnum for enumerating all terms that match the specified range parameters. More...
class | TermScorer
| A Scorer for documents matching a Term. More...
class | TermsHash
| This class implements `InvertedDocConsumer`, which is passed each token produced by the analyzer on each field. It stores these tokens in a hash table, and allocates separate byte streams per token. Consumers of this class, eg `FreqProxTermsWriter` and `TermVectorsTermsWriter`, write their own byte streams under each term. More...
class | TermsHashConsumer
class | TermsHashConsumerPerField
| Implement this class to plug into the TermsHash processor, which inverts & stores Tokens into a hash table and provides an API for writing bytes into multiple streams for each unique Token. More...
class | TermsHashConsumerPerThread
class | TermsHashPerField
class | TermsHashPerThread
class | TermSpans
| Public for extension only. More...
class | TermVectorEntry
| Convenience class for holding TermVector information. More...
class | TermVectorEntryFreqSortedComparator
| Compares `TermVectorEntry`s first by frequency and then by the term (case-sensitive). More...
class | TermVectorMapper
| The TermVectorMapper can be used to map Term Vectors into your own structure instead of the parallel array structure used by `IndexReader#getTermFreqVector(int,String)`. More...
class | TermVectorOffsetInfo
| The TermVectorOffsetInfo class holds information pertaining to a Term in a `TermPositionVector`'s offset information. This offset information is the character offset as set during the Analysis phase (and thus may not be the actual offset in the original content). More...
class | TermVectorsReader
class | ParallelArrayTermVectorMapper
| Models the existing parallel array structure. More...
class | TermVectorsTermsWriter
class | TermVectorsTermsWriterPerDoc
class | TermVectorsTermsWriterPostingList
class | TermVectorsTermsWriterPerField
class | TermVectorsTermsWriterPerThread
class | TermVectorsWriter
class | TestPoint
| Used for unit testing as a substitute for stack trace. More...
class | TestScope
class | Future
| A Future represents the result of an asynchronous computation. Methods are provided to check if the computation is complete, to wait for its completion, and to retrieve the result of the computation. The result can only be retrieved using method get when the computation has completed, blocking if necessary until it is ready. More...
class | ThreadPool
| Utility class to handle a pool of threads. More...
class | TimeLimitingCollector
| The `TimeLimitingCollector` is used to timeout search requests that take longer than the maximum allowed search time limit. After this time is exceeded, the search thread is stopped by throwing a `TimeExceededException`. More...
class | Token
| A Token is an occurrence of a term from the text of a field. It consists of a term's text, the start and end offset of the term in the text of the field and a type string. More...
class | TokenAttributeFactory
| Creates a TokenAttributeFactory returning `Token` as instance for the basic attributes and for all other attributes calls the given delegate factory. More...
class | TokenFilter
| A TokenFilter is a TokenStream whose input is another TokenStream. More...
class | Tokenizer
| A Tokenizer is a TokenStream whose input is a Reader. More...
class | TokenStream
| A TokenStream enumerates the sequence of tokens, either from `Field`s of a `Document` or from query text. More...
class | TopDocs
| Represents hits returned by `Searcher#search(QueryPtr, FilterPtr, int32_t)` and `Searcher#search(QueryPtr, int32_t)`. More...
class | TopDocsCollector
| A base class for all collectors that return a `TopDocs` output. This collector allows easy extension by providing a single constructor which accepts a `PriorityQueue` as well as protected members for that priority queue and a counter of the number of total hits. More...
class | TopFieldCollector
| A `Collector` that sorts by `SortField` using `FieldComparator`s. More...
class | TopFieldDocs
| Represents hits returned by `Searcher#search(QueryPtr, FilterPtr, int32_t, SortPtr)`. More...
class | TopScoreDocCollector

A `Collector` implementation that collects the top-scoring hits, returning them as a `TopDocs`. This is used by `IndexSearcher` to implement `TopDocs`-based search. Hits are sorted by score descending and then (when the scores are tied) docID ascending. When you create an instance of this collector you should know in advance whether documents are going to be collected in doc Id order or not. More...

class | TypeAttribute
| A Token's lexical type. The Default value is "word". More...
class | UnicodeUtil
class | TranslationResult
| Utility class that contains utf8 and unicode translations. More...
class | UTF8Result
class | UnicodeResult
class | UTF8Base
class | UTF8Encoder
class | UTF8EncoderStream
class | UTF8Decoder
class | UTF8DecoderStream
class | UTF16Decoder
class | ValueSource
| Source of values for basic function queries. More...
class | ValueSourceQuery
| A Query that sets the scores of document to the values obtained from a `ValueSource`. More...
class | VariantUtils
class | Weight
| Calculate query weights and build query scorers. More...
class | WhitespaceAnalyzer
| An Analyzer that uses `WhitespaceTokenizer`. More...
class | WhitespaceTokenizer
| A WhitespaceTokenizer is a tokenizer that divides text at whitespace. Adjacent sequences of non-Whitespace characters form tokens. More...
class | WildcardQuery
| Implements the wildcard search query. Supported wildcards are *, which matches any character sequence (including the empty one), and ?, which matches any single character. Note this query can be slow, as it needs to iterate over many terms. In order to prevent extremely slow WildcardQueries, a Wildcard term should not start with one of the wildcards * or ?. More...
class | WildcardTermEnum
| Subclass of FilteredTermEnum for enumerating all terms that match the specified wildcard filter term. More...
class | WordlistLoader
| Loader for text files that represent a list of stopwords. More...

## Typedefs

typedef ExceptionTemplate< LuceneException, LuceneException::Runtime > | RuntimeException
typedef ExceptionTemplate< LuceneException, LuceneException::OutOfMemory > | OutOfMemoryError
typedef ExceptionTemplate< LuceneException, LuceneException::Temporary > | TemporaryException
typedef ExceptionTemplate< RuntimeException, LuceneException::IllegalState > | IllegalStateException
typedef ExceptionTemplate< RuntimeException, LuceneException::IllegalArgument > | IllegalArgumentException
typedef ExceptionTemplate< RuntimeException, LuceneException::IndexOutOfBounds > | IndexOutOfBoundsException
typedef ExceptionTemplate< RuntimeException, LuceneException::NullPointer > | NullPointerException
typedef ExceptionTemplate< RuntimeException, LuceneException::FieldReader > | FieldReaderException
typedef ExceptionTemplate< RuntimeException, LuceneException::Merge > | MergeException
typedef ExceptionTemplate< RuntimeException, LuceneException::StopFillCache > | StopFillCacheException
typedef ExceptionTemplate< RuntimeException, LuceneException::TimeExceeded > | TimeExceededException
typedef ExceptionTemplate< RuntimeException, LuceneException::TooManyClauses > | TooManyClausesException
typedef ExceptionTemplate< RuntimeException, LuceneException::UnsupportedOperation > | UnsupportedOperationException
typedef ExceptionTemplate< IllegalArgumentException, LuceneException::NumberFormat > | NumberFormatException
typedef ExceptionTemplate< IllegalStateException, LuceneException::AlreadyClosed > | AlreadyClosedException
typedef ExceptionTemplate< LuceneException, LuceneException::IO > | IOException
typedef ExceptionTemplate< IOException, LuceneException::CorruptIndex > | CorruptIndexException
typedef ExceptionTemplate< IOException, LuceneException::FileNotFound > | FileNotFoundException
typedef ExceptionTemplate< IOException, LuceneException::LockObtainFailed > | LockObtainFailedException
typedef ExceptionTemplate< IOException, LuceneException::LockReleaseFailed > | LockReleaseFailedException
typedef ExceptionTemplate< IOException, LuceneException::MergeAborted > | MergeAbortedException
typedef ExceptionTemplate< IOException, LuceneException::StaleReader > | StaleReaderException
typedef ExceptionTemplate< FileNotFoundException, LuceneException::NoSuchDirectory > | NoSuchDirectoryException
typedef ExceptionTemplate< LuceneException, LuceneException::Lookahead > | LookaheadSuccess
typedef ExceptionTemplate< LuceneException, LuceneException::Parse > | ParseException
typedef ExceptionTemplate< LuceneException, LuceneException::QueryParser > | QueryParserError
typedef ExceptionTemplate< LuceneException, LuceneException::Compression > | CompressionException
typedef boost::shared_ptr< Analyzer > | AnalyzerPtr
typedef boost::weak_ptr< Analyzer > | AnalyzerWeakPtr
typedef boost::shared_ptr< ASCIIFoldingFilter > | ASCIIFoldingFilterPtr
typedef boost::weak_ptr< ASCIIFoldingFilter > | ASCIIFoldingFilterWeakPtr
typedef boost::shared_ptr< BaseCharFilter > | BaseCharFilterPtr
typedef boost::weak_ptr< BaseCharFilter > | BaseCharFilterWeakPtr
typedef boost::shared_ptr< CachingTokenFilter > | CachingTokenFilterPtr
typedef boost::weak_ptr< CachingTokenFilter > | CachingTokenFilterWeakPtr
typedef boost::shared_ptr< CharArraySet > | CharArraySetPtr
typedef boost::weak_ptr< CharArraySet > | CharArraySetWeakPtr
typedef boost::shared_ptr< CharFilter > | CharFilterPtr
typedef boost::weak_ptr< CharFilter > | CharFilterWeakPtr
typedef boost::shared_ptr< CharReader > | CharReaderPtr
typedef boost::weak_ptr< CharReader > | CharReaderWeakPtr
typedef boost::shared_ptr< CharStream > | CharStreamPtr
typedef boost::weak_ptr< CharStream > | CharStreamWeakPtr
typedef boost::shared_ptr< CharTokenizer > | CharTokenizerPtr
typedef boost::weak_ptr< CharTokenizer > | CharTokenizerWeakPtr
typedef boost::shared_ptr< FlagsAttribute > | FlagsAttributePtr
typedef boost::weak_ptr< FlagsAttribute > | FlagsAttributeWeakPtr
typedef boost::shared_ptr< ISOLatin1AccentFilter > | ISOLatin1AccentFilterPtr
typedef boost::weak_ptr< ISOLatin1AccentFilter > | ISOLatin1AccentFilterWeakPtr
typedef boost::shared_ptr< KeywordAnalyzer > | KeywordAnalyzerPtr
typedef boost::weak_ptr< KeywordAnalyzer > | KeywordAnalyzerWeakPtr
typedef boost::shared_ptr< KeywordTokenizer > | KeywordTokenizerPtr
typedef boost::weak_ptr< KeywordTokenizer > | KeywordTokenizerWeakPtr
typedef boost::shared_ptr< LengthFilter > | LengthFilterPtr
typedef boost::weak_ptr< LengthFilter > | LengthFilterWeakPtr
typedef boost::shared_ptr< LetterTokenizer > | LetterTokenizerPtr
typedef boost::weak_ptr< LetterTokenizer > | LetterTokenizerWeakPtr
typedef boost::shared_ptr< LowerCaseFilter > | LowerCaseFilterPtr
typedef boost::weak_ptr< LowerCaseFilter > | LowerCaseFilterWeakPtr
typedef boost::shared_ptr< LowerCaseTokenizer > | LowerCaseTokenizerPtr
typedef boost::weak_ptr< LowerCaseTokenizer > | LowerCaseTokenizerWeakPtr
typedef boost::shared_ptr< MappingCharFilter > | MappingCharFilterPtr
typedef boost::weak_ptr< MappingCharFilter > | MappingCharFilterWeakPtr
typedef boost::shared_ptr< NormalizeCharMap > | NormalizeCharMapPtr
typedef boost::weak_ptr< NormalizeCharMap > | NormalizeCharMapWeakPtr
typedef boost::shared_ptr< NumericTokenStream > | NumericTokenStreamPtr
typedef boost::weak_ptr< NumericTokenStream > | NumericTokenStreamWeakPtr
typedef boost::shared_ptr< OffsetAttribute > | OffsetAttributePtr
typedef boost::weak_ptr< OffsetAttribute > | OffsetAttributeWeakPtr
typedef boost::shared_ptr< PayloadAttribute > | PayloadAttributePtr
typedef boost::weak_ptr< PayloadAttribute > | PayloadAttributeWeakPtr
typedef boost::shared_ptr< PerFieldAnalyzerWrapper > | PerFieldAnalyzerWrapperPtr
typedef boost::weak_ptr< PerFieldAnalyzerWrapper > | PerFieldAnalyzerWrapperWeakPtr
typedef boost::shared_ptr< PorterStemFilter > | PorterStemFilterPtr
typedef boost::weak_ptr< PorterStemFilter > | PorterStemFilterWeakPtr
typedef boost::shared_ptr< PorterStemmer > | PorterStemmerPtr
typedef boost::weak_ptr< PorterStemmer > | PorterStemmerWeakPtr
typedef boost::shared_ptr< PositionIncrementAttribute > | PositionIncrementAttributePtr
typedef boost::weak_ptr< PositionIncrementAttribute > | PositionIncrementAttributeWeakPtr
typedef boost::shared_ptr< SimpleAnalyzer > | SimpleAnalyzerPtr
typedef boost::weak_ptr< SimpleAnalyzer > | SimpleAnalyzerWeakPtr
typedef boost::shared_ptr< SinkFilter > | SinkFilterPtr
typedef boost::weak_ptr< SinkFilter > | SinkFilterWeakPtr
typedef boost::shared_ptr< SinkTokenStream > | SinkTokenStreamPtr
typedef boost::weak_ptr< SinkTokenStream > | SinkTokenStreamWeakPtr
typedef boost::shared_ptr< StandardAnalyzer > | StandardAnalyzerPtr
typedef boost::weak_ptr< StandardAnalyzer > | StandardAnalyzerWeakPtr
typedef boost::shared_ptr< StandardAnalyzerSavedStreams > | StandardAnalyzerSavedStreamsPtr
typedef boost::weak_ptr< StandardAnalyzerSavedStreams > | StandardAnalyzerSavedStreamsWeakPtr
typedef boost::shared_ptr< StandardFilter > | StandardFilterPtr
typedef boost::weak_ptr< StandardFilter > | StandardFilterWeakPtr
typedef boost::shared_ptr< StandardTokenizer > | StandardTokenizerPtr
typedef boost::weak_ptr< StandardTokenizer > | StandardTokenizerWeakPtr
typedef boost::shared_ptr< StandardTokenizerImpl > | StandardTokenizerImplPtr
typedef boost::weak_ptr< StandardTokenizerImpl > | StandardTokenizerImplWeakPtr
typedef boost::shared_ptr< StopAnalyzer > | StopAnalyzerPtr
typedef boost::weak_ptr< StopAnalyzer > | StopAnalyzerWeakPtr
typedef boost::shared_ptr< StopAnalyzerSavedStreams > | StopAnalyzerSavedStreamsPtr
typedef boost::weak_ptr< StopAnalyzerSavedStreams > | StopAnalyzerSavedStreamsWeakPtr
typedef boost::shared_ptr< StopFilter > | StopFilterPtr
typedef boost::weak_ptr< StopFilter > | StopFilterWeakPtr
typedef boost::shared_ptr< TeeSinkTokenFilter > | TeeSinkTokenFilterPtr
typedef boost::weak_ptr< TeeSinkTokenFilter > | TeeSinkTokenFilterWeakPtr
typedef boost::shared_ptr< TermAttribute > | TermAttributePtr
typedef boost::weak_ptr< TermAttribute > | TermAttributeWeakPtr
typedef boost::shared_ptr< Token > | TokenPtr
typedef boost::weak_ptr< Token > | TokenWeakPtr
typedef boost::shared_ptr< TokenAttributeFactory > | TokenAttributeFactoryPtr
typedef boost::weak_ptr< TokenAttributeFactory > | TokenAttributeFactoryWeakPtr
typedef boost::shared_ptr< TokenFilter > | TokenFilterPtr
typedef boost::weak_ptr< TokenFilter > | TokenFilterWeakPtr
typedef boost::shared_ptr< Tokenizer > | TokenizerPtr
typedef boost::weak_ptr< Tokenizer > | TokenizerWeakPtr
typedef boost::shared_ptr< TokenStream > | TokenStreamPtr
typedef boost::weak_ptr< TokenStream > | TokenStreamWeakPtr
typedef boost::shared_ptr< TypeAttribute > | TypeAttributePtr
typedef boost::weak_ptr< TypeAttribute > | TypeAttributeWeakPtr
typedef boost::shared_ptr< WhitespaceAnalyzer > | WhitespaceAnalyzerPtr
typedef boost::weak_ptr< WhitespaceAnalyzer > | WhitespaceAnalyzerWeakPtr
typedef boost::shared_ptr< WhitespaceTokenizer > | WhitespaceTokenizerPtr
typedef boost::weak_ptr< WhitespaceTokenizer > | WhitespaceTokenizerWeakPtr
typedef boost::shared_ptr< WordlistLoader > | WordlistLoaderPtr
typedef boost::weak_ptr< WordlistLoader > | WordlistLoaderWeakPtr
typedef boost::shared_ptr< AbstractField > | AbstractFieldPtr
typedef boost::weak_ptr< AbstractField > | AbstractFieldWeakPtr
typedef boost::shared_ptr< CompressionTools > | CompressionToolsPtr
typedef boost::weak_ptr< CompressionTools > | CompressionToolsWeakPtr
typedef boost::shared_ptr< DateField > | DateFieldPtr
typedef boost::weak_ptr< DateField > | DateFieldWeakPtr
typedef boost::shared_ptr< DateTools > | DateToolsPtr
typedef boost::weak_ptr< DateTools > | DateToolsWeakPtr
typedef boost::shared_ptr< Document > | DocumentPtr
typedef boost::weak_ptr< Document > | DocumentWeakPtr
typedef boost::shared_ptr< Field > | FieldPtr
typedef boost::weak_ptr< Field > | FieldWeakPtr
typedef boost::shared_ptr< Fieldable > | FieldablePtr
typedef boost::weak_ptr< Fieldable > | FieldableWeakPtr
typedef boost::shared_ptr< FieldSelector > | FieldSelectorPtr
typedef boost::weak_ptr< FieldSelector > | FieldSelectorWeakPtr
typedef boost::shared_ptr< LoadFirstFieldSelector > | LoadFirstFieldSelectorPtr
typedef boost::weak_ptr< LoadFirstFieldSelector > | LoadFirstFieldSelectorWeakPtr
typedef boost::shared_ptr< MapFieldSelector > | MapFieldSelectorPtr
typedef boost::weak_ptr< MapFieldSelector > | MapFieldSelectorWeakPtr
typedef boost::shared_ptr< NumberTools > | NumberToolsPtr
typedef boost::weak_ptr< NumberTools > | NumberToolsWeakPtr
typedef boost::shared_ptr< NumericField > | NumericFieldPtr
typedef boost::weak_ptr< NumericField > | NumericFieldWeakPtr
typedef boost::shared_ptr< SetBasedFieldSelector > | SetBasedFieldSelectorPtr
typedef boost::weak_ptr< SetBasedFieldSelector > | SetBasedFieldSelectorWeakPtr
typedef boost::shared_ptr< AbstractAllTermDocs > | AbstractAllTermDocsPtr
typedef boost::weak_ptr< AbstractAllTermDocs > | AbstractAllTermDocsWeakPtr
typedef boost::shared_ptr< AllTermDocs > | AllTermDocsPtr
typedef boost::weak_ptr< AllTermDocs > | AllTermDocsWeakPtr
typedef boost::shared_ptr< BufferedDeletes > | BufferedDeletesPtr
typedef boost::weak_ptr< BufferedDeletes > | BufferedDeletesWeakPtr
typedef boost::shared_ptr< ByteBlockAllocator > | ByteBlockAllocatorPtr
typedef boost::weak_ptr< ByteBlockAllocator > | ByteBlockAllocatorWeakPtr
typedef boost::shared_ptr< ByteBlockPool > | ByteBlockPoolPtr
typedef boost::weak_ptr< ByteBlockPool > | ByteBlockPoolWeakPtr
typedef boost::shared_ptr< ByteBlockPoolAllocatorBase > | ByteBlockPoolAllocatorBasePtr
typedef boost::weak_ptr< ByteBlockPoolAllocatorBase > | ByteBlockPoolAllocatorBaseWeakPtr
typedef boost::shared_ptr< ByteSliceReader > | ByteSliceReaderPtr
typedef boost::weak_ptr< ByteSliceReader > | ByteSliceReaderWeakPtr
typedef boost::shared_ptr< ByteSliceWriter > | ByteSliceWriterPtr
typedef boost::weak_ptr< ByteSliceWriter > | ByteSliceWriterWeakPtr
typedef boost::shared_ptr< CharBlockPool > | CharBlockPoolPtr
typedef boost::weak_ptr< CharBlockPool > | CharBlockPoolWeakPtr
typedef boost::shared_ptr< CheckAbort > | CheckAbortPtr
typedef boost::weak_ptr< CheckAbort > | CheckAbortWeakPtr
typedef boost::shared_ptr< CheckIndex > | CheckIndexPtr
typedef boost::weak_ptr< CheckIndex > | CheckIndexWeakPtr
typedef boost::shared_ptr< CommitPoint > | CommitPointPtr
typedef boost::weak_ptr< CommitPoint > | CommitPointWeakPtr
typedef boost::shared_ptr< CompoundFileReader > | CompoundFileReaderPtr
typedef boost::weak_ptr< CompoundFileReader > | CompoundFileReaderWeakPtr
typedef boost::shared_ptr< CompoundFileWriter > | CompoundFileWriterPtr
typedef boost::weak_ptr< CompoundFileWriter > | CompoundFileWriterWeakPtr
typedef boost::shared_ptr< ConcurrentMergeScheduler > | ConcurrentMergeSchedulerPtr
typedef boost::weak_ptr< ConcurrentMergeScheduler > | ConcurrentMergeSchedulerWeakPtr
typedef boost::shared_ptr< CoreReaders > | CoreReadersPtr
typedef boost::weak_ptr< CoreReaders > | CoreReadersWeakPtr
typedef boost::shared_ptr< CSIndexInput > | CSIndexInputPtr
typedef boost::weak_ptr< CSIndexInput > | CSIndexInputWeakPtr
typedef boost::shared_ptr< DefaultIndexingChain > | DefaultIndexingChainPtr
typedef boost::weak_ptr< DefaultIndexingChain > | DefaultIndexingChainWeakPtr
typedef boost::shared_ptr< DefaultSkipListReader > | DefaultSkipListReaderPtr
typedef boost::weak_ptr< DefaultSkipListReader > | DefaultSkipListReaderWeakPtr
typedef boost::shared_ptr< DefaultSkipListWriter > | DefaultSkipListWriterPtr
typedef boost::weak_ptr< DefaultSkipListWriter > | DefaultSkipListWriterWeakPtr
typedef boost::shared_ptr< DirectoryReader > | DirectoryReaderPtr
typedef boost::weak_ptr< DirectoryReader > | DirectoryReaderWeakPtr
typedef boost::shared_ptr< DocConsumer > | DocConsumerPtr
typedef boost::weak_ptr< DocConsumer > | DocConsumerWeakPtr
typedef boost::shared_ptr< DocConsumerPerThread > | DocConsumerPerThreadPtr
typedef boost::weak_ptr< DocConsumerPerThread > | DocConsumerPerThreadWeakPtr
typedef boost::shared_ptr< DocFieldConsumer > | DocFieldConsumerPtr
typedef boost::weak_ptr< DocFieldConsumer > | DocFieldConsumerWeakPtr
typedef boost::shared_ptr< DocFieldConsumerPerField > | DocFieldConsumerPerFieldPtr
typedef boost::weak_ptr< DocFieldConsumerPerField > | DocFieldConsumerPerFieldWeakPtr
typedef boost::shared_ptr< DocFieldConsumerPerThread > | DocFieldConsumerPerThreadPtr
typedef boost::weak_ptr< DocFieldConsumerPerThread > | DocFieldConsumerPerThreadWeakPtr
typedef boost::shared_ptr< DocFieldConsumers > | DocFieldConsumersPtr
typedef boost::weak_ptr< DocFieldConsumers > | DocFieldConsumersWeakPtr
typedef boost::shared_ptr< DocFieldConsumersPerDoc > | DocFieldConsumersPerDocPtr
typedef boost::weak_ptr< DocFieldConsumersPerDoc > | DocFieldConsumersPerDocWeakPtr
typedef boost::shared_ptr< DocFieldConsumersPerField > | DocFieldConsumersPerFieldPtr
typedef boost::weak_ptr< DocFieldConsumersPerField > | DocFieldConsumersPerFieldWeakPtr
typedef boost::shared_ptr< DocFieldConsumersPerThread > | DocFieldConsumersPerThreadPtr
typedef boost::weak_ptr< DocFieldConsumersPerThread > | DocFieldConsumersPerThreadWeakPtr
typedef boost::shared_ptr< DocFieldProcessor > | DocFieldProcessorPtr
typedef boost::weak_ptr< DocFieldProcessor > | DocFieldProcessorWeakPtr
typedef boost::shared_ptr< DocFieldProcessorPerField > | DocFieldProcessorPerFieldPtr
typedef boost::weak_ptr< DocFieldProcessorPerField > | DocFieldProcessorPerFieldWeakPtr
typedef boost::shared_ptr< DocFieldProcessorPerThread > | DocFieldProcessorPerThreadPtr
typedef boost::weak_ptr< DocFieldProcessorPerThread > | DocFieldProcessorPerThreadWeakPtr
typedef boost::shared_ptr< DocFieldProcessorPerThreadPerDoc > | DocFieldProcessorPerThreadPerDocPtr
typedef boost::weak_ptr< DocFieldProcessorPerThreadPerDoc > | DocFieldProcessorPerThreadPerDocWeakPtr
typedef boost::shared_ptr< DocInverter > | DocInverterPtr
typedef boost::weak_ptr< DocInverter > | DocInverterWeakPtr
typedef boost::shared_ptr< DocInverterPerField > | DocInverterPerFieldPtr
typedef boost::weak_ptr< DocInverterPerField > | DocInverterPerFieldWeakPtr
typedef boost::shared_ptr< DocInverterPerThread > | DocInverterPerThreadPtr
typedef boost::weak_ptr< DocInverterPerThread > | DocInverterPerThreadWeakPtr
typedef boost::shared_ptr< DocState > | DocStatePtr
typedef boost::weak_ptr< DocState > | DocStateWeakPtr
typedef boost::shared_ptr< DocumentsWriter > | DocumentsWriterPtr
typedef boost::weak_ptr< DocumentsWriter > | DocumentsWriterWeakPtr
typedef boost::shared_ptr< DocumentsWriterThreadState > | DocumentsWriterThreadStatePtr
typedef boost::weak_ptr< DocumentsWriterThreadState > | DocumentsWriterThreadStateWeakPtr
typedef boost::shared_ptr< DocWriter > | DocWriterPtr
typedef boost::weak_ptr< DocWriter > | DocWriterWeakPtr
typedef boost::shared_ptr< FieldInfo > | FieldInfoPtr
typedef boost::weak_ptr< FieldInfo > | FieldInfoWeakPtr
typedef boost::shared_ptr< FieldInfos > | FieldInfosPtr
typedef boost::weak_ptr< FieldInfos > | FieldInfosWeakPtr
typedef boost::shared_ptr< FieldInvertState > | FieldInvertStatePtr
typedef boost::weak_ptr< FieldInvertState > | FieldInvertStateWeakPtr
typedef boost::shared_ptr< FieldNormStatus > | FieldNormStatusPtr
typedef boost::weak_ptr< FieldNormStatus > | FieldNormStatusWeakPtr
typedef boost::shared_ptr< FieldSortedTermVectorMapper > | FieldSortedTermVectorMapperPtr
typedef boost::weak_ptr< FieldSortedTermVectorMapper > | FieldSortedTermVectorMapperWeakPtr
typedef boost::shared_ptr< FieldsReader > | FieldsReaderPtr
typedef boost::weak_ptr< FieldsReader > | FieldsReaderWeakPtr
typedef boost::shared_ptr< FieldsReaderLocal > | FieldsReaderLocalPtr
typedef boost::weak_ptr< FieldsReaderLocal > | FieldsReaderLocalWeakPtr
typedef boost::shared_ptr< FieldsWriter > | FieldsWriterPtr
typedef boost::weak_ptr< FieldsWriter > | FieldsWriterWeakPtr
typedef boost::shared_ptr< FilterIndexReader > | FilterIndexReaderPtr
typedef boost::weak_ptr< FilterIndexReader > | FilterIndexReaderWeakPtr
typedef boost::shared_ptr< FindSegmentsModified > | FindSegmentsModifiedPtr
typedef boost::weak_ptr< FindSegmentsModified > | FindSegmentsModifiedWeakPtr
typedef boost::shared_ptr< FindSegmentsOpen > | FindSegmentsOpenPtr
typedef boost::weak_ptr< FindSegmentsOpen > | FindSegmentsOpenWeakPtr
typedef boost::shared_ptr< FindSegmentsRead > | FindSegmentsReadPtr
typedef boost::weak_ptr< FindSegmentsRead > | FindSegmentsReadWeakPtr
typedef boost::shared_ptr< FindSegmentsReopen > | FindSegmentsReopenPtr
typedef boost::weak_ptr< FindSegmentsReopen > | FindSegmentsReopenWeakPtr
typedef boost::shared_ptr< FormatPostingsDocsConsumer > | FormatPostingsDocsConsumerPtr
typedef boost::weak_ptr< FormatPostingsDocsConsumer > | FormatPostingsDocsConsumerWeakPtr
typedef boost::shared_ptr< FormatPostingsDocsWriter > | FormatPostingsDocsWriterPtr
typedef boost::weak_ptr< FormatPostingsDocsWriter > | FormatPostingsDocsWriterWeakPtr
typedef boost::shared_ptr< FormatPostingsFieldsConsumer > | FormatPostingsFieldsConsumerPtr
typedef boost::weak_ptr< FormatPostingsFieldsConsumer > | FormatPostingsFieldsConsumerWeakPtr
typedef boost::shared_ptr< FormatPostingsFieldsWriter > | FormatPostingsFieldsWriterPtr
typedef boost::weak_ptr< FormatPostingsFieldsWriter > | FormatPostingsFieldsWriterWeakPtr
typedef boost::shared_ptr< FormatPostingsPositionsConsumer > | FormatPostingsPositionsConsumerPtr
typedef boost::weak_ptr< FormatPostingsPositionsConsumer > | FormatPostingsPositionsConsumerWeakPtr
typedef boost::shared_ptr< FormatPostingsPositionsWriter > | FormatPostingsPositionsWriterPtr
typedef boost::weak_ptr< FormatPostingsPositionsWriter > | FormatPostingsPositionsWriterWeakPtr
typedef boost::shared_ptr< FormatPostingsTermsConsumer > | FormatPostingsTermsConsumerPtr
typedef boost::weak_ptr< FormatPostingsTermsConsumer > | FormatPostingsTermsConsumerWeakPtr
typedef boost::shared_ptr< FormatPostingsTermsWriter > | FormatPostingsTermsWriterPtr
typedef boost::weak_ptr< FormatPostingsTermsWriter > | FormatPostingsTermsWriterWeakPtr
typedef boost::shared_ptr< FreqProxFieldMergeState > | FreqProxFieldMergeStatePtr
typedef boost::weak_ptr< FreqProxFieldMergeState > | FreqProxFieldMergeStateWeakPtr
typedef boost::shared_ptr< FreqProxTermsWriter > | FreqProxTermsWriterPtr
typedef boost::weak_ptr< FreqProxTermsWriter > | FreqProxTermsWriterWeakPtr
typedef boost::shared_ptr< FreqProxTermsWriterPerField > | FreqProxTermsWriterPerFieldPtr
typedef boost::weak_ptr< FreqProxTermsWriterPerField > | FreqProxTermsWriterPerFieldWeakPtr
typedef boost::shared_ptr< FreqProxTermsWriterPerThread > | FreqProxTermsWriterPerThreadPtr
typedef boost::weak_ptr< FreqProxTermsWriterPerThread > | FreqProxTermsWriterPerThreadWeakPtr
typedef boost::shared_ptr< FreqProxTermsWriterPostingList > | FreqProxTermsWriterPostingListPtr
typedef boost::weak_ptr< FreqProxTermsWriterPostingList > | FreqProxTermsWriterPostingListWeakPtr
typedef boost::shared_ptr< IndexCommit > | IndexCommitPtr
typedef boost::weak_ptr< IndexCommit > | IndexCommitWeakPtr
typedef boost::shared_ptr< IndexDeletionPolicy > | IndexDeletionPolicyPtr
typedef boost::weak_ptr< IndexDeletionPolicy > | IndexDeletionPolicyWeakPtr
typedef boost::shared_ptr< IndexFileDeleter > | IndexFileDeleterPtr
typedef boost::weak_ptr< IndexFileDeleter > | IndexFileDeleterWeakPtr
typedef boost::shared_ptr< IndexFileNameFilter > | IndexFileNameFilterPtr
typedef boost::weak_ptr< IndexFileNameFilter > | IndexFileNameFilterWeakPtr
typedef boost::shared_ptr< IndexingChain > | IndexingChainPtr
typedef boost::weak_ptr< IndexingChain > | IndexingChainWeakPtr
typedef boost::shared_ptr< IndexReader > | IndexReaderPtr
typedef boost::weak_ptr< IndexReader > | IndexReaderWeakPtr
typedef boost::shared_ptr< IndexReaderWarmer > | IndexReaderWarmerPtr
typedef boost::weak_ptr< IndexReaderWarmer > | IndexReaderWarmerWeakPtr
typedef boost::shared_ptr< IndexStatus > | IndexStatusPtr
typedef boost::weak_ptr< IndexStatus > | IndexStatusWeakPtr
typedef boost::shared_ptr< IndexWriter > | IndexWriterPtr
typedef boost::weak_ptr< IndexWriter > | IndexWriterWeakPtr
typedef boost::shared_ptr< IntBlockPool > | IntBlockPoolPtr
typedef boost::weak_ptr< IntBlockPool > | IntBlockPoolWeakPtr
typedef boost::shared_ptr< IntQueue > | IntQueuePtr
typedef boost::weak_ptr< IntQueue > | IntQueueWeakPtr
typedef boost::shared_ptr< InvertedDocConsumer > | InvertedDocConsumerPtr
typedef boost::weak_ptr< InvertedDocConsumer > | InvertedDocConsumerWeakPtr
typedef boost::shared_ptr< InvertedDocConsumerPerField > | InvertedDocConsumerPerFieldPtr
typedef boost::weak_ptr< InvertedDocConsumerPerField > | InvertedDocConsumerPerFieldWeakPtr
typedef boost::shared_ptr< InvertedDocConsumerPerThread > | InvertedDocConsumerPerThreadPtr
typedef boost::weak_ptr< InvertedDocConsumerPerThread > | InvertedDocConsumerPerThreadWeakPtr
typedef boost::shared_ptr< InvertedDocEndConsumer > | InvertedDocEndConsumerPtr
typedef boost::weak_ptr< InvertedDocEndConsumer > | InvertedDocEndConsumerWeakPtr
typedef boost::shared_ptr< InvertedDocEndConsumerPerField > | InvertedDocEndConsumerPerFieldPtr
typedef boost::weak_ptr< InvertedDocEndConsumerPerField > | InvertedDocEndConsumerPerFieldWeakPtr
typedef boost::shared_ptr< InvertedDocEndConsumerPerThread > | InvertedDocEndConsumerPerThreadPtr
typedef boost::weak_ptr< InvertedDocEndConsumerPerThread > | InvertedDocEndConsumerPerThreadWeakPtr
typedef boost::shared_ptr< KeepOnlyLastCommitDeletionPolicy > | KeepOnlyLastCommitDeletionPolicyPtr
typedef boost::weak_ptr< KeepOnlyLastCommitDeletionPolicy > | KeepOnlyLastCommitDeletionPolicyWeakPtr
typedef boost::shared_ptr< LogByteSizeMergePolicy > | LogByteSizeMergePolicyPtr
typedef boost::weak_ptr< LogByteSizeMergePolicy > | LogByteSizeMergePolicyWeakPtr
typedef boost::shared_ptr< LogDocMergePolicy > | LogDocMergePolicyPtr
typedef boost::weak_ptr< LogDocMergePolicy > | LogDocMergePolicyWeakPtr
typedef boost::shared_ptr< LogMergePolicy > | LogMergePolicyPtr
typedef boost::weak_ptr< LogMergePolicy > | LogMergePolicyWeakPtr
typedef boost::shared_ptr< MergeDocIDRemapper > | MergeDocIDRemapperPtr
typedef boost::weak_ptr< MergeDocIDRemapper > | MergeDocIDRemapperWeakPtr
typedef boost::shared_ptr< MergePolicy > | MergePolicyPtr
typedef boost::weak_ptr< MergePolicy > | MergePolicyWeakPtr
typedef boost::shared_ptr< MergeScheduler > | MergeSchedulerPtr
typedef boost::weak_ptr< MergeScheduler > | MergeSchedulerWeakPtr
typedef boost::shared_ptr< MergeSpecification > | MergeSpecificationPtr
typedef boost::weak_ptr< MergeSpecification > | MergeSpecificationWeakPtr
typedef boost::shared_ptr< MergeThread > | MergeThreadPtr
typedef boost::weak_ptr< MergeThread > | MergeThreadWeakPtr
typedef boost::shared_ptr< MultiLevelSkipListReader > | MultiLevelSkipListReaderPtr
typedef boost::weak_ptr< MultiLevelSkipListReader > | MultiLevelSkipListReaderWeakPtr
typedef boost::shared_ptr< MultiLevelSkipListWriter > | MultiLevelSkipListWriterPtr
typedef boost::weak_ptr< MultiLevelSkipListWriter > | MultiLevelSkipListWriterWeakPtr
typedef boost::shared_ptr< MultipleTermPositions > | MultipleTermPositionsPtr
typedef boost::weak_ptr< MultipleTermPositions > | MultipleTermPositionsWeakPtr
typedef boost::shared_ptr< MultiReader > | MultiReaderPtr
typedef boost::weak_ptr< MultiReader > | MultiReaderWeakPtr
typedef boost::shared_ptr< MultiTermDocs > | MultiTermDocsPtr
typedef boost::weak_ptr< MultiTermDocs > | MultiTermDocsWeakPtr
typedef boost::shared_ptr< MultiTermEnum > | MultiTermEnumPtr
typedef boost::weak_ptr< MultiTermEnum > | MultiTermEnumWeakPtr
typedef boost::shared_ptr< MultiTermPositions > | MultiTermPositionsPtr
typedef boost::weak_ptr< MultiTermPositions > | MultiTermPositionsWeakPtr
typedef boost::shared_ptr< MyCommitPoint > | MyCommitPointPtr
typedef boost::weak_ptr< MyCommitPoint > | MyCommitPointWeakPtr
typedef boost::shared_ptr< MySegmentTermDocs > | MySegmentTermDocsPtr
typedef boost::weak_ptr< MySegmentTermDocs > | MySegmentTermDocsWeakPtr
typedef boost::shared_ptr< Norm > | NormPtr
typedef boost::weak_ptr< Norm > | NormWeakPtr
typedef boost::shared_ptr< NormsWriter > | NormsWriterPtr
typedef boost::weak_ptr< NormsWriter > | NormsWriterWeakPtr
typedef boost::shared_ptr< NormsWriterPerField > | NormsWriterPerFieldPtr
typedef boost::weak_ptr< NormsWriterPerField > | NormsWriterPerFieldWeakPtr
typedef boost::shared_ptr< NormsWriterPerThread > | NormsWriterPerThreadPtr
typedef boost::weak_ptr< NormsWriterPerThread > | NormsWriterPerThreadWeakPtr
typedef boost::shared_ptr< Num > | NumPtr
typedef boost::weak_ptr< Num > | NumWeakPtr
typedef boost::shared_ptr< OneMerge > | OneMergePtr
typedef boost::weak_ptr< OneMerge > | OneMergeWeakPtr
typedef boost::shared_ptr< ParallelArrayTermVectorMapper > | ParallelArrayTermVectorMapperPtr
typedef boost::weak_ptr< ParallelArrayTermVectorMapper > | ParallelArrayTermVectorMapperWeakPtr
typedef boost::shared_ptr< ParallelReader > | ParallelReaderPtr
typedef boost::weak_ptr< ParallelReader > | ParallelReaderWeakPtr
typedef boost::shared_ptr< ParallelTermEnum > | ParallelTermEnumPtr
typedef boost::weak_ptr< ParallelTermEnum > | ParallelTermEnumWeakPtr
typedef boost::shared_ptr< ParallelTermDocs > | ParallelTermDocsPtr
typedef boost::weak_ptr< ParallelTermDocs > | ParallelTermDocsWeakPtr
typedef boost::shared_ptr< ParallelTermPositions > | ParallelTermPositionsPtr
typedef boost::weak_ptr< ParallelTermPositions > | ParallelTermPositionsWeakPtr
typedef boost::shared_ptr< Payload > | PayloadPtr
typedef boost::weak_ptr< Payload > | PayloadWeakPtr
typedef boost::shared_ptr< PerDocBuffer > | PerDocBufferPtr
typedef boost::weak_ptr< PerDocBuffer > | PerDocBufferWeakPtr
typedef boost::shared_ptr< PositionBasedTermVectorMapper > | PositionBasedTermVectorMapperPtr
typedef boost::weak_ptr< PositionBasedTermVectorMapper > | PositionBasedTermVectorMapperWeakPtr
typedef boost::shared_ptr< RawPostingList > | RawPostingListPtr
typedef boost::weak_ptr< RawPostingList > | RawPostingListWeakPtr
typedef boost::shared_ptr< ReaderCommit > | ReaderCommitPtr
typedef boost::weak_ptr< ReaderCommit > | ReaderCommitWeakPtr
typedef boost::shared_ptr< ReaderPool > | ReaderPoolPtr
typedef boost::weak_ptr< ReaderPool > | ReaderPoolWeakPtr
typedef boost::shared_ptr< ReadOnlyDirectoryReader > | ReadOnlyDirectoryReaderPtr
typedef boost::weak_ptr< ReadOnlyDirectoryReader > | ReadOnlyDirectoryReaderWeakPtr
typedef boost::shared_ptr< ReadOnlySegmentReader > | ReadOnlySegmentReaderPtr
typedef boost::weak_ptr< ReadOnlySegmentReader > | ReadOnlySegmentReaderWeakPtr
typedef boost::shared_ptr< RefCount > | RefCountPtr
typedef boost::weak_ptr< RefCount > | RefCountWeakPtr
typedef boost::shared_ptr< ReusableStringReader > | ReusableStringReaderPtr
typedef boost::weak_ptr< ReusableStringReader > | ReusableStringReaderWeakPtr
typedef boost::shared_ptr< SegmentInfo > | SegmentInfoPtr
typedef boost::weak_ptr< SegmentInfo > | SegmentInfoWeakPtr
typedef boost::shared_ptr< SegmentInfoCollection > | SegmentInfoCollectionPtr
typedef boost::weak_ptr< SegmentInfoCollection > | SegmentInfoCollectionWeakPtr
typedef boost::shared_ptr< SegmentInfos > | SegmentInfosPtr
typedef boost::weak_ptr< SegmentInfos > | SegmentInfosWeakPtr
typedef boost::shared_ptr< SegmentInfoStatus > | SegmentInfoStatusPtr
typedef boost::weak_ptr< SegmentInfoStatus > | SegmentInfoStatusWeakPtr
typedef boost::shared_ptr< SegmentMergeInfo > | SegmentMergeInfoPtr
typedef boost::weak_ptr< SegmentMergeInfo > | SegmentMergeInfoWeakPtr
typedef boost::shared_ptr< SegmentMergeQueue > | SegmentMergeQueuePtr
typedef boost::weak_ptr< SegmentMergeQueue > | SegmentMergeQueueWeakPtr
typedef boost::shared_ptr< SegmentMerger > | SegmentMergerPtr
typedef boost::weak_ptr< SegmentMerger > | SegmentMergerWeakPtr
typedef boost::shared_ptr< SegmentReader > | SegmentReaderPtr
typedef boost::weak_ptr< SegmentReader > | SegmentReaderWeakPtr
typedef boost::shared_ptr< SegmentReaderRef > | SegmentReaderRefPtr
typedef boost::weak_ptr< SegmentReaderRef > | SegmentReaderRefWeakPtr
typedef boost::shared_ptr< SegmentTermDocs > | SegmentTermDocsPtr
typedef boost::weak_ptr< SegmentTermDocs > | SegmentTermDocsWeakPtr
typedef boost::shared_ptr< SegmentTermEnum > | SegmentTermEnumPtr
typedef boost::weak_ptr< SegmentTermEnum > | SegmentTermEnumWeakPtr
typedef boost::shared_ptr< SegmentTermPositions > | SegmentTermPositionsPtr
typedef boost::weak_ptr< SegmentTermPositions > | SegmentTermPositionsWeakPtr
typedef boost::shared_ptr< SegmentTermPositionVector > | SegmentTermPositionVectorPtr
typedef boost::weak_ptr< SegmentTermPositionVector > | SegmentTermPositionVectorWeakPtr
typedef boost::shared_ptr< SegmentTermVector > | SegmentTermVectorPtr
typedef boost::weak_ptr< SegmentTermVector > | SegmentTermVectorWeakPtr
typedef boost::shared_ptr< SegmentWriteState > | SegmentWriteStatePtr
typedef boost::weak_ptr< SegmentWriteState > | SegmentWriteStateWeakPtr
typedef boost::shared_ptr< SerialMergeScheduler > | SerialMergeSchedulerPtr
typedef boost::weak_ptr< SerialMergeScheduler > | SerialMergeSchedulerWeakPtr
typedef boost::shared_ptr< SingleTokenAttributeSource > | SingleTokenAttributeSourcePtr
typedef boost::weak_ptr< SingleTokenAttributeSource > | SingleTokenAttributeSourceWeakPtr
typedef boost::shared_ptr< SkipBuffer > | SkipBufferPtr
typedef boost::weak_ptr< SkipBuffer > | SkipBufferWeakPtr
typedef boost::shared_ptr< SkipDocWriter > | SkipDocWriterPtr
typedef boost::weak_ptr< SkipDocWriter > | SkipDocWriterWeakPtr
typedef boost::shared_ptr< SnapshotDeletionPolicy > | SnapshotDeletionPolicyPtr
typedef boost::weak_ptr< SnapshotDeletionPolicy > | SnapshotDeletionPolicyWeakPtr
typedef boost::shared_ptr< SortedTermVectorMapper > | SortedTermVectorMapperPtr
typedef boost::weak_ptr< SortedTermVectorMapper > | SortedTermVectorMapperWeakPtr
typedef boost::shared_ptr< StoredFieldStatus > | StoredFieldStatusPtr
typedef boost::weak_ptr< StoredFieldStatus > | StoredFieldStatusWeakPtr
typedef boost::shared_ptr< StoredFieldsWriter > | StoredFieldsWriterPtr
typedef boost::weak_ptr< StoredFieldsWriter > | StoredFieldsWriterWeakPtr
typedef boost::shared_ptr< StoredFieldsWriterPerDoc > | StoredFieldsWriterPerDocPtr
typedef boost::weak_ptr< StoredFieldsWriterPerDoc > | StoredFieldsWriterPerDocWeakPtr
typedef boost::shared_ptr< StoredFieldsWriterPerThread > | StoredFieldsWriterPerThreadPtr
typedef boost::weak_ptr< StoredFieldsWriterPerThread > | StoredFieldsWriterPerThreadWeakPtr
typedef boost::shared_ptr< Term > | TermPtr
typedef boost::weak_ptr< Term > | TermWeakPtr
typedef boost::shared_ptr< TermBuffer > | TermBufferPtr
typedef boost::weak_ptr< TermBuffer > | TermBufferWeakPtr
typedef boost::shared_ptr< TermEnum > | TermEnumPtr
typedef boost::weak_ptr< TermEnum > | TermEnumWeakPtr
typedef boost::shared_ptr< TermDocs > | TermDocsPtr
typedef boost::weak_ptr< TermDocs > | TermDocsWeakPtr
typedef boost::shared_ptr< TermFreqVector > | TermFreqVectorPtr
typedef boost::weak_ptr< TermFreqVector > | TermFreqVectorWeakPtr
typedef boost::shared_ptr< TermIndexStatus > | TermIndexStatusPtr
typedef boost::weak_ptr< TermIndexStatus > | TermIndexStatusWeakPtr
typedef boost::shared_ptr< TermInfo > | TermInfoPtr
typedef boost::weak_ptr< TermInfo > | TermInfoWeakPtr
typedef boost::shared_ptr< TermInfosReader > | TermInfosReaderPtr
typedef boost::weak_ptr< TermInfosReader > | TermInfosReaderWeakPtr
typedef boost::shared_ptr< TermInfosReaderThreadResources > | TermInfosReaderThreadResourcesPtr
typedef boost::weak_ptr< TermInfosReaderThreadResources > | TermInfosReaderThreadResourcesWeakPtr
typedef boost::shared_ptr< TermInfosWriter > | TermInfosWriterPtr
typedef boost::weak_ptr< TermInfosWriter > | TermInfosWriterWeakPtr
typedef boost::shared_ptr< TermPositions > | TermPositionsPtr
typedef boost::weak_ptr< TermPositions > | TermPositionsWeakPtr
typedef boost::shared_ptr< TermPositionsQueue > | TermPositionsQueuePtr
typedef boost::weak_ptr< TermPositionsQueue > | TermPositionsQueueWeakPtr
typedef boost::shared_ptr< TermPositionVector > | TermPositionVectorPtr
typedef boost::weak_ptr< TermPositionVector > | TermPositionVectorWeakPtr
typedef boost::shared_ptr< TermsHash > | TermsHashPtr
typedef boost::weak_ptr< TermsHash > | TermsHashWeakPtr
typedef boost::shared_ptr< TermsHashConsumer > | TermsHashConsumerPtr
typedef boost::weak_ptr< TermsHashConsumer > | TermsHashConsumerWeakPtr
typedef boost::shared_ptr< TermsHashConsumerPerField > | TermsHashConsumerPerFieldPtr
typedef boost::weak_ptr< TermsHashConsumerPerField > | TermsHashConsumerPerFieldWeakPtr
typedef boost::shared_ptr< TermsHashConsumerPerThread > | TermsHashConsumerPerThreadPtr
typedef boost::weak_ptr< TermsHashConsumerPerThread > | TermsHashConsumerPerThreadWeakPtr
typedef boost::shared_ptr< TermsHashPerField > | TermsHashPerFieldPtr
typedef boost::weak_ptr< TermsHashPerField > | TermsHashPerFieldWeakPtr
typedef boost::shared_ptr< TermsHashPerThread > | TermsHashPerThreadPtr
typedef boost::weak_ptr< TermsHashPerThread > | TermsHashPerThreadWeakPtr
typedef boost::shared_ptr< TermVectorEntry > | TermVectorEntryPtr
typedef boost::weak_ptr< TermVectorEntry > | TermVectorEntryWeakPtr
typedef boost::shared_ptr< TermVectorEntryFreqSortedComparator > | TermVectorEntryFreqSortedComparatorPtr
typedef boost::weak_ptr< TermVectorEntryFreqSortedComparator > | TermVectorEntryFreqSortedComparatorWeakPtr
typedef boost::shared_ptr< TermVectorMapper > | TermVectorMapperPtr
typedef boost::weak_ptr< TermVectorMapper > | TermVectorMapperWeakPtr
typedef boost::shared_ptr< TermVectorOffsetInfo > | TermVectorOffsetInfoPtr
typedef boost::weak_ptr< TermVectorOffsetInfo > | TermVectorOffsetInfoWeakPtr
typedef boost::shared_ptr< TermVectorsReader > | TermVectorsReaderPtr
typedef boost::weak_ptr< TermVectorsReader > | TermVectorsReaderWeakPtr
typedef boost::shared_ptr< TermVectorStatus > | TermVectorStatusPtr
typedef boost::weak_ptr< TermVectorStatus > | TermVectorStatusWeakPtr
typedef boost::shared_ptr< TermVectorsTermsWriter > | TermVectorsTermsWriterPtr
typedef boost::weak_ptr< TermVectorsTermsWriter > | TermVectorsTermsWriterWeakPtr
typedef boost::shared_ptr< TermVectorsTermsWriterPerDoc > | TermVectorsTermsWriterPerDocPtr
typedef boost::weak_ptr< TermVectorsTermsWriterPerDoc > | TermVectorsTermsWriterPerDocWeakPtr
typedef boost::shared_ptr< TermVectorsTermsWriterPerField > | TermVectorsTermsWriterPerFieldPtr
typedef boost::weak_ptr< TermVectorsTermsWriterPerField > | TermVectorsTermsWriterPerFieldWeakPtr
typedef boost::shared_ptr< TermVectorsTermsWriterPerThread > | TermVectorsTermsWriterPerThreadPtr
typedef boost::weak_ptr< TermVectorsTermsWriterPerThread > | TermVectorsTermsWriterPerThreadWeakPtr
typedef boost::shared_ptr< TermVectorsTermsWriterPostingList > | TermVectorsTermsWriterPostingListPtr
typedef boost::weak_ptr< TermVectorsTermsWriterPostingList > | TermVectorsTermsWriterPostingListWeakPtr
typedef boost::shared_ptr< TermVectorsWriter > | TermVectorsWriterPtr
typedef boost::weak_ptr< TermVectorsWriter > | TermVectorsWriterWeakPtr
typedef boost::shared_ptr< TermVectorsPositionInfo > | TermVectorsPositionInfoPtr
typedef boost::weak_ptr< TermVectorsPositionInfo > | TermVectorsPositionInfoWeakPtr
typedef boost::shared_ptr< WaitQueue > | WaitQueuePtr
typedef boost::weak_ptr< WaitQueue > | WaitQueueWeakPtr
typedef boost::shared_ptr< FastCharStream > | FastCharStreamPtr
typedef boost::weak_ptr< FastCharStream > | FastCharStreamWeakPtr
typedef boost::shared_ptr< MultiFieldQueryParser > | MultiFieldQueryParserPtr
typedef boost::weak_ptr< MultiFieldQueryParser > | MultiFieldQueryParserWeakPtr
typedef boost::shared_ptr< QueryParser > | QueryParserPtr
typedef boost::weak_ptr< QueryParser > | QueryParserWeakPtr
typedef boost::shared_ptr< QueryParserCharStream > | QueryParserCharStreamPtr
typedef boost::weak_ptr< QueryParserCharStream > | QueryParserCharStreamWeakPtr
typedef boost::shared_ptr< QueryParserConstants > | QueryParserConstantsPtr
typedef boost::weak_ptr< QueryParserConstants > | QueryParserConstantsWeakPtr
typedef boost::shared_ptr< QueryParserToken > | QueryParserTokenPtr
typedef boost::weak_ptr< QueryParserToken > | QueryParserTokenWeakPtr
typedef boost::shared_ptr< QueryParserTokenManager > | QueryParserTokenManagerPtr
typedef boost::weak_ptr< QueryParserTokenManager > | QueryParserTokenManagerWeakPtr
typedef boost::shared_ptr< AveragePayloadFunction > | AveragePayloadFunctionPtr
typedef boost::weak_ptr< AveragePayloadFunction > | AveragePayloadFunctionWeakPtr
typedef boost::shared_ptr< BooleanClause > | BooleanClausePtr
typedef boost::weak_ptr< BooleanClause > | BooleanClauseWeakPtr
typedef boost::shared_ptr< BooleanQuery > | BooleanQueryPtr
typedef boost::weak_ptr< BooleanQuery > | BooleanQueryWeakPtr
typedef boost::shared_ptr< BooleanScorer > | BooleanScorerPtr
typedef boost::weak_ptr< BooleanScorer > | BooleanScorerWeakPtr
typedef boost::shared_ptr< BooleanScorerCollector > | BooleanScorerCollectorPtr
typedef boost::weak_ptr< BooleanScorerCollector > | BooleanScorerCollectorWeakPtr
typedef boost::shared_ptr< BooleanScorer2 > | BooleanScorer2Ptr
typedef boost::weak_ptr< BooleanScorer2 > | BooleanScorer2WeakPtr
typedef boost::shared_ptr< BooleanWeight > | BooleanWeightPtr
typedef boost::weak_ptr< BooleanWeight > | BooleanWeightWeakPtr
typedef boost::shared_ptr< Bucket > | BucketPtr
typedef boost::weak_ptr< Bucket > | BucketWeakPtr
typedef boost::shared_ptr< BucketScorer > | BucketScorerPtr
typedef boost::weak_ptr< BucketScorer > | BucketScorerWeakPtr
typedef boost::shared_ptr< BucketTable > | BucketTablePtr
typedef boost::weak_ptr< BucketTable > | BucketTableWeakPtr
typedef boost::shared_ptr< ByteCache > | ByteCachePtr
typedef boost::weak_ptr< ByteCache > | ByteCacheWeakPtr
typedef boost::shared_ptr< ByteFieldSource > | ByteFieldSourcePtr
typedef boost::weak_ptr< ByteFieldSource > | ByteFieldSourceWeakPtr
typedef boost::shared_ptr< ByteParser > | ByteParserPtr
typedef boost::weak_ptr< ByteParser > | ByteParserWeakPtr
typedef boost::shared_ptr< Cache > | CachePtr
typedef boost::weak_ptr< Cache > | CacheWeakPtr
typedef boost::shared_ptr< CachedDfSource > | CachedDfSourcePtr
typedef boost::weak_ptr< CachedDfSource > | CachedDfSourceWeakPtr
typedef boost::shared_ptr< CachingSpanFilter > | CachingSpanFilterPtr
typedef boost::weak_ptr< CachingSpanFilter > | CachingSpanFilterWeakPtr
typedef boost::shared_ptr< CachingWrapperFilter > | CachingWrapperFilterPtr
typedef boost::weak_ptr< CachingWrapperFilter > | CachingWrapperFilterWeakPtr
typedef boost::shared_ptr< CellQueue > | CellQueuePtr
typedef boost::weak_ptr< CellQueue > | CellQueueWeakPtr
typedef boost::shared_ptr< Collector > | CollectorPtr
typedef boost::weak_ptr< Collector > | CollectorWeakPtr
typedef boost::shared_ptr< ComplexExplanation > | ComplexExplanationPtr
typedef boost::weak_ptr< ComplexExplanation > | ComplexExplanationWeakPtr
typedef boost::shared_ptr< ConjunctionScorer > | ConjunctionScorerPtr
typedef boost::weak_ptr< ConjunctionScorer > | ConjunctionScorerWeakPtr
typedef boost::shared_ptr< ConstantScoreAutoRewrite > | ConstantScoreAutoRewritePtr
typedef boost::weak_ptr< ConstantScoreAutoRewrite > | ConstantScoreAutoRewriteWeakPtr
typedef boost::shared_ptr< ConstantScoreAutoRewriteDefault > | ConstantScoreAutoRewriteDefaultPtr
typedef boost::weak_ptr< ConstantScoreAutoRewriteDefault > | ConstantScoreAutoRewriteDefaultWeakPtr
typedef boost::shared_ptr< ConstantScoreBooleanQueryRewrite > | ConstantScoreBooleanQueryRewritePtr
typedef boost::weak_ptr< ConstantScoreBooleanQueryRewrite > | ConstantScoreBooleanQueryRewriteWeakPtr
typedef boost::shared_ptr< ConstantScoreFilterRewrite > | ConstantScoreFilterRewritePtr
typedef boost::weak_ptr< ConstantScoreFilterRewrite > | ConstantScoreFilterRewriteWeakPtr
typedef boost::shared_ptr< ConstantScoreQuery > | ConstantScoreQueryPtr
typedef boost::weak_ptr< ConstantScoreQuery > | ConstantScoreQueryWeakPtr
typedef boost::shared_ptr< ConstantScorer > | ConstantScorerPtr
typedef boost::weak_ptr< ConstantScorer > | ConstantScorerWeakPtr
typedef boost::shared_ptr< ConstantWeight > | ConstantWeightPtr
typedef boost::weak_ptr< ConstantWeight > | ConstantWeightWeakPtr
typedef boost::shared_ptr< Coordinator > | CoordinatorPtr
typedef boost::weak_ptr< Coordinator > | CoordinatorWeakPtr
typedef boost::shared_ptr< CountingConjunctionSumScorer > | CountingConjunctionSumScorerPtr
typedef boost::weak_ptr< CountingConjunctionSumScorer > | CountingConjunctionSumScorerWeakPtr
typedef boost::shared_ptr< CountingDisjunctionSumScorer > | CountingDisjunctionSumScorerPtr
typedef boost::weak_ptr< CountingDisjunctionSumScorer > | CountingDisjunctionSumScorerWeakPtr
typedef boost::shared_ptr< CreationPlaceholder > | CreationPlaceholderPtr
typedef boost::weak_ptr< CreationPlaceholder > | CreationPlaceholderWeakPtr
typedef boost::shared_ptr< CustomScoreProvider > | CustomScoreProviderPtr
typedef boost::weak_ptr< CustomScoreProvider > | CustomScoreProviderWeakPtr
typedef boost::shared_ptr< CustomScoreQuery > | CustomScoreQueryPtr
typedef boost::weak_ptr< CustomScoreQuery > | CustomScoreQueryWeakPtr
typedef boost::shared_ptr< CustomWeight > | CustomWeightPtr
typedef boost::weak_ptr< CustomWeight > | CustomWeightWeakPtr
typedef boost::shared_ptr< CustomScorer > | CustomScorerPtr
typedef boost::weak_ptr< CustomScorer > | CustomScorerWeakPtr
typedef boost::shared_ptr< DefaultByteParser > | DefaultByteParserPtr
typedef boost::weak_ptr< DefaultByteParser > | DefaultByteParserWeakPtr
typedef boost::shared_ptr< DefaultCustomScoreProvider > | DefaultCustomScoreProviderPtr
typedef boost::weak_ptr< DefaultCustomScoreProvider > | DefaultCustomScoreProviderWeakPtr
typedef boost::shared_ptr< DefaultDoubleParser > | DefaultDoubleParserPtr
typedef boost::weak_ptr< DefaultDoubleParser > | DefaultDoubleParserWeakPtr
typedef boost::shared_ptr< DefaultIntParser > | DefaultIntParserPtr
typedef boost::weak_ptr< DefaultIntParser > | DefaultIntParserWeakPtr
typedef boost::shared_ptr< DefaultLongParser > | DefaultLongParserPtr
typedef boost::weak_ptr< DefaultLongParser > | DefaultLongParserWeakPtr
typedef boost::shared_ptr< DefaultSimilarity > | DefaultSimilarityPtr
typedef boost::weak_ptr< DefaultSimilarity > | DefaultSimilarityWeakPtr
typedef boost::shared_ptr< DisjunctionMaxQuery > | DisjunctionMaxQueryPtr
typedef boost::weak_ptr< DisjunctionMaxQuery > | DisjunctionMaxQueryWeakPtr
typedef boost::shared_ptr< DisjunctionMaxScorer > | DisjunctionMaxScorerPtr
typedef boost::weak_ptr< DisjunctionMaxScorer > | DisjunctionMaxScorerWeakPtr
typedef boost::shared_ptr< DisjunctionMaxWeight > | DisjunctionMaxWeightPtr
typedef boost::weak_ptr< DisjunctionMaxWeight > | DisjunctionMaxWeightWeakPtr
typedef boost::shared_ptr< DisjunctionSumScorer > | DisjunctionSumScorerPtr
typedef boost::weak_ptr< DisjunctionSumScorer > | DisjunctionSumScorerWeakPtr
typedef boost::shared_ptr< DocIdSet > | DocIdSetPtr
typedef boost::weak_ptr< DocIdSet > | DocIdSetWeakPtr
typedef boost::shared_ptr< DocIdSetIterator > | DocIdSetIteratorPtr
typedef boost::weak_ptr< DocIdSetIterator > | DocIdSetIteratorWeakPtr
typedef boost::shared_ptr< DocValues > | DocValuesPtr
typedef boost::weak_ptr< DocValues > | DocValuesWeakPtr
typedef boost::shared_ptr< DoubleCache > | DoubleCachePtr
typedef boost::weak_ptr< DoubleCache > | DoubleCacheWeakPtr
typedef boost::shared_ptr< DoubleFieldSource > | DoubleFieldSourcePtr
typedef boost::weak_ptr< DoubleFieldSource > | DoubleFieldSourceWeakPtr
typedef boost::shared_ptr< DoubleParser > | DoubleParserPtr
typedef boost::weak_ptr< DoubleParser > | DoubleParserWeakPtr
typedef boost::shared_ptr< EmptyDocIdSet > | EmptyDocIdSetPtr
typedef boost::weak_ptr< EmptyDocIdSet > | EmptyDocIdSetWeakPtr
typedef boost::shared_ptr< EmptyDocIdSetIterator > | EmptyDocIdSetIteratorPtr
typedef boost::weak_ptr< EmptyDocIdSetIterator > | EmptyDocIdSetIteratorWeakPtr
typedef boost::shared_ptr< Entry > | EntryPtr
typedef boost::weak_ptr< Entry > | EntryWeakPtr
typedef boost::shared_ptr< ExactPhraseScorer > | ExactPhraseScorerPtr
typedef boost::weak_ptr< ExactPhraseScorer > | ExactPhraseScorerWeakPtr
typedef boost::shared_ptr< Explanation > | ExplanationPtr
typedef boost::weak_ptr< Explanation > | ExplanationWeakPtr
typedef boost::shared_ptr< FieldCache > | FieldCachePtr
typedef boost::weak_ptr< FieldCache > | FieldCacheWeakPtr
typedef boost::shared_ptr< FieldCacheDocIdSet > | FieldCacheDocIdSetPtr
typedef boost::weak_ptr< FieldCacheDocIdSet > | FieldCacheDocIdSetWeakPtr
typedef boost::shared_ptr< FieldCacheEntry > | FieldCacheEntryPtr
typedef boost::weak_ptr< FieldCacheEntry > | FieldCacheEntryWeakPtr
typedef boost::shared_ptr< FieldCacheEntryImpl > | FieldCacheEntryImplPtr
typedef boost::weak_ptr< FieldCacheEntryImpl > | FieldCacheEntryImplWeakPtr
typedef boost::shared_ptr< FieldCacheImpl > | FieldCacheImplPtr
typedef boost::weak_ptr< FieldCacheImpl > | FieldCacheImplWeakPtr
typedef boost::shared_ptr< FieldCacheRangeFilter > | FieldCacheRangeFilterPtr
typedef boost::weak_ptr< FieldCacheRangeFilter > | FieldCacheRangeFilterWeakPtr
typedef boost::shared_ptr< FieldCacheRangeFilterByte > | FieldCacheRangeFilterBytePtr
typedef boost::weak_ptr< FieldCacheRangeFilterByte > | FieldCacheRangeFilterByteWeakPtr
typedef boost::shared_ptr< FieldCacheRangeFilterDouble > | FieldCacheRangeFilterDoublePtr
typedef boost::weak_ptr< FieldCacheRangeFilterDouble > | FieldCacheRangeFilterDoubleWeakPtr
typedef boost::shared_ptr< FieldCacheRangeFilterInt > | FieldCacheRangeFilterIntPtr
typedef boost::weak_ptr< FieldCacheRangeFilterInt > | FieldCacheRangeFilterIntWeakPtr
typedef boost::shared_ptr< FieldCacheRangeFilterLong > | FieldCacheRangeFilterLongPtr
typedef boost::weak_ptr< FieldCacheRangeFilterLong > | FieldCacheRangeFilterLongWeakPtr
typedef boost::shared_ptr< FieldCacheRangeFilterString > | FieldCacheRangeFilterStringPtr
typedef boost::weak_ptr< FieldCacheRangeFilterString > | FieldCacheRangeFilterStringWeakPtr
typedef boost::shared_ptr< FieldCacheSource > | FieldCacheSourcePtr
typedef boost::weak_ptr< FieldCacheSource > | FieldCacheSourceWeakPtr
typedef boost::shared_ptr< FieldCacheTermsFilter > | FieldCacheTermsFilterPtr
typedef boost::weak_ptr< FieldCacheTermsFilter > | FieldCacheTermsFilterWeakPtr
typedef boost::shared_ptr< FieldCacheTermsFilterDocIdSet > | FieldCacheTermsFilterDocIdSetPtr
typedef boost::weak_ptr< FieldCacheTermsFilterDocIdSet > | FieldCacheTermsFilterDocIdSetWeakPtr
typedef boost::shared_ptr< FieldComparator > | FieldComparatorPtr
typedef boost::weak_ptr< FieldComparator > | FieldComparatorWeakPtr
typedef boost::shared_ptr< FieldComparatorSource > | FieldComparatorSourcePtr
typedef boost::weak_ptr< FieldComparatorSource > | FieldComparatorSourceWeakPtr
typedef boost::shared_ptr< FieldDoc > | FieldDocPtr
typedef boost::weak_ptr< FieldDoc > | FieldDocWeakPtr
typedef boost::shared_ptr< FieldDocIdSetIteratorIncrement > | FieldDocIdSetIteratorIncrementPtr
typedef boost::weak_ptr< FieldDocIdSetIteratorIncrement > | FieldDocIdSetIteratorIncrementWeakPtr
typedef boost::shared_ptr< FieldDocIdSetIteratorTermDocs > | FieldDocIdSetIteratorTermDocsPtr
typedef boost::weak_ptr< FieldDocIdSetIteratorTermDocs > | FieldDocIdSetIteratorTermDocsWeakPtr
typedef boost::shared_ptr< FieldDocSortedHitQueue > | FieldDocSortedHitQueuePtr
typedef boost::weak_ptr< FieldDocSortedHitQueue > | FieldDocSortedHitQueueWeakPtr
typedef boost::shared_ptr< FieldMaskingSpanQuery > | FieldMaskingSpanQueryPtr
typedef boost::weak_ptr< FieldMaskingSpanQuery > | FieldMaskingSpanQueryWeakPtr
typedef boost::shared_ptr< FieldScoreQuery > | FieldScoreQueryPtr
typedef boost::weak_ptr< FieldScoreQuery > | FieldScoreQueryWeakPtr
typedef boost::shared_ptr< FieldValueHitQueue > | FieldValueHitQueuePtr
typedef boost::weak_ptr< FieldValueHitQueue > | FieldValueHitQueueWeakPtr
typedef boost::shared_ptr< FieldValueHitQueueEntry > | FieldValueHitQueueEntryPtr
typedef boost::weak_ptr< FieldValueHitQueueEntry > | FieldValueHitQueueEntryWeakPtr
typedef boost::shared_ptr< Filter > | FilterPtr
typedef boost::weak_ptr< Filter > | FilterWeakPtr
typedef boost::shared_ptr< FilterCache > | FilterCachePtr
typedef boost::weak_ptr< FilterCache > | FilterCacheWeakPtr
typedef boost::shared_ptr< FilterCleaner > | FilterCleanerPtr
typedef boost::weak_ptr< FilterCleaner > | FilterCleanerWeakPtr
typedef boost::shared_ptr< FilteredDocIdSet > | FilteredDocIdSetPtr
typedef boost::weak_ptr< FilteredDocIdSet > | FilteredDocIdSetWeakPtr
typedef boost::shared_ptr< FilteredDocIdSetIterator > | FilteredDocIdSetIteratorPtr
typedef boost::weak_ptr< FilteredDocIdSetIterator > | FilteredDocIdSetIteratorWeakPtr
typedef boost::shared_ptr< FilteredQuery > | FilteredQueryPtr
typedef boost::weak_ptr< FilteredQuery > | FilteredQueryWeakPtr
typedef boost::shared_ptr< FilteredQueryWeight > | FilteredQueryWeightPtr
typedef boost::weak_ptr< FilteredQueryWeight > | FilteredQueryWeightWeakPtr
typedef boost::shared_ptr< FilteredTermEnum > | FilteredTermEnumPtr
typedef boost::weak_ptr< FilteredTermEnum > | FilteredTermEnumWeakPtr
typedef boost::shared_ptr< FilterItem > | FilterItemPtr
typedef boost::weak_ptr< FilterItem > | FilterItemWeakPtr
typedef boost::shared_ptr< FilterManager > | FilterManagerPtr
typedef boost::weak_ptr< FilterManager > | FilterManagerWeakPtr
typedef boost::shared_ptr< FuzzyQuery > | FuzzyQueryPtr
typedef boost::weak_ptr< FuzzyQuery > | FuzzyQueryWeakPtr
typedef boost::shared_ptr< FuzzyTermEnum > | FuzzyTermEnumPtr
typedef boost::weak_ptr< FuzzyTermEnum > | FuzzyTermEnumWeakPtr
typedef boost::shared_ptr< HitQueue > | HitQueuePtr
typedef boost::weak_ptr< HitQueue > | HitQueueWeakPtr
typedef boost::shared_ptr< HitQueueBase > | HitQueueBasePtr
typedef boost::weak_ptr< HitQueueBase > | HitQueueBaseWeakPtr
typedef boost::shared_ptr< IDFExplanation > | IDFExplanationPtr
typedef boost::weak_ptr< IDFExplanation > | IDFExplanationWeakPtr
typedef boost::shared_ptr< IndexSearcher > | IndexSearcherPtr
typedef boost::weak_ptr< IndexSearcher > | IndexSearcherWeakPtr
typedef boost::shared_ptr< IntCache > | IntCachePtr
typedef boost::weak_ptr< IntCache > | IntCacheWeakPtr
typedef boost::shared_ptr< IntFieldSource > | IntFieldSourcePtr
typedef boost::weak_ptr< IntFieldSource > | IntFieldSourceWeakPtr
typedef boost::shared_ptr< IntParser > | IntParserPtr
typedef boost::weak_ptr< IntParser > | IntParserWeakPtr
typedef boost::shared_ptr< LongCache > | LongCachePtr
typedef boost::weak_ptr< LongCache > | LongCacheWeakPtr
typedef boost::shared_ptr< LongParser > | LongParserPtr
typedef boost::weak_ptr< LongParser > | LongParserWeakPtr
typedef boost::shared_ptr< MatchAllDocsQuery > | MatchAllDocsQueryPtr
typedef boost::weak_ptr< MatchAllDocsQuery > | MatchAllDocsQueryWeakPtr
typedef boost::shared_ptr< MatchAllDocsWeight > | MatchAllDocsWeightPtr
typedef boost::weak_ptr< MatchAllDocsWeight > | MatchAllDocsWeightWeakPtr
typedef boost::shared_ptr< MatchAllScorer > | MatchAllScorerPtr
typedef boost::weak_ptr< MatchAllScorer > | MatchAllScorerWeakPtr
typedef boost::shared_ptr< MaxPayloadFunction > | MaxPayloadFunctionPtr
typedef boost::weak_ptr< MaxPayloadFunction > | MaxPayloadFunctionWeakPtr
typedef boost::shared_ptr< MinPayloadFunction > | MinPayloadFunctionPtr
typedef boost::weak_ptr< MinPayloadFunction > | MinPayloadFunctionWeakPtr
typedef boost::shared_ptr< MultiComparatorsFieldValueHitQueue > | MultiComparatorsFieldValueHitQueuePtr
typedef boost::weak_ptr< MultiComparatorsFieldValueHitQueue > | MultiComparatorsFieldValueHitQueueWeakPtr
typedef boost::shared_ptr< MultiPhraseQuery > | MultiPhraseQueryPtr
typedef boost::weak_ptr< MultiPhraseQuery > | MultiPhraseQueryWeakPtr
typedef boost::shared_ptr< MultiSearcher > | MultiSearcherPtr
typedef boost::weak_ptr< MultiSearcher > | MultiSearcherWeakPtr
typedef boost::shared_ptr< MultiSearcherCallableNoSort > | MultiSearcherCallableNoSortPtr
typedef boost::weak_ptr< MultiSearcherCallableNoSort > | MultiSearcherCallableNoSortWeakPtr
typedef boost::shared_ptr< MultiSearcherCallableWithSort > | MultiSearcherCallableWithSortPtr
typedef boost::weak_ptr< MultiSearcherCallableWithSort > | MultiSearcherCallableWithSortWeakPtr
typedef boost::shared_ptr< MultiTermQuery > | MultiTermQueryPtr
typedef boost::weak_ptr< MultiTermQuery > | MultiTermQueryWeakPtr
typedef boost::shared_ptr< MultiTermQueryWrapperFilter > | MultiTermQueryWrapperFilterPtr
typedef boost::weak_ptr< MultiTermQueryWrapperFilter > | MultiTermQueryWrapperFilterWeakPtr
typedef boost::shared_ptr< NearSpansOrdered > | NearSpansOrderedPtr
typedef boost::weak_ptr< NearSpansOrdered > | NearSpansOrderedWeakPtr
typedef boost::shared_ptr< NearSpansUnordered > | NearSpansUnorderedPtr
typedef boost::weak_ptr< NearSpansUnordered > | NearSpansUnorderedWeakPtr
typedef boost::shared_ptr< NumericRangeFilter > | NumericRangeFilterPtr
typedef boost::weak_ptr< NumericRangeFilter > | NumericRangeFilterWeakPtr
typedef boost::shared_ptr< NumericRangeQuery > | NumericRangeQueryPtr
typedef boost::weak_ptr< NumericRangeQuery > | NumericRangeQueryWeakPtr
typedef boost::shared_ptr< NumericUtilsDoubleParser > | NumericUtilsDoubleParserPtr
typedef boost::weak_ptr< NumericUtilsDoubleParser > | NumericUtilsDoubleParserWeakPtr
typedef boost::shared_ptr< NumericUtilsIntParser > | NumericUtilsIntParserPtr
typedef boost::weak_ptr< NumericUtilsIntParser > | NumericUtilsIntParserWeakPtr
typedef boost::shared_ptr< NumericUtilsLongParser > | NumericUtilsLongParserPtr
typedef boost::weak_ptr< NumericUtilsLongParser > | NumericUtilsLongParserWeakPtr
typedef boost::shared_ptr< OneComparatorFieldValueHitQueue > | OneComparatorFieldValueHitQueuePtr
typedef boost::weak_ptr< OneComparatorFieldValueHitQueue > | OneComparatorFieldValueHitQueueWeakPtr
typedef boost::shared_ptr< OrdFieldSource > | OrdFieldSourcePtr
typedef boost::weak_ptr< OrdFieldSource > | OrdFieldSourceWeakPtr
typedef boost::shared_ptr< ParallelMultiSearcher > | ParallelMultiSearcherPtr
typedef boost::weak_ptr< ParallelMultiSearcher > | ParallelMultiSearcherWeakPtr
typedef boost::shared_ptr< Parser > | ParserPtr
typedef boost::weak_ptr< Parser > | ParserWeakPtr
typedef boost::shared_ptr< PayloadFunction > | PayloadFunctionPtr
typedef boost::weak_ptr< PayloadFunction > | PayloadFunctionWeakPtr
typedef boost::shared_ptr< PayloadNearQuery > | PayloadNearQueryPtr
typedef boost::weak_ptr< PayloadNearQuery > | PayloadNearQueryWeakPtr
typedef boost::shared_ptr< PayloadNearSpanScorer > | PayloadNearSpanScorerPtr
typedef boost::weak_ptr< PayloadNearSpanScorer > | PayloadNearSpanScorerWeakPtr
typedef boost::shared_ptr< PayloadNearSpanWeight > | PayloadNearSpanWeightPtr
typedef boost::weak_ptr< PayloadNearSpanWeight > | PayloadNearSpanWeightWeakPtr
typedef boost::shared_ptr< PayloadSpanUtil > | PayloadSpanUtilPtr
typedef boost::weak_ptr< PayloadSpanUtil > | PayloadSpanUtilWeakPtr
typedef boost::shared_ptr< PayloadTermQuery > | PayloadTermQueryPtr
typedef boost::weak_ptr< PayloadTermQuery > | PayloadTermQueryWeakPtr
typedef boost::shared_ptr< PayloadTermSpanScorer > | PayloadTermSpanScorerPtr
typedef boost::weak_ptr< PayloadTermSpanScorer > | PayloadTermSpanScorerWeakPtr
typedef boost::shared_ptr< PayloadTermWeight > | PayloadTermWeightPtr
typedef boost::weak_ptr< PayloadTermWeight > | PayloadTermWeightWeakPtr
typedef boost::shared_ptr< PhrasePositions > | PhrasePositionsPtr
typedef boost::weak_ptr< PhrasePositions > | PhrasePositionsWeakPtr
typedef boost::shared_ptr< PhraseQuery > | PhraseQueryPtr
typedef boost::weak_ptr< PhraseQuery > | PhraseQueryWeakPtr
typedef boost::shared_ptr< PhraseQueue > | PhraseQueuePtr
typedef boost::weak_ptr< PhraseQueue > | PhraseQueueWeakPtr
typedef boost::shared_ptr< PhraseScorer > | PhraseScorerPtr
typedef boost::weak_ptr< PhraseScorer > | PhraseScorerWeakPtr
typedef boost::shared_ptr< PositionInfo > | PositionInfoPtr
typedef boost::weak_ptr< PositionInfo > | PositionInfoWeakPtr
typedef boost::shared_ptr< PositiveScoresOnlyCollector > | PositiveScoresOnlyCollectorPtr
typedef boost::weak_ptr< PositiveScoresOnlyCollector > | PositiveScoresOnlyCollectorWeakPtr
typedef boost::shared_ptr< PrefixFilter > | PrefixFilterPtr
typedef boost::weak_ptr< PrefixFilter > | PrefixFilterWeakPtr
typedef boost::shared_ptr< PrefixQuery > | PrefixQueryPtr
typedef boost::weak_ptr< PrefixQuery > | PrefixQueryWeakPtr
typedef boost::shared_ptr< PrefixTermEnum > | PrefixTermEnumPtr
typedef boost::weak_ptr< PrefixTermEnum > | PrefixTermEnumWeakPtr
typedef boost::shared_ptr< PriorityQueueScoreDocs > | PriorityQueueScoreDocsPtr
typedef boost::weak_ptr< PriorityQueueScoreDocs > | PriorityQueueScoreDocsWeakPtr
typedef boost::shared_ptr< Query > | QueryPtr
typedef boost::weak_ptr< Query > | QueryWeakPtr
typedef boost::shared_ptr< QueryTermVector > | QueryTermVectorPtr
typedef boost::weak_ptr< QueryTermVector > | QueryTermVectorWeakPtr
typedef boost::shared_ptr< QueryWrapperFilter > | QueryWrapperFilterPtr
typedef boost::weak_ptr< QueryWrapperFilter > | QueryWrapperFilterWeakPtr
typedef boost::shared_ptr< ReqExclScorer > | ReqExclScorerPtr
typedef boost::weak_ptr< ReqExclScorer > | ReqExclScorerWeakPtr
typedef boost::shared_ptr< ReqOptSumScorer > | ReqOptSumScorerPtr
typedef boost::weak_ptr< ReqOptSumScorer > | ReqOptSumScorerWeakPtr
typedef boost::shared_ptr< RewriteMethod > | RewriteMethodPtr
typedef boost::weak_ptr< RewriteMethod > | RewriteMethodWeakPtr
typedef boost::shared_ptr< ReverseOrdFieldSource > | ReverseOrdFieldSourcePtr
typedef boost::weak_ptr< ReverseOrdFieldSource > | ReverseOrdFieldSourceWeakPtr
typedef boost::shared_ptr< ScoreCachingWrappingScorer > | ScoreCachingWrappingScorerPtr
typedef boost::weak_ptr< ScoreCachingWrappingScorer > | ScoreCachingWrappingScorerWeakPtr
typedef boost::shared_ptr< ScoreDoc > | ScoreDocPtr
typedef boost::weak_ptr< ScoreDoc > | ScoreDocWeakPtr
typedef boost::shared_ptr< Scorer > | ScorerPtr
typedef boost::weak_ptr< Scorer > | ScorerWeakPtr
typedef boost::shared_ptr< ScoreTerm > | ScoreTermPtr
typedef boost::weak_ptr< ScoreTerm > | ScoreTermWeakPtr
typedef boost::shared_ptr< ScoreTermQueue > | ScoreTermQueuePtr
typedef boost::weak_ptr< ScoreTermQueue > | ScoreTermQueueWeakPtr
typedef boost::shared_ptr< ScoringBooleanQueryRewrite > | ScoringBooleanQueryRewritePtr
typedef boost::weak_ptr< ScoringBooleanQueryRewrite > | ScoringBooleanQueryRewriteWeakPtr
typedef boost::shared_ptr< Searchable > | SearchablePtr
typedef boost::weak_ptr< Searchable > | SearchableWeakPtr
typedef boost::shared_ptr< Searcher > | SearcherPtr
typedef boost::weak_ptr< Searcher > | SearcherWeakPtr
typedef boost::shared_ptr< Similarity > | SimilarityPtr
typedef boost::weak_ptr< Similarity > | SimilarityWeakPtr
typedef boost::shared_ptr< SimilarityDisableCoord > | SimilarityDisableCoordPtr
typedef boost::weak_ptr< SimilarityDisableCoord > | SimilarityDisableCoordWeakPtr
typedef boost::shared_ptr< SimilarityDelegator > | SimilarityDelegatorPtr
typedef boost::weak_ptr< SimilarityDelegator > | SimilarityDelegatorWeakPtr
typedef boost::shared_ptr< SimilarityIDFExplanation > | SimilarityIDFExplanationPtr
typedef boost::weak_ptr< SimilarityIDFExplanation > | SimilarityIDFExplanationWeakPtr
typedef boost::shared_ptr< SingleMatchScorer > | SingleMatchScorerPtr
typedef boost::weak_ptr< SingleMatchScorer > | SingleMatchScorerWeakPtr
typedef boost::shared_ptr< SingleTermEnum > | SingleTermEnumPtr
typedef boost::weak_ptr< SingleTermEnum > | SingleTermEnumWeakPtr
typedef boost::shared_ptr< SloppyPhraseScorer > | SloppyPhraseScorerPtr
typedef boost::weak_ptr< SloppyPhraseScorer > | SloppyPhraseScorerWeakPtr
typedef boost::shared_ptr< Sort > | SortPtr
typedef boost::weak_ptr< Sort > | SortWeakPtr
typedef boost::shared_ptr< SortField > | SortFieldPtr
typedef boost::weak_ptr< SortField > | SortFieldWeakPtr
typedef boost::shared_ptr< SpanFilter > | SpanFilterPtr
typedef boost::weak_ptr< SpanFilter > | SpanFilterWeakPtr
typedef boost::shared_ptr< SpanFilterResult > | SpanFilterResultPtr
typedef boost::weak_ptr< SpanFilterResult > | SpanFilterResultWeakPtr
typedef boost::shared_ptr< SpanFirstQuery > | SpanFirstQueryPtr
typedef boost::weak_ptr< SpanFirstQuery > | SpanFirstQueryWeakPtr
typedef boost::shared_ptr< SpanNearQuery > | SpanNearQueryPtr
typedef boost::weak_ptr< SpanNearQuery > | SpanNearQueryWeakPtr
typedef boost::shared_ptr< SpanNotQuery > | SpanNotQueryPtr
typedef boost::weak_ptr< SpanNotQuery > | SpanNotQueryWeakPtr
typedef boost::shared_ptr< SpanOrQuery > | SpanOrQueryPtr
typedef boost::weak_ptr< SpanOrQuery > | SpanOrQueryWeakPtr
typedef boost::shared_ptr< SpanQuery > | SpanQueryPtr
typedef boost::weak_ptr< SpanQuery > | SpanQueryWeakPtr
typedef boost::shared_ptr< SpanQueryFilter > | SpanQueryFilterPtr
typedef boost::weak_ptr< SpanQueryFilter > | SpanQueryFilterWeakPtr
typedef boost::shared_ptr< SpanQueue > | SpanQueuePtr
typedef boost::weak_ptr< SpanQueue > | SpanQueueWeakPtr
typedef boost::shared_ptr< Spans > | SpansPtr
typedef boost::weak_ptr< Spans > | SpansWeakPtr
typedef boost::shared_ptr< SpansCell > | SpansCellPtr
typedef boost::weak_ptr< SpansCell > | SpansCellWeakPtr
typedef boost::shared_ptr< SpanScorer > | SpanScorerPtr
typedef boost::weak_ptr< SpanScorer > | SpanScorerWeakPtr
typedef boost::shared_ptr< SpanTermQuery > | SpanTermQueryPtr
typedef boost::weak_ptr< SpanTermQuery > | SpanTermQueryWeakPtr
typedef boost::shared_ptr< SpanWeight > | SpanWeightPtr
typedef boost::weak_ptr< SpanWeight > | SpanWeightWeakPtr
typedef boost::shared_ptr< StartEnd > | StartEndPtr
typedef boost::weak_ptr< StartEnd > | StartEndWeakPtr
typedef boost::shared_ptr< StringCache > | StringCachePtr
typedef boost::weak_ptr< StringCache > | StringCacheWeakPtr
typedef boost::shared_ptr< StringIndex > | StringIndexPtr
typedef boost::weak_ptr< StringIndex > | StringIndexWeakPtr
typedef boost::shared_ptr< StringIndexCache > | StringIndexCachePtr
typedef boost::weak_ptr< StringIndexCache > | StringIndexCacheWeakPtr
typedef boost::shared_ptr< SubScorer > | SubScorerPtr
typedef boost::weak_ptr< SubScorer > | SubScorerWeakPtr
typedef boost::shared_ptr< TermQuery > | TermQueryPtr
typedef boost::weak_ptr< TermQuery > | TermQueryWeakPtr
typedef boost::shared_ptr< TermRangeFilter > | TermRangeFilterPtr
typedef boost::weak_ptr< TermRangeFilter > | TermRangeFilterWeakPtr
typedef boost::shared_ptr< TermRangeQuery > | TermRangeQueryPtr
typedef boost::weak_ptr< TermRangeQuery > | TermRangeQueryWeakPtr
typedef boost::shared_ptr< TermRangeTermEnum > | TermRangeTermEnumPtr
typedef boost::weak_ptr< TermRangeTermEnum > | TermRangeTermEnumWeakPtr
typedef boost::shared_ptr< TermScorer > | TermScorerPtr
typedef boost::weak_ptr< TermScorer > | TermScorerWeakPtr
typedef boost::shared_ptr< TermSpans > | TermSpansPtr
typedef boost::weak_ptr< TermSpans > | TermSpansWeakPtr
typedef boost::shared_ptr< TimeLimitingCollector > | TimeLimitingCollectorPtr
typedef boost::weak_ptr< TimeLimitingCollector > | TimeLimitingCollectorWeakPtr
typedef boost::shared_ptr< TimerThread > | TimerThreadPtr
typedef boost::weak_ptr< TimerThread > | TimerThreadWeakPtr
typedef boost::shared_ptr< TopDocs > | TopDocsPtr
typedef boost::weak_ptr< TopDocs > | TopDocsWeakPtr
typedef boost::shared_ptr< TopDocsCollector > | TopDocsCollectorPtr
typedef boost::weak_ptr< TopDocsCollector > | TopDocsCollectorWeakPtr
typedef boost::shared_ptr< TopFieldCollector > | TopFieldCollectorPtr
typedef boost::weak_ptr< TopFieldCollector > | TopFieldCollectorWeakPtr
typedef boost::shared_ptr< TopFieldDocs > | TopFieldDocsPtr
typedef boost::weak_ptr< TopFieldDocs > | TopFieldDocsWeakPtr
typedef boost::shared_ptr< TopScoreDocCollector > | TopScoreDocCollectorPtr
typedef boost::weak_ptr< TopScoreDocCollector > | TopScoreDocCollectorWeakPtr
typedef boost::shared_ptr< ValueSource > | ValueSourcePtr
typedef boost::weak_ptr< ValueSource > | ValueSourceWeakPtr
typedef boost::shared_ptr< ValueSourceQuery > | ValueSourceQueryPtr
typedef boost::weak_ptr< ValueSourceQuery > | ValueSourceQueryWeakPtr
typedef boost::shared_ptr< ValueSourceScorer > | ValueSourceScorerPtr
typedef boost::weak_ptr< ValueSourceScorer > | ValueSourceScorerWeakPtr
typedef boost::shared_ptr< ValueSourceWeight > | ValueSourceWeightPtr
typedef boost::weak_ptr< ValueSourceWeight > | ValueSourceWeightWeakPtr
typedef boost::shared_ptr< Weight > | WeightPtr
typedef boost::weak_ptr< Weight > | WeightWeakPtr
typedef boost::shared_ptr< WildcardQuery > | WildcardQueryPtr
typedef boost::weak_ptr< WildcardQuery > | WildcardQueryWeakPtr
typedef boost::shared_ptr< WildcardTermEnum > | WildcardTermEnumPtr
typedef boost::weak_ptr< WildcardTermEnum > | WildcardTermEnumWeakPtr
typedef boost::shared_ptr< BufferedIndexInput > | BufferedIndexInputPtr
typedef boost::weak_ptr< BufferedIndexInput > | BufferedIndexInputWeakPtr
typedef boost::shared_ptr< BufferedIndexOutput > | BufferedIndexOutputPtr
typedef boost::weak_ptr< BufferedIndexOutput > | BufferedIndexOutputWeakPtr
typedef boost::shared_ptr< ChecksumIndexInput > | ChecksumIndexInputPtr
typedef boost::weak_ptr< ChecksumIndexInput > | ChecksumIndexInputWeakPtr
typedef boost::shared_ptr< ChecksumIndexOutput > | ChecksumIndexOutputPtr
typedef boost::weak_ptr< ChecksumIndexOutput > | ChecksumIndexOutputWeakPtr
typedef boost::shared_ptr< Directory > | DirectoryPtr
typedef boost::weak_ptr< Directory > | DirectoryWeakPtr
typedef boost::shared_ptr< FileSwitchDirectory > | FileSwitchDirectoryPtr
typedef boost::weak_ptr< FileSwitchDirectory > | FileSwitchDirectoryWeakPtr
typedef boost::shared_ptr< FSDirectory > | FSDirectoryPtr
typedef boost::weak_ptr< FSDirectory > | FSDirectoryWeakPtr
typedef boost::shared_ptr< FSLockFactory > | FSLockFactoryPtr
typedef boost::weak_ptr< FSLockFactory > | FSLockFactoryWeakPtr
typedef boost::shared_ptr< IndexInput > | IndexInputPtr
typedef boost::weak_ptr< IndexInput > | IndexInputWeakPtr
typedef boost::shared_ptr< IndexOutput > | IndexOutputPtr
typedef boost::weak_ptr< IndexOutput > | IndexOutputWeakPtr
typedef boost::shared_ptr< InputFile > | InputFilePtr
typedef boost::weak_ptr< InputFile > | InputFileWeakPtr
typedef boost::shared_ptr< Lock > | LockPtr
typedef boost::weak_ptr< Lock > | LockWeakPtr
typedef boost::shared_ptr< LockFactory > | LockFactoryPtr
typedef boost::weak_ptr< LockFactory > | LockFactoryWeakPtr
typedef boost::shared_ptr< MMapDirectory > | MMapDirectoryPtr
typedef boost::weak_ptr< MMapDirectory > | MMapDirectoryWeakPtr
typedef boost::shared_ptr< MMapIndexInput > | MMapIndexInputPtr
typedef boost::weak_ptr< MMapIndexInput > | MMapIndexInputWeakPtr
typedef boost::shared_ptr< NativeFSLock > | NativeFSLockPtr
typedef boost::weak_ptr< NativeFSLock > | NativeFSLockWeakPtr
typedef boost::shared_ptr< NativeFSLockFactory > | NativeFSLockFactoryPtr
typedef boost::weak_ptr< NativeFSLockFactory > | NativeFSLockFactoryWeakPtr
typedef boost::shared_ptr< NoLock > | NoLockPtr
typedef boost::weak_ptr< NoLock > | NoLockWeakPtr
typedef boost::shared_ptr< NoLockFactory > | NoLockFactoryPtr
typedef boost::weak_ptr< NoLockFactory > | NoLockFactoryWeakPtr
typedef boost::shared_ptr< OutputFile > | OutputFilePtr
typedef boost::weak_ptr< OutputFile > | OutputFileWeakPtr
typedef boost::shared_ptr< RAMDirectory > | RAMDirectoryPtr
typedef boost::weak_ptr< RAMDirectory > | RAMDirectoryWeakPtr
typedef boost::shared_ptr< RAMFile > | RAMFilePtr
typedef boost::weak_ptr< RAMFile > | RAMFileWeakPtr
typedef boost::shared_ptr< RAMInputStream > | RAMInputStreamPtr
typedef boost::weak_ptr< RAMInputStream > | RAMInputStreamWeakPtr
typedef boost::shared_ptr< RAMOutputStream > | RAMOutputStreamPtr
typedef boost::weak_ptr< RAMOutputStream > | RAMOutputStreamWeakPtr
typedef boost::shared_ptr< SimpleFSDirectory > | SimpleFSDirectoryPtr
typedef boost::weak_ptr< SimpleFSDirectory > | SimpleFSDirectoryWeakPtr
typedef boost::shared_ptr< SimpleFSIndexInput > | SimpleFSIndexInputPtr
typedef boost::weak_ptr< SimpleFSIndexInput > | SimpleFSIndexInputWeakPtr
typedef boost::shared_ptr< SimpleFSIndexOutput > | SimpleFSIndexOutputPtr
typedef boost::weak_ptr< SimpleFSIndexOutput > | SimpleFSIndexOutputWeakPtr
typedef boost::shared_ptr< SimpleFSLock > | SimpleFSLockPtr
typedef boost::weak_ptr< SimpleFSLock > | SimpleFSLockWeakPtr
typedef boost::shared_ptr< SimpleFSLockFactory > | SimpleFSLockFactoryPtr
typedef boost::weak_ptr< SimpleFSLockFactory > | SimpleFSLockFactoryWeakPtr
typedef boost::shared_ptr< SingleInstanceLock > | SingleInstanceLockPtr
typedef boost::weak_ptr< SingleInstanceLock > | SingleInstanceLockWeakPtr
typedef boost::shared_ptr< SingleInstanceLockFactory > | SingleInstanceLockFactoryPtr
typedef boost::weak_ptr< SingleInstanceLockFactory > | SingleInstanceLockFactoryWeakPtr
typedef boost::shared_ptr< Attribute > | AttributePtr
typedef boost::weak_ptr< Attribute > | AttributeWeakPtr
typedef boost::shared_ptr< AttributeFactory > | AttributeFactoryPtr
typedef boost::weak_ptr< AttributeFactory > | AttributeFactoryWeakPtr
typedef boost::shared_ptr< AttributeSource > | AttributeSourcePtr
typedef boost::weak_ptr< AttributeSource > | AttributeSourceWeakPtr
typedef boost::shared_ptr< AttributeSourceState > | AttributeSourceStatePtr
typedef boost::weak_ptr< AttributeSourceState > | AttributeSourceStateWeakPtr
typedef boost::shared_ptr< BitSet > | BitSetPtr
typedef boost::weak_ptr< BitSet > | BitSetWeakPtr
typedef boost::shared_ptr< BitVector > | BitVectorPtr
typedef boost::weak_ptr< BitVector > | BitVectorWeakPtr
typedef boost::shared_ptr< BufferedReader > | BufferedReaderPtr
typedef boost::weak_ptr< BufferedReader > | BufferedReaderWeakPtr
typedef boost::shared_ptr< Collator > | CollatorPtr
typedef boost::weak_ptr< Collator > | CollatorWeakPtr
typedef boost::shared_ptr< DefaultAttributeFactory > | DefaultAttributeFactoryPtr
typedef boost::weak_ptr< DefaultAttributeFactory > | DefaultAttributeFactoryWeakPtr
typedef boost::shared_ptr< DocIdBitSet > | DocIdBitSetPtr
typedef boost::weak_ptr< DocIdBitSet > | DocIdBitSetWeakPtr
typedef boost::shared_ptr< FieldCacheSanityChecker > | FieldCacheSanityCheckerPtr
typedef boost::weak_ptr< FieldCacheSanityChecker > | FieldCacheSanityCheckerWeakPtr
typedef boost::shared_ptr< FileReader > | FileReaderPtr
typedef boost::weak_ptr< FileReader > | FileReaderWeakPtr
typedef boost::shared_ptr< Future > | FuturePtr
typedef boost::weak_ptr< Future > | FutureWeakPtr
typedef boost::shared_ptr< HeapedScorerDoc > | HeapedScorerDocPtr
typedef boost::weak_ptr< HeapedScorerDoc > | HeapedScorerDocWeakPtr
typedef boost::shared_ptr< InfoStream > | InfoStreamPtr
typedef boost::weak_ptr< InfoStream > | InfoStreamWeakPtr
typedef boost::shared_ptr< InfoStreamFile > | InfoStreamFilePtr
typedef boost::weak_ptr< InfoStreamFile > | InfoStreamFileWeakPtr
typedef boost::shared_ptr< InfoStreamOut > | InfoStreamOutPtr
typedef boost::weak_ptr< InfoStreamOut > | InfoStreamOutWeakPtr
typedef boost::shared_ptr< InputStreamReader > | InputStreamReaderPtr
typedef boost::weak_ptr< InputStreamReader > | InputStreamReaderWeakPtr
typedef boost::shared_ptr< Insanity > | InsanityPtr
typedef boost::weak_ptr< Insanity > | InsanityWeakPtr
typedef boost::shared_ptr< IntRangeBuilder > | IntRangeBuilderPtr
typedef boost::weak_ptr< IntRangeBuilder > | IntRangeBuilderWeakPtr
typedef boost::shared_ptr< LongRangeBuilder > | LongRangeBuilderPtr
typedef boost::weak_ptr< LongRangeBuilder > | LongRangeBuilderWeakPtr
typedef boost::shared_ptr< LuceneObject > | LuceneObjectPtr
typedef boost::weak_ptr< LuceneObject > | LuceneObjectWeakPtr
typedef boost::shared_ptr< LuceneSignal > | LuceneSignalPtr
typedef boost::weak_ptr< LuceneSignal > | LuceneSignalWeakPtr
typedef boost::shared_ptr< LuceneThread > | LuceneThreadPtr
typedef boost::weak_ptr< LuceneThread > | LuceneThreadWeakPtr
typedef boost::shared_ptr< NumericUtils > | NumericUtilsPtr
typedef boost::weak_ptr< NumericUtils > | NumericUtilsWeakPtr
typedef boost::shared_ptr< OpenBitSet > | OpenBitSetPtr
typedef boost::weak_ptr< OpenBitSet > | OpenBitSetWeakPtr
typedef boost::shared_ptr< OpenBitSetDISI > | OpenBitSetDISIPtr
typedef boost::weak_ptr< OpenBitSetDISI > | OpenBitSetDISIWeakPtr
typedef boost::shared_ptr< OpenBitSetIterator > | OpenBitSetIteratorPtr
typedef boost::weak_ptr< OpenBitSetIterator > | OpenBitSetIteratorWeakPtr
typedef boost::shared_ptr< Random > | RandomPtr
typedef boost::weak_ptr< Random > | RandomWeakPtr
typedef boost::shared_ptr< Reader > | ReaderPtr
typedef boost::weak_ptr< Reader > | ReaderWeakPtr
typedef boost::shared_ptr< ReaderField > | ReaderFieldPtr
typedef boost::weak_ptr< ReaderField > | ReaderFieldWeakPtr
typedef boost::shared_ptr< ScorerDocQueue > | ScorerDocQueuePtr
typedef boost::weak_ptr< ScorerDocQueue > | ScorerDocQueueWeakPtr
typedef boost::shared_ptr< SortedVIntList > | SortedVIntListPtr
typedef boost::weak_ptr< SortedVIntList > | SortedVIntListWeakPtr
typedef boost::shared_ptr< StringReader > | StringReaderPtr
typedef boost::weak_ptr< StringReader > | StringReaderWeakPtr
typedef boost::shared_ptr< Synchronize > | SynchronizePtr
typedef boost::weak_ptr< Synchronize > | SynchronizeWeakPtr
typedef boost::shared_ptr< ThreadPool > | ThreadPoolPtr
typedef boost::weak_ptr< ThreadPool > | ThreadPoolWeakPtr
typedef boost::shared_ptr< UnicodeResult > | UnicodeResultPtr
typedef boost::weak_ptr< UnicodeResult > | UnicodeResultWeakPtr
typedef boost::shared_ptr< UTF8Decoder > | UTF8DecoderPtr
typedef boost::weak_ptr< UTF8Decoder > | UTF8DecoderWeakPtr
typedef boost::shared_ptr< UTF8DecoderStream > | UTF8DecoderStreamPtr
typedef boost::weak_ptr< UTF8DecoderStream > | UTF8DecoderStreamWeakPtr
typedef boost::shared_ptr< UTF8Encoder > | UTF8EncoderPtr
typedef boost::weak_ptr< UTF8Encoder > | UTF8EncoderWeakPtr
typedef boost::shared_ptr< UTF8EncoderStream > | UTF8EncoderStreamPtr
typedef boost::weak_ptr< UTF8EncoderStream > | UTF8EncoderStreamWeakPtr
typedef boost::shared_ptr< UTF8Result > | UTF8ResultPtr
typedef boost::weak_ptr< UTF8Result > | UTF8ResultWeakPtr
typedef boost::shared_ptr< UTF16Decoder > | UTF16DecoderPtr
typedef boost::weak_ptr< UTF16Decoder > | UTF16DecoderWeakPtr
typedef HashMap< String, FieldSelector::FieldSelectorResult > | MapStringFieldSelectorResult
typedef PhrasePositions * | PhrasePositionsStar
typedef HashMap< String, DateTools::Resolution > | MapStringResolution
typedef boost::asio::io_context | io_context_t
typedef boost::asio::executor_work_guard< io_context_t::executor_type > | work_t

## Functions

template<class TYPE>
std::size_t | hash_value (const Array< TYPE > &value)
template<class TYPE>
bool | operator== (const Array< TYPE > &value1, const Array< TYPE > &value2)
template<typename TYPE>
Collection< TYPE > | newCollection (const TYPE &a1)
template<typename TYPE>
Collection< TYPE > | newCollection (const TYPE &a1, const TYPE &a2)
template<typename TYPE>
Collection< TYPE > | newCollection (const TYPE &a1, const TYPE &a2, const TYPE &a3)
template<typename TYPE>
Collection< TYPE > | newCollection (const TYPE &a1, const TYPE &a2, const TYPE &a3, const TYPE &a4)
template<typename TYPE>
Collection< TYPE > | newCollection (const TYPE &a1, const TYPE &a2, const TYPE &a3, const TYPE &a4, const TYPE &a5)
template<typename TYPE>
Collection< TYPE > | newCollection (const TYPE &a1, const TYPE &a2, const TYPE &a3, const TYPE &a4, const TYPE &a5, const TYPE &a6)
template<typename TYPE>
Collection< TYPE > | newCollection (const TYPE &a1, const TYPE &a2, const TYPE &a3, const TYPE &a4, const TYPE &a5, const TYPE &a6, const TYPE &a7)
template<typename TYPE>
Collection< TYPE > | newCollection (const TYPE &a1, const TYPE &a2, const TYPE &a3, const TYPE &a4, const TYPE &a5, const TYPE &a6, const TYPE &a7, const TYPE &a8)
template<typename TYPE>
Collection< TYPE > | newCollection (const TYPE &a1, const TYPE &a2, const TYPE &a3, const TYPE &a4, const TYPE &a5, const TYPE &a6, const TYPE &a7, const TYPE &a8, const TYPE &a9)
template<typename TYPE>
Collection< TYPE > | newCollection (const TYPE &a1, const TYPE &a2, const TYPE &a3, const TYPE &a4, const TYPE &a5, const TYPE &a6, const TYPE &a7, const TYPE &a8, const TYPE &a9, const TYPE &a10)
LPPAPI void * | AllocMemory (size_t size)
| Allocate block of memory.
LPPAPI void * | ReallocMemory (void *memory, size_t size)
| Reallocate a given block of memory.
LPPAPI void | FreeMemory (void *memory)
| Release a given block of memory.
template<class T>
boost::shared_ptr< T > | newInstance ()
template<class T, class A1>
boost::shared_ptr< T > | newInstance (A1 const &a1)
template<class T, class A1, class A2>
boost::shared_ptr< T > | newInstance (A1 const &a1, A2 const &a2)
template<class T, class A1, class A2, class A3>
boost::shared_ptr< T > | newInstance (A1 const &a1, A2 const &a2, A3 const &a3)
template<class T, class A1, class A2, class A3, class A4>
boost::shared_ptr< T > | newInstance (A1 const &a1, A2 const &a2, A3 const &a3, A4 const &a4)
template<class T, class A1, class A2, class A3, class A4, class A5>
boost::shared_ptr< T > | newInstance (A1 const &a1, A2 const &a2, A3 const &a3, A4 const &a4, A5 const &a5)
template<class T, class A1, class A2, class A3, class A4, class A5, class A6>
boost::shared_ptr< T > | newInstance (A1 const &a1, A2 const &a2, A3 const &a3, A4 const &a4, A5 const &a5, A6 const &a6)
template<class T, class A1, class A2, class A3, class A4, class A5, class A6, class A7>
boost::shared_ptr< T > | newInstance (A1 const &a1, A2 const &a2, A3 const &a3, A4 const &a4, A5 const &a5, A6 const &a6, A7 const &a7)
template<class T, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8>
boost::shared_ptr< T > | newInstance (A1 const &a1, A2 const &a2, A3 const &a3, A4 const &a4, A5 const &a5, A6 const &a6, A7 const &a7, A8 const &a8)
template<class T, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8, class A9>
boost::shared_ptr< T > | newInstance (A1 const &a1, A2 const &a2, A3 const &a3, A4 const &a4, A5 const &a5, A6 const &a6, A7 const &a7, A8 const &a8, A9 const &a9)
template<class T>
boost::shared_ptr< T > | newLucene ()
template<class T, class A1>
boost::shared_ptr< T > | newLucene (A1 const &a1)
template<class T, class A1, class A2>
boost::shared_ptr< T > | newLucene (A1 const &a1, A2 const &a2)
template<class T, class A1, class A2, class A3>
boost::shared_ptr< T > | newLucene (A1 const &a1, A2 const &a2, A3 const &a3)
template<class T, class A1, class A2, class A3, class A4>
boost::shared_ptr< T > | newLucene (A1 const &a1, A2 const &a2, A3 const &a3, A4 const &a4)
template<class T, class A1, class A2, class A3, class A4, class A5>
boost::shared_ptr< T > | newLucene (A1 const &a1, A2 const &a2, A3 const &a3, A4 const &a4, A5 const &a5)
template<class T, class A1, class A2, class A3, class A4, class A5, class A6>
boost::shared_ptr< T > | newLucene (A1 const &a1, A2 const &a2, A3 const &a3, A4 const &a4, A5 const &a5, A6 const &a6)
template<class T, class A1, class A2, class A3, class A4, class A5, class A6, class A7>
boost::shared_ptr< T > | newLucene (A1 const &a1, A2 const &a2, A3 const &a3, A4 const &a4, A5 const &a5, A6 const &a6, A7 const &a7)
template<class T, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8>
boost::shared_ptr< T > | newLucene (A1 const &a1, A2 const &a2, A3 const &a3, A4 const &a4, A5 const &a5, A6 const &a6, A7 const &a7, A8 const &a8)
template<class T, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8, class A9>
boost::shared_ptr< T > | newLucene (A1 const &a1, A2 const &a2, A3 const &a3, A4 const &a4, A5 const &a5, A6 const &a6, A7 const &a7, A8 const &a8, A9 const &a9)

## Typedef Documentation

## ◆ AbstractAllTermDocsPtr

typedef boost::shared_ptr<AbstractAllTermDocs> Lucene::AbstractAllTermDocsPtr

## ◆ AbstractAllTermDocsWeakPtr

typedef boost::weak_ptr<AbstractAllTermDocs> Lucene::AbstractAllTermDocsWeakPtr

## ◆ AbstractFieldPtr

typedef boost::shared_ptr<AbstractField> Lucene::AbstractFieldPtr

## ◆ AbstractFieldWeakPtr

typedef boost::weak_ptr<AbstractField> Lucene::AbstractFieldWeakPtr

## ◆ AllTermDocsPtr

typedef boost::shared_ptr<AllTermDocs> Lucene::AllTermDocsPtr

## ◆ AllTermDocsWeakPtr

typedef boost::weak_ptr<AllTermDocs> Lucene::AllTermDocsWeakPtr

## ◆ AlreadyClosedException

typedef ExceptionTemplate<IllegalStateException, LuceneException::AlreadyClosed> Lucene::AlreadyClosedException

## ◆ AnalyzerPtr

typedef boost::shared_ptr<Analyzer> Lucene::AnalyzerPtr

## ◆ AnalyzerWeakPtr

typedef boost::weak_ptr<Analyzer> Lucene::AnalyzerWeakPtr

## ◆ ASCIIFoldingFilterPtr

typedef boost::shared_ptr<ASCIIFoldingFilter> Lucene::ASCIIFoldingFilterPtr

## ◆ ASCIIFoldingFilterWeakPtr

typedef boost::weak_ptr<ASCIIFoldingFilter> Lucene::ASCIIFoldingFilterWeakPtr

## ◆ AttributeFactoryPtr

typedef boost::shared_ptr<AttributeFactory> Lucene::AttributeFactoryPtr

## ◆ AttributeFactoryWeakPtr

typedef boost::weak_ptr<AttributeFactory> Lucene::AttributeFactoryWeakPtr

## ◆ AttributePtr

typedef boost::shared_ptr<Attribute> Lucene::AttributePtr

## ◆ AttributeSourcePtr

typedef boost::shared_ptr<AttributeSource> Lucene::AttributeSourcePtr

## ◆ AttributeSourceStatePtr

typedef boost::shared_ptr<AttributeSourceState> Lucene::AttributeSourceStatePtr

## ◆ AttributeSourceStateWeakPtr

typedef boost::weak_ptr<AttributeSourceState> Lucene::AttributeSourceStateWeakPtr

## ◆ AttributeSourceWeakPtr

typedef boost::weak_ptr<AttributeSource> Lucene::AttributeSourceWeakPtr

## ◆ AttributeWeakPtr

typedef boost::weak_ptr<Attribute> Lucene::AttributeWeakPtr

## ◆ AveragePayloadFunctionPtr

typedef boost::shared_ptr<AveragePayloadFunction> Lucene::AveragePayloadFunctionPtr

## ◆ AveragePayloadFunctionWeakPtr

typedef boost::weak_ptr<AveragePayloadFunction> Lucene::AveragePayloadFunctionWeakPtr

## ◆ BaseCharFilterPtr

typedef boost::shared_ptr<BaseCharFilter> Lucene::BaseCharFilterPtr

## ◆ BaseCharFilterWeakPtr

typedef boost::weak_ptr<BaseCharFilter> Lucene::BaseCharFilterWeakPtr

## ◆ BitSetPtr

typedef boost::shared_ptr<BitSet> Lucene::BitSetPtr

## ◆ BitSetWeakPtr

typedef boost::weak_ptr<BitSet> Lucene::BitSetWeakPtr

## ◆ BitVectorPtr

typedef boost::shared_ptr<BitVector> Lucene::BitVectorPtr

## ◆ BitVectorWeakPtr

typedef boost::weak_ptr<BitVector> Lucene::BitVectorWeakPtr

## ◆ BooleanClausePtr

typedef boost::shared_ptr<BooleanClause> Lucene::BooleanClausePtr

## ◆ BooleanClauseWeakPtr

typedef boost::weak_ptr<BooleanClause> Lucene::BooleanClauseWeakPtr

## ◆ BooleanQueryPtr

typedef boost::shared_ptr<BooleanQuery> Lucene::BooleanQueryPtr

## ◆ BooleanQueryWeakPtr

typedef boost::weak_ptr<BooleanQuery> Lucene::BooleanQueryWeakPtr

## ◆ BooleanScorer2Ptr

typedef boost::shared_ptr<BooleanScorer2> Lucene::BooleanScorer2Ptr

## ◆ BooleanScorer2WeakPtr

typedef boost::weak_ptr<BooleanScorer2> Lucene::BooleanScorer2WeakPtr

## ◆ BooleanScorerCollectorPtr

typedef boost::shared_ptr<BooleanScorerCollector> Lucene::BooleanScorerCollectorPtr

## ◆ BooleanScorerCollectorWeakPtr

typedef boost::weak_ptr<BooleanScorerCollector> Lucene::BooleanScorerCollectorWeakPtr

## ◆ BooleanScorerPtr

typedef boost::shared_ptr<BooleanScorer> Lucene::BooleanScorerPtr

## ◆ BooleanScorerWeakPtr

typedef boost::weak_ptr<BooleanScorer> Lucene::BooleanScorerWeakPtr

## ◆ BooleanWeightPtr

typedef boost::shared_ptr<BooleanWeight> Lucene::BooleanWeightPtr

## ◆ BooleanWeightWeakPtr

typedef boost::weak_ptr<BooleanWeight> Lucene::BooleanWeightWeakPtr

## ◆ BucketPtr

typedef boost::shared_ptr<Bucket> Lucene::BucketPtr

## ◆ BucketScorerPtr

typedef boost::shared_ptr<BucketScorer> Lucene::BucketScorerPtr

## ◆ BucketScorerWeakPtr

typedef boost::weak_ptr<BucketScorer> Lucene::BucketScorerWeakPtr

## ◆ BucketTablePtr

typedef boost::shared_ptr<BucketTable> Lucene::BucketTablePtr

## ◆ BucketTableWeakPtr

typedef boost::weak_ptr<BucketTable> Lucene::BucketTableWeakPtr

## ◆ BucketWeakPtr

typedef boost::weak_ptr<Bucket> Lucene::BucketWeakPtr

## ◆ BufferedDeletesPtr

typedef boost::shared_ptr<BufferedDeletes> Lucene::BufferedDeletesPtr

## ◆ BufferedDeletesWeakPtr

typedef boost::weak_ptr<BufferedDeletes> Lucene::BufferedDeletesWeakPtr

## ◆ BufferedIndexInputPtr

typedef boost::shared_ptr<BufferedIndexInput> Lucene::BufferedIndexInputPtr

## ◆ BufferedIndexInputWeakPtr

typedef boost::weak_ptr<BufferedIndexInput> Lucene::BufferedIndexInputWeakPtr

## ◆ BufferedIndexOutputPtr

typedef boost::shared_ptr<BufferedIndexOutput> Lucene::BufferedIndexOutputPtr

## ◆ BufferedIndexOutputWeakPtr

typedef boost::weak_ptr<BufferedIndexOutput> Lucene::BufferedIndexOutputWeakPtr

## ◆ BufferedReaderPtr

typedef boost::shared_ptr<BufferedReader> Lucene::BufferedReaderPtr

## ◆ BufferedReaderWeakPtr

typedef boost::weak_ptr<BufferedReader> Lucene::BufferedReaderWeakPtr

## ◆ ByteBlockAllocatorPtr

typedef boost::shared_ptr<ByteBlockAllocator> Lucene::ByteBlockAllocatorPtr

## ◆ ByteBlockAllocatorWeakPtr

typedef boost::weak_ptr<ByteBlockAllocator> Lucene::ByteBlockAllocatorWeakPtr

## ◆ ByteBlockPoolAllocatorBasePtr

typedef boost::shared_ptr<ByteBlockPoolAllocatorBase> Lucene::ByteBlockPoolAllocatorBasePtr

## ◆ ByteBlockPoolAllocatorBaseWeakPtr

typedef boost::weak_ptr<ByteBlockPoolAllocatorBase> Lucene::ByteBlockPoolAllocatorBaseWeakPtr

## ◆ ByteBlockPoolPtr

typedef boost::shared_ptr<ByteBlockPool> Lucene::ByteBlockPoolPtr

## ◆ ByteBlockPoolWeakPtr

typedef boost::weak_ptr<ByteBlockPool> Lucene::ByteBlockPoolWeakPtr

## ◆ ByteCachePtr

typedef boost::shared_ptr<ByteCache> Lucene::ByteCachePtr

## ◆ ByteCacheWeakPtr

typedef boost::weak_ptr<ByteCache> Lucene::ByteCacheWeakPtr

## ◆ ByteFieldSourcePtr

typedef boost::shared_ptr<ByteFieldSource> Lucene::ByteFieldSourcePtr

## ◆ ByteFieldSourceWeakPtr

typedef boost::weak_ptr<ByteFieldSource> Lucene::ByteFieldSourceWeakPtr

## ◆ ByteParserPtr

typedef boost::shared_ptr<ByteParser> Lucene::ByteParserPtr

## ◆ ByteParserWeakPtr

typedef boost::weak_ptr<ByteParser> Lucene::ByteParserWeakPtr

## ◆ ByteSliceReaderPtr

typedef boost::shared_ptr<ByteSliceReader> Lucene::ByteSliceReaderPtr

## ◆ ByteSliceReaderWeakPtr

typedef boost::weak_ptr<ByteSliceReader> Lucene::ByteSliceReaderWeakPtr

## ◆ ByteSliceWriterPtr

typedef boost::shared_ptr<ByteSliceWriter> Lucene::ByteSliceWriterPtr

## ◆ ByteSliceWriterWeakPtr

typedef boost::weak_ptr<ByteSliceWriter> Lucene::ByteSliceWriterWeakPtr

## ◆ CachedDfSourcePtr

typedef boost::shared_ptr<CachedDfSource> Lucene::CachedDfSourcePtr

## ◆ CachedDfSourceWeakPtr

typedef boost::weak_ptr<CachedDfSource> Lucene::CachedDfSourceWeakPtr

## ◆ CachePtr

typedef boost::shared_ptr<Cache> Lucene::CachePtr

## ◆ CacheWeakPtr

typedef boost::weak_ptr<Cache> Lucene::CacheWeakPtr

## ◆ CachingSpanFilterPtr

typedef boost::shared_ptr<CachingSpanFilter> Lucene::CachingSpanFilterPtr

## ◆ CachingSpanFilterWeakPtr

typedef boost::weak_ptr<CachingSpanFilter> Lucene::CachingSpanFilterWeakPtr

## ◆ CachingTokenFilterPtr

typedef boost::shared_ptr<CachingTokenFilter> Lucene::CachingTokenFilterPtr

## ◆ CachingTokenFilterWeakPtr

typedef boost::weak_ptr<CachingTokenFilter> Lucene::CachingTokenFilterWeakPtr

## ◆ CachingWrapperFilterPtr

typedef boost::shared_ptr<CachingWrapperFilter> Lucene::CachingWrapperFilterPtr

## ◆ CachingWrapperFilterWeakPtr

typedef boost::weak_ptr<CachingWrapperFilter> Lucene::CachingWrapperFilterWeakPtr

## ◆ CellQueuePtr

typedef boost::shared_ptr<CellQueue> Lucene::CellQueuePtr

## ◆ CellQueueWeakPtr

typedef boost::weak_ptr<CellQueue> Lucene::CellQueueWeakPtr

## ◆ CharArraySetPtr

typedef boost::shared_ptr<CharArraySet> Lucene::CharArraySetPtr

## ◆ CharArraySetWeakPtr

typedef boost::weak_ptr<CharArraySet> Lucene::CharArraySetWeakPtr

## ◆ CharBlockPoolPtr

typedef boost::shared_ptr<CharBlockPool> Lucene::CharBlockPoolPtr

## ◆ CharBlockPoolWeakPtr

typedef boost::weak_ptr<CharBlockPool> Lucene::CharBlockPoolWeakPtr

## ◆ CharFilterPtr

typedef boost::shared_ptr<CharFilter> Lucene::CharFilterPtr

## ◆ CharFilterWeakPtr

typedef boost::weak_ptr<CharFilter> Lucene::CharFilterWeakPtr

## ◆ CharReaderPtr

typedef boost::shared_ptr<CharReader> Lucene::CharReaderPtr

## ◆ CharReaderWeakPtr

typedef boost::weak_ptr<CharReader> Lucene::CharReaderWeakPtr

## ◆ CharStreamPtr

typedef boost::shared_ptr<CharStream> Lucene::CharStreamPtr

## ◆ CharStreamWeakPtr

typedef boost::weak_ptr<CharStream> Lucene::CharStreamWeakPtr

## ◆ CharTokenizerPtr

typedef boost::shared_ptr<CharTokenizer> Lucene::CharTokenizerPtr

## ◆ CharTokenizerWeakPtr

typedef boost::weak_ptr<CharTokenizer> Lucene::CharTokenizerWeakPtr

## ◆ CheckAbortPtr

typedef boost::shared_ptr<CheckAbort> Lucene::CheckAbortPtr

## ◆ CheckAbortWeakPtr

typedef boost::weak_ptr<CheckAbort> Lucene::CheckAbortWeakPtr

## ◆ CheckIndexPtr

typedef boost::shared_ptr<CheckIndex> Lucene::CheckIndexPtr

## ◆ CheckIndexWeakPtr

typedef boost::weak_ptr<CheckIndex> Lucene::CheckIndexWeakPtr

## ◆ ChecksumIndexInputPtr

typedef boost::shared_ptr<ChecksumIndexInput> Lucene::ChecksumIndexInputPtr

## ◆ ChecksumIndexInputWeakPtr

typedef boost::weak_ptr<ChecksumIndexInput> Lucene::ChecksumIndexInputWeakPtr

## ◆ ChecksumIndexOutputPtr

typedef boost::shared_ptr<ChecksumIndexOutput> Lucene::ChecksumIndexOutputPtr

## ◆ ChecksumIndexOutputWeakPtr

typedef boost::weak_ptr<ChecksumIndexOutput> Lucene::ChecksumIndexOutputWeakPtr

## ◆ CollatorPtr

typedef boost::shared_ptr<Collator> Lucene::CollatorPtr

## ◆ CollatorWeakPtr

typedef boost::weak_ptr<Collator> Lucene::CollatorWeakPtr

## ◆ CollectorPtr

typedef boost::shared_ptr<Collector> Lucene::CollectorPtr

## ◆ CollectorWeakPtr

typedef boost::weak_ptr<Collector> Lucene::CollectorWeakPtr

## ◆ CommitPointPtr

typedef boost::shared_ptr<CommitPoint> Lucene::CommitPointPtr

## ◆ CommitPointWeakPtr

typedef boost::weak_ptr<CommitPoint> Lucene::CommitPointWeakPtr

## ◆ ComplexExplanationPtr

typedef boost::shared_ptr<ComplexExplanation> Lucene::ComplexExplanationPtr

## ◆ ComplexExplanationWeakPtr

typedef boost::weak_ptr<ComplexExplanation> Lucene::ComplexExplanationWeakPtr

## ◆ CompoundFileReaderPtr

typedef boost::shared_ptr<CompoundFileReader> Lucene::CompoundFileReaderPtr

## ◆ CompoundFileReaderWeakPtr

typedef boost::weak_ptr<CompoundFileReader> Lucene::CompoundFileReaderWeakPtr

## ◆ CompoundFileWriterPtr

typedef boost::shared_ptr<CompoundFileWriter> Lucene::CompoundFileWriterPtr

## ◆ CompoundFileWriterWeakPtr

typedef boost::weak_ptr<CompoundFileWriter> Lucene::CompoundFileWriterWeakPtr

## ◆ CompressionException

typedef ExceptionTemplate<LuceneException, LuceneException::Compression> Lucene::CompressionException

## ◆ CompressionToolsPtr

typedef boost::shared_ptr<CompressionTools> Lucene::CompressionToolsPtr

## ◆ CompressionToolsWeakPtr

typedef boost::weak_ptr<CompressionTools> Lucene::CompressionToolsWeakPtr

## ◆ ConcurrentMergeSchedulerPtr

typedef boost::shared_ptr<ConcurrentMergeScheduler> Lucene::ConcurrentMergeSchedulerPtr

## ◆ ConcurrentMergeSchedulerWeakPtr

typedef boost::weak_ptr<ConcurrentMergeScheduler> Lucene::ConcurrentMergeSchedulerWeakPtr

## ◆ ConjunctionScorerPtr

typedef boost::shared_ptr<ConjunctionScorer> Lucene::ConjunctionScorerPtr

## ◆ ConjunctionScorerWeakPtr

typedef boost::weak_ptr<ConjunctionScorer> Lucene::ConjunctionScorerWeakPtr

## ◆ ConstantScoreAutoRewriteDefaultPtr

typedef boost::shared_ptr<ConstantScoreAutoRewriteDefault> Lucene::ConstantScoreAutoRewriteDefaultPtr

## ◆ ConstantScoreAutoRewriteDefaultWeakPtr

typedef boost::weak_ptr<ConstantScoreAutoRewriteDefault> Lucene::ConstantScoreAutoRewriteDefaultWeakPtr

## ◆ ConstantScoreAutoRewritePtr

typedef boost::shared_ptr<ConstantScoreAutoRewrite> Lucene::ConstantScoreAutoRewritePtr

## ◆ ConstantScoreAutoRewriteWeakPtr

typedef boost::weak_ptr<ConstantScoreAutoRewrite> Lucene::ConstantScoreAutoRewriteWeakPtr

## ◆ ConstantScoreBooleanQueryRewritePtr

typedef boost::shared_ptr<ConstantScoreBooleanQueryRewrite> Lucene::ConstantScoreBooleanQueryRewritePtr

## ◆ ConstantScoreBooleanQueryRewriteWeakPtr

typedef boost::weak_ptr<ConstantScoreBooleanQueryRewrite> Lucene::ConstantScoreBooleanQueryRewriteWeakPtr

## ◆ ConstantScoreFilterRewritePtr

typedef boost::shared_ptr<ConstantScoreFilterRewrite> Lucene::ConstantScoreFilterRewritePtr

## ◆ ConstantScoreFilterRewriteWeakPtr

typedef boost::weak_ptr<ConstantScoreFilterRewrite> Lucene::ConstantScoreFilterRewriteWeakPtr

## ◆ ConstantScoreQueryPtr

typedef boost::shared_ptr<ConstantScoreQuery> Lucene::ConstantScoreQueryPtr

## ◆ ConstantScoreQueryWeakPtr

typedef boost::weak_ptr<ConstantScoreQuery> Lucene::ConstantScoreQueryWeakPtr

## ◆ ConstantScorerPtr

typedef boost::shared_ptr<ConstantScorer> Lucene::ConstantScorerPtr

## ◆ ConstantScorerWeakPtr

typedef boost::weak_ptr<ConstantScorer> Lucene::ConstantScorerWeakPtr

## ◆ ConstantWeightPtr

typedef boost::shared_ptr<ConstantWeight> Lucene::ConstantWeightPtr

## ◆ ConstantWeightWeakPtr

typedef boost::weak_ptr<ConstantWeight> Lucene::ConstantWeightWeakPtr

## ◆ CoordinatorPtr

typedef boost::shared_ptr<Coordinator> Lucene::CoordinatorPtr

## ◆ CoordinatorWeakPtr

typedef boost::weak_ptr<Coordinator> Lucene::CoordinatorWeakPtr

## ◆ CoreReadersPtr

typedef boost::shared_ptr<CoreReaders> Lucene::CoreReadersPtr

## ◆ CoreReadersWeakPtr

typedef boost::weak_ptr<CoreReaders> Lucene::CoreReadersWeakPtr

## ◆ CorruptIndexException

typedef ExceptionTemplate<IOException, LuceneException::CorruptIndex> Lucene::CorruptIndexException

## ◆ CountingConjunctionSumScorerPtr

typedef boost::shared_ptr<CountingConjunctionSumScorer> Lucene::CountingConjunctionSumScorerPtr

## ◆ CountingConjunctionSumScorerWeakPtr

typedef boost::weak_ptr<CountingConjunctionSumScorer> Lucene::CountingConjunctionSumScorerWeakPtr

## ◆ CountingDisjunctionSumScorerPtr

typedef boost::shared_ptr<CountingDisjunctionSumScorer> Lucene::CountingDisjunctionSumScorerPtr

## ◆ CountingDisjunctionSumScorerWeakPtr

typedef boost::weak_ptr<CountingDisjunctionSumScorer> Lucene::CountingDisjunctionSumScorerWeakPtr

## ◆ CreationPlaceholderPtr

typedef boost::shared_ptr<CreationPlaceholder> Lucene::CreationPlaceholderPtr

## ◆ CreationPlaceholderWeakPtr

typedef boost::weak_ptr<CreationPlaceholder> Lucene::CreationPlaceholderWeakPtr

## ◆ CSIndexInputPtr

typedef boost::shared_ptr<CSIndexInput> Lucene::CSIndexInputPtr

## ◆ CSIndexInputWeakPtr

typedef boost::weak_ptr<CSIndexInput> Lucene::CSIndexInputWeakPtr

## ◆ CustomScoreProviderPtr

typedef boost::shared_ptr<CustomScoreProvider> Lucene::CustomScoreProviderPtr

## ◆ CustomScoreProviderWeakPtr

typedef boost::weak_ptr<CustomScoreProvider> Lucene::CustomScoreProviderWeakPtr

## ◆ CustomScoreQueryPtr

typedef boost::shared_ptr<CustomScoreQuery> Lucene::CustomScoreQueryPtr

## ◆ CustomScoreQueryWeakPtr

typedef boost::weak_ptr<CustomScoreQuery> Lucene::CustomScoreQueryWeakPtr

## ◆ CustomScorerPtr

typedef boost::shared_ptr<CustomScorer> Lucene::CustomScorerPtr

## ◆ CustomScorerWeakPtr

typedef boost::weak_ptr<CustomScorer> Lucene::CustomScorerWeakPtr

## ◆ CustomWeightPtr

typedef boost::shared_ptr<CustomWeight> Lucene::CustomWeightPtr

## ◆ CustomWeightWeakPtr

typedef boost::weak_ptr<CustomWeight> Lucene::CustomWeightWeakPtr

## ◆ DateFieldPtr

typedef boost::shared_ptr<DateField> Lucene::DateFieldPtr

## ◆ DateFieldWeakPtr

typedef boost::weak_ptr<DateField> Lucene::DateFieldWeakPtr

## ◆ DateToolsPtr

typedef boost::shared_ptr<DateTools> Lucene::DateToolsPtr

## ◆ DateToolsWeakPtr

typedef boost::weak_ptr<DateTools> Lucene::DateToolsWeakPtr

## ◆ DefaultAttributeFactoryPtr

typedef boost::shared_ptr<DefaultAttributeFactory> Lucene::DefaultAttributeFactoryPtr

## ◆ DefaultAttributeFactoryWeakPtr

typedef boost::weak_ptr<DefaultAttributeFactory> Lucene::DefaultAttributeFactoryWeakPtr

## ◆ DefaultByteParserPtr

typedef boost::shared_ptr<DefaultByteParser> Lucene::DefaultByteParserPtr

## ◆ DefaultByteParserWeakPtr

typedef boost::weak_ptr<DefaultByteParser> Lucene::DefaultByteParserWeakPtr

## ◆ DefaultCustomScoreProviderPtr

typedef boost::shared_ptr<DefaultCustomScoreProvider> Lucene::DefaultCustomScoreProviderPtr

## ◆ DefaultCustomScoreProviderWeakPtr

typedef boost::weak_ptr<DefaultCustomScoreProvider> Lucene::DefaultCustomScoreProviderWeakPtr

## ◆ DefaultDoubleParserPtr

typedef boost::shared_ptr<DefaultDoubleParser> Lucene::DefaultDoubleParserPtr

## ◆ DefaultDoubleParserWeakPtr

typedef boost::weak_ptr<DefaultDoubleParser> Lucene::DefaultDoubleParserWeakPtr

## ◆ DefaultIndexingChainPtr

typedef boost::shared_ptr<DefaultIndexingChain> Lucene::DefaultIndexingChainPtr

## ◆ DefaultIndexingChainWeakPtr

typedef boost::weak_ptr<DefaultIndexingChain> Lucene::DefaultIndexingChainWeakPtr

## ◆ DefaultIntParserPtr

typedef boost::shared_ptr<DefaultIntParser> Lucene::DefaultIntParserPtr

## ◆ DefaultIntParserWeakPtr

typedef boost::weak_ptr<DefaultIntParser> Lucene::DefaultIntParserWeakPtr

## ◆ DefaultLongParserPtr

typedef boost::shared_ptr<DefaultLongParser> Lucene::DefaultLongParserPtr

## ◆ DefaultLongParserWeakPtr

typedef boost::weak_ptr<DefaultLongParser> Lucene::DefaultLongParserWeakPtr

## ◆ DefaultSimilarityPtr

typedef boost::shared_ptr<DefaultSimilarity> Lucene::DefaultSimilarityPtr

## ◆ DefaultSimilarityWeakPtr

typedef boost::weak_ptr<DefaultSimilarity> Lucene::DefaultSimilarityWeakPtr

## ◆ DefaultSkipListReaderPtr

typedef boost::shared_ptr<DefaultSkipListReader> Lucene::DefaultSkipListReaderPtr

## ◆ DefaultSkipListReaderWeakPtr

typedef boost::weak_ptr<DefaultSkipListReader> Lucene::DefaultSkipListReaderWeakPtr

## ◆ DefaultSkipListWriterPtr

typedef boost::shared_ptr<DefaultSkipListWriter> Lucene::DefaultSkipListWriterPtr

## ◆ DefaultSkipListWriterWeakPtr

typedef boost::weak_ptr<DefaultSkipListWriter> Lucene::DefaultSkipListWriterWeakPtr

## ◆ DirectoryPtr

typedef boost::shared_ptr<Directory> Lucene::DirectoryPtr

## ◆ DirectoryReaderPtr

typedef boost::shared_ptr<DirectoryReader> Lucene::DirectoryReaderPtr

## ◆ DirectoryReaderWeakPtr

typedef boost::weak_ptr<DirectoryReader> Lucene::DirectoryReaderWeakPtr

## ◆ DirectoryWeakPtr

typedef boost::weak_ptr<Directory> Lucene::DirectoryWeakPtr

## ◆ DisjunctionMaxQueryPtr

typedef boost::shared_ptr<DisjunctionMaxQuery> Lucene::DisjunctionMaxQueryPtr

## ◆ DisjunctionMaxQueryWeakPtr

typedef boost::weak_ptr<DisjunctionMaxQuery> Lucene::DisjunctionMaxQueryWeakPtr

## ◆ DisjunctionMaxScorerPtr

typedef boost::shared_ptr<DisjunctionMaxScorer> Lucene::DisjunctionMaxScorerPtr

## ◆ DisjunctionMaxScorerWeakPtr

typedef boost::weak_ptr<DisjunctionMaxScorer> Lucene::DisjunctionMaxScorerWeakPtr

## ◆ DisjunctionMaxWeightPtr

typedef boost::shared_ptr<DisjunctionMaxWeight> Lucene::DisjunctionMaxWeightPtr

## ◆ DisjunctionMaxWeightWeakPtr

typedef boost::weak_ptr<DisjunctionMaxWeight> Lucene::DisjunctionMaxWeightWeakPtr

## ◆ DisjunctionSumScorerPtr

typedef boost::shared_ptr<DisjunctionSumScorer> Lucene::DisjunctionSumScorerPtr

## ◆ DisjunctionSumScorerWeakPtr

typedef boost::weak_ptr<DisjunctionSumScorer> Lucene::DisjunctionSumScorerWeakPtr

## ◆ DocConsumerPerThreadPtr

typedef boost::shared_ptr<DocConsumerPerThread> Lucene::DocConsumerPerThreadPtr

## ◆ DocConsumerPerThreadWeakPtr

typedef boost::weak_ptr<DocConsumerPerThread> Lucene::DocConsumerPerThreadWeakPtr

## ◆ DocConsumerPtr

typedef boost::shared_ptr<DocConsumer> Lucene::DocConsumerPtr

## ◆ DocConsumerWeakPtr

typedef boost::weak_ptr<DocConsumer> Lucene::DocConsumerWeakPtr

## ◆ DocFieldConsumerPerFieldPtr

typedef boost::shared_ptr<DocFieldConsumerPerField> Lucene::DocFieldConsumerPerFieldPtr

## ◆ DocFieldConsumerPerFieldWeakPtr

typedef boost::weak_ptr<DocFieldConsumerPerField> Lucene::DocFieldConsumerPerFieldWeakPtr

## ◆ DocFieldConsumerPerThreadPtr

typedef boost::shared_ptr<DocFieldConsumerPerThread> Lucene::DocFieldConsumerPerThreadPtr

## ◆ DocFieldConsumerPerThreadWeakPtr

typedef boost::weak_ptr<DocFieldConsumerPerThread> Lucene::DocFieldConsumerPerThreadWeakPtr

## ◆ DocFieldConsumerPtr

typedef boost::shared_ptr<DocFieldConsumer> Lucene::DocFieldConsumerPtr

## ◆ DocFieldConsumersPerDocPtr

typedef boost::shared_ptr<DocFieldConsumersPerDoc> Lucene::DocFieldConsumersPerDocPtr

## ◆ DocFieldConsumersPerDocWeakPtr

typedef boost::weak_ptr<DocFieldConsumersPerDoc> Lucene::DocFieldConsumersPerDocWeakPtr

## ◆ DocFieldConsumersPerFieldPtr

typedef boost::shared_ptr<DocFieldConsumersPerField> Lucene::DocFieldConsumersPerFieldPtr

## ◆ DocFieldConsumersPerFieldWeakPtr

typedef boost::weak_ptr<DocFieldConsumersPerField> Lucene::DocFieldConsumersPerFieldWeakPtr

## ◆ DocFieldConsumersPerThreadPtr

typedef boost::shared_ptr<DocFieldConsumersPerThread> Lucene::DocFieldConsumersPerThreadPtr

## ◆ DocFieldConsumersPerThreadWeakPtr

typedef boost::weak_ptr<DocFieldConsumersPerThread> Lucene::DocFieldConsumersPerThreadWeakPtr

## ◆ DocFieldConsumersPtr

typedef boost::shared_ptr<DocFieldConsumers> Lucene::DocFieldConsumersPtr

## ◆ DocFieldConsumersWeakPtr

typedef boost::weak_ptr<DocFieldConsumers> Lucene::DocFieldConsumersWeakPtr

## ◆ DocFieldConsumerWeakPtr

typedef boost::weak_ptr<DocFieldConsumer> Lucene::DocFieldConsumerWeakPtr

## ◆ DocFieldProcessorPerFieldPtr

typedef boost::shared_ptr<DocFieldProcessorPerField> Lucene::DocFieldProcessorPerFieldPtr

## ◆ DocFieldProcessorPerFieldWeakPtr

typedef boost::weak_ptr<DocFieldProcessorPerField> Lucene::DocFieldProcessorPerFieldWeakPtr

## ◆ DocFieldProcessorPerThreadPerDocPtr

typedef boost::shared_ptr<DocFieldProcessorPerThreadPerDoc> Lucene::DocFieldProcessorPerThreadPerDocPtr

## ◆ DocFieldProcessorPerThreadPerDocWeakPtr

typedef boost::weak_ptr<DocFieldProcessorPerThreadPerDoc> Lucene::DocFieldProcessorPerThreadPerDocWeakPtr

## ◆ DocFieldProcessorPerThreadPtr

typedef boost::shared_ptr<DocFieldProcessorPerThread> Lucene::DocFieldProcessorPerThreadPtr

## ◆ DocFieldProcessorPerThreadWeakPtr

typedef boost::weak_ptr<DocFieldProcessorPerThread> Lucene::DocFieldProcessorPerThreadWeakPtr

## ◆ DocFieldProcessorPtr

typedef boost::shared_ptr<DocFieldProcessor> Lucene::DocFieldProcessorPtr

## ◆ DocFieldProcessorWeakPtr

typedef boost::weak_ptr<DocFieldProcessor> Lucene::DocFieldProcessorWeakPtr

## ◆ DocIdBitSetPtr

typedef boost::shared_ptr<DocIdBitSet> Lucene::DocIdBitSetPtr

## ◆ DocIdBitSetWeakPtr

typedef boost::weak_ptr<DocIdBitSet> Lucene::DocIdBitSetWeakPtr

## ◆ DocIdSetIteratorPtr

typedef boost::shared_ptr<DocIdSetIterator> Lucene::DocIdSetIteratorPtr

## ◆ DocIdSetIteratorWeakPtr

typedef boost::weak_ptr<DocIdSetIterator> Lucene::DocIdSetIteratorWeakPtr

## ◆ DocIdSetPtr

typedef boost::shared_ptr<DocIdSet> Lucene::DocIdSetPtr

## ◆ DocIdSetWeakPtr

typedef boost::weak_ptr<DocIdSet> Lucene::DocIdSetWeakPtr

## ◆ DocInverterPerFieldPtr

typedef boost::shared_ptr<DocInverterPerField> Lucene::DocInverterPerFieldPtr

## ◆ DocInverterPerFieldWeakPtr

typedef boost::weak_ptr<DocInverterPerField> Lucene::DocInverterPerFieldWeakPtr

## ◆ DocInverterPerThreadPtr

typedef boost::shared_ptr<DocInverterPerThread> Lucene::DocInverterPerThreadPtr

## ◆ DocInverterPerThreadWeakPtr

typedef boost::weak_ptr<DocInverterPerThread> Lucene::DocInverterPerThreadWeakPtr

## ◆ DocInverterPtr

typedef boost::shared_ptr<DocInverter> Lucene::DocInverterPtr

## ◆ DocInverterWeakPtr

typedef boost::weak_ptr<DocInverter> Lucene::DocInverterWeakPtr

## ◆ DocStatePtr

typedef boost::shared_ptr<DocState> Lucene::DocStatePtr

## ◆ DocStateWeakPtr

typedef boost::weak_ptr<DocState> Lucene::DocStateWeakPtr

## ◆ DocumentPtr

typedef boost::shared_ptr<Document> Lucene::DocumentPtr

## ◆ DocumentsWriterPtr

typedef boost::shared_ptr<DocumentsWriter> Lucene::DocumentsWriterPtr

## ◆ DocumentsWriterThreadStatePtr

typedef boost::shared_ptr<DocumentsWriterThreadState> Lucene::DocumentsWriterThreadStatePtr

## ◆ DocumentsWriterThreadStateWeakPtr

typedef boost::weak_ptr<DocumentsWriterThreadState> Lucene::DocumentsWriterThreadStateWeakPtr

## ◆ DocumentsWriterWeakPtr

typedef boost::weak_ptr<DocumentsWriter> Lucene::DocumentsWriterWeakPtr

## ◆ DocumentWeakPtr

typedef boost::weak_ptr<Document> Lucene::DocumentWeakPtr

## ◆ DocValuesPtr

typedef boost::shared_ptr<DocValues> Lucene::DocValuesPtr

## ◆ DocValuesWeakPtr

typedef boost::weak_ptr<DocValues> Lucene::DocValuesWeakPtr

## ◆ DocWriterPtr

typedef boost::shared_ptr<DocWriter> Lucene::DocWriterPtr

## ◆ DocWriterWeakPtr

typedef boost::weak_ptr<DocWriter> Lucene::DocWriterWeakPtr

## ◆ DoubleCachePtr

typedef boost::shared_ptr<DoubleCache> Lucene::DoubleCachePtr

## ◆ DoubleCacheWeakPtr

typedef boost::weak_ptr<DoubleCache> Lucene::DoubleCacheWeakPtr

## ◆ DoubleFieldSourcePtr

typedef boost::shared_ptr<DoubleFieldSource> Lucene::DoubleFieldSourcePtr

## ◆ DoubleFieldSourceWeakPtr

typedef boost::weak_ptr<DoubleFieldSource> Lucene::DoubleFieldSourceWeakPtr

## ◆ DoubleParserPtr

typedef boost::shared_ptr<DoubleParser> Lucene::DoubleParserPtr

## ◆ DoubleParserWeakPtr

typedef boost::weak_ptr<DoubleParser> Lucene::DoubleParserWeakPtr

## ◆ EmptyDocIdSetIteratorPtr

typedef boost::shared_ptr<EmptyDocIdSetIterator> Lucene::EmptyDocIdSetIteratorPtr

## ◆ EmptyDocIdSetIteratorWeakPtr

typedef boost::weak_ptr<EmptyDocIdSetIterator> Lucene::EmptyDocIdSetIteratorWeakPtr

## ◆ EmptyDocIdSetPtr

typedef boost::shared_ptr<EmptyDocIdSet> Lucene::EmptyDocIdSetPtr

## ◆ EmptyDocIdSetWeakPtr

typedef boost::weak_ptr<EmptyDocIdSet> Lucene::EmptyDocIdSetWeakPtr

## ◆ EntryPtr

typedef boost::shared_ptr<Entry> Lucene::EntryPtr

## ◆ EntryWeakPtr

typedef boost::weak_ptr<Entry> Lucene::EntryWeakPtr

## ◆ ExactPhraseScorerPtr

typedef boost::shared_ptr<ExactPhraseScorer> Lucene::ExactPhraseScorerPtr

## ◆ ExactPhraseScorerWeakPtr

typedef boost::weak_ptr<ExactPhraseScorer> Lucene::ExactPhraseScorerWeakPtr

## ◆ ExplanationPtr

typedef boost::shared_ptr<Explanation> Lucene::ExplanationPtr

## ◆ ExplanationWeakPtr

typedef boost::weak_ptr<Explanation> Lucene::ExplanationWeakPtr

## ◆ FastCharStreamPtr

typedef boost::shared_ptr<FastCharStream> Lucene::FastCharStreamPtr

## ◆ FastCharStreamWeakPtr

typedef boost::weak_ptr<FastCharStream> Lucene::FastCharStreamWeakPtr

## ◆ FieldablePtr

typedef boost::shared_ptr<Fieldable> Lucene::FieldablePtr

## ◆ FieldableWeakPtr

typedef boost::weak_ptr<Fieldable> Lucene::FieldableWeakPtr

## ◆ FieldCacheDocIdSetPtr

typedef boost::shared_ptr<FieldCacheDocIdSet> Lucene::FieldCacheDocIdSetPtr

## ◆ FieldCacheDocIdSetWeakPtr

typedef boost::weak_ptr<FieldCacheDocIdSet> Lucene::FieldCacheDocIdSetWeakPtr

## ◆ FieldCacheEntryImplPtr

typedef boost::shared_ptr<FieldCacheEntryImpl> Lucene::FieldCacheEntryImplPtr

## ◆ FieldCacheEntryImplWeakPtr

typedef boost::weak_ptr<FieldCacheEntryImpl> Lucene::FieldCacheEntryImplWeakPtr

## ◆ FieldCacheEntryPtr

typedef boost::shared_ptr<FieldCacheEntry> Lucene::FieldCacheEntryPtr

## ◆ FieldCacheEntryWeakPtr

typedef boost::weak_ptr<FieldCacheEntry> Lucene::FieldCacheEntryWeakPtr

## ◆ FieldCacheImplPtr

typedef boost::shared_ptr<FieldCacheImpl> Lucene::FieldCacheImplPtr

## ◆ FieldCacheImplWeakPtr

typedef boost::weak_ptr<FieldCacheImpl> Lucene::FieldCacheImplWeakPtr

## ◆ FieldCachePtr

typedef boost::shared_ptr<FieldCache> Lucene::FieldCachePtr

## ◆ FieldCacheRangeFilterBytePtr

typedef boost::shared_ptr<FieldCacheRangeFilterByte> Lucene::FieldCacheRangeFilterBytePtr

## ◆ FieldCacheRangeFilterByteWeakPtr

typedef boost::weak_ptr<FieldCacheRangeFilterByte> Lucene::FieldCacheRangeFilterByteWeakPtr

## ◆ FieldCacheRangeFilterDoublePtr

typedef boost::shared_ptr<FieldCacheRangeFilterDouble> Lucene::FieldCacheRangeFilterDoublePtr

## ◆ FieldCacheRangeFilterDoubleWeakPtr

typedef boost::weak_ptr<FieldCacheRangeFilterDouble> Lucene::FieldCacheRangeFilterDoubleWeakPtr

## ◆ FieldCacheRangeFilterIntPtr

typedef boost::shared_ptr<FieldCacheRangeFilterInt> Lucene::FieldCacheRangeFilterIntPtr

## ◆ FieldCacheRangeFilterIntWeakPtr

typedef boost::weak_ptr<FieldCacheRangeFilterInt> Lucene::FieldCacheRangeFilterIntWeakPtr

## ◆ FieldCacheRangeFilterLongPtr

typedef boost::shared_ptr<FieldCacheRangeFilterLong> Lucene::FieldCacheRangeFilterLongPtr

## ◆ FieldCacheRangeFilterLongWeakPtr

typedef boost::weak_ptr<FieldCacheRangeFilterLong> Lucene::FieldCacheRangeFilterLongWeakPtr

## ◆ FieldCacheRangeFilterPtr

typedef boost::shared_ptr<FieldCacheRangeFilter> Lucene::FieldCacheRangeFilterPtr

## ◆ FieldCacheRangeFilterStringPtr

typedef boost::shared_ptr<FieldCacheRangeFilterString> Lucene::FieldCacheRangeFilterStringPtr

## ◆ FieldCacheRangeFilterStringWeakPtr

typedef boost::weak_ptr<FieldCacheRangeFilterString> Lucene::FieldCacheRangeFilterStringWeakPtr

## ◆ FieldCacheRangeFilterWeakPtr

typedef boost::weak_ptr<FieldCacheRangeFilter> Lucene::FieldCacheRangeFilterWeakPtr

## ◆ FieldCacheSanityCheckerPtr

typedef boost::shared_ptr<FieldCacheSanityChecker> Lucene::FieldCacheSanityCheckerPtr

## ◆ FieldCacheSanityCheckerWeakPtr

typedef boost::weak_ptr<FieldCacheSanityChecker> Lucene::FieldCacheSanityCheckerWeakPtr

## ◆ FieldCacheSourcePtr

typedef boost::shared_ptr<FieldCacheSource> Lucene::FieldCacheSourcePtr

## ◆ FieldCacheSourceWeakPtr

typedef boost::weak_ptr<FieldCacheSource> Lucene::FieldCacheSourceWeakPtr

## ◆ FieldCacheTermsFilterDocIdSetPtr

typedef boost::shared_ptr<FieldCacheTermsFilterDocIdSet> Lucene::FieldCacheTermsFilterDocIdSetPtr

## ◆ FieldCacheTermsFilterDocIdSetWeakPtr

typedef boost::weak_ptr<FieldCacheTermsFilterDocIdSet> Lucene::FieldCacheTermsFilterDocIdSetWeakPtr

## ◆ FieldCacheTermsFilterPtr

typedef boost::shared_ptr<FieldCacheTermsFilter> Lucene::FieldCacheTermsFilterPtr

## ◆ FieldCacheTermsFilterWeakPtr

typedef boost::weak_ptr<FieldCacheTermsFilter> Lucene::FieldCacheTermsFilterWeakPtr

## ◆ FieldCacheWeakPtr

typedef boost::weak_ptr<FieldCache> Lucene::FieldCacheWeakPtr

## ◆ FieldComparatorPtr

typedef boost::shared_ptr<FieldComparator> Lucene::FieldComparatorPtr

## ◆ FieldComparatorSourcePtr

typedef boost::shared_ptr<FieldComparatorSource> Lucene::FieldComparatorSourcePtr

## ◆ FieldComparatorSourceWeakPtr

typedef boost::weak_ptr<FieldComparatorSource> Lucene::FieldComparatorSourceWeakPtr

## ◆ FieldComparatorWeakPtr

typedef boost::weak_ptr<FieldComparator> Lucene::FieldComparatorWeakPtr

## ◆ FieldDocIdSetIteratorIncrementPtr

typedef boost::shared_ptr<FieldDocIdSetIteratorIncrement> Lucene::FieldDocIdSetIteratorIncrementPtr

## ◆ FieldDocIdSetIteratorIncrementWeakPtr

typedef boost::weak_ptr<FieldDocIdSetIteratorIncrement> Lucene::FieldDocIdSetIteratorIncrementWeakPtr

## ◆ FieldDocIdSetIteratorTermDocsPtr

typedef boost::shared_ptr<FieldDocIdSetIteratorTermDocs> Lucene::FieldDocIdSetIteratorTermDocsPtr

## ◆ FieldDocIdSetIteratorTermDocsWeakPtr

typedef boost::weak_ptr<FieldDocIdSetIteratorTermDocs> Lucene::FieldDocIdSetIteratorTermDocsWeakPtr

## ◆ FieldDocPtr

typedef boost::shared_ptr<FieldDoc> Lucene::FieldDocPtr

## ◆ FieldDocSortedHitQueuePtr

typedef boost::shared_ptr<FieldDocSortedHitQueue> Lucene::FieldDocSortedHitQueuePtr

## ◆ FieldDocSortedHitQueueWeakPtr

typedef boost::weak_ptr<FieldDocSortedHitQueue> Lucene::FieldDocSortedHitQueueWeakPtr

## ◆ FieldDocWeakPtr

typedef boost::weak_ptr<FieldDoc> Lucene::FieldDocWeakPtr

## ◆ FieldInfoPtr

typedef boost::shared_ptr<FieldInfo> Lucene::FieldInfoPtr

## ◆ FieldInfosPtr

typedef boost::shared_ptr<FieldInfos> Lucene::FieldInfosPtr

## ◆ FieldInfosWeakPtr

typedef boost::weak_ptr<FieldInfos> Lucene::FieldInfosWeakPtr

## ◆ FieldInfoWeakPtr

typedef boost::weak_ptr<FieldInfo> Lucene::FieldInfoWeakPtr

## ◆ FieldInvertStatePtr

typedef boost::shared_ptr<FieldInvertState> Lucene::FieldInvertStatePtr

## ◆ FieldInvertStateWeakPtr

typedef boost::weak_ptr<FieldInvertState> Lucene::FieldInvertStateWeakPtr

## ◆ FieldMaskingSpanQueryPtr

typedef boost::shared_ptr<FieldMaskingSpanQuery> Lucene::FieldMaskingSpanQueryPtr

## ◆ FieldMaskingSpanQueryWeakPtr

typedef boost::weak_ptr<FieldMaskingSpanQuery> Lucene::FieldMaskingSpanQueryWeakPtr

## ◆ FieldNormStatusPtr

typedef boost::shared_ptr<FieldNormStatus> Lucene::FieldNormStatusPtr

## ◆ FieldNormStatusWeakPtr

typedef boost::weak_ptr<FieldNormStatus> Lucene::FieldNormStatusWeakPtr

## ◆ FieldPtr

typedef boost::shared_ptr<Field> Lucene::FieldPtr

## ◆ FieldReaderException

typedef ExceptionTemplate<RuntimeException, LuceneException::FieldReader> Lucene::FieldReaderException

## ◆ FieldScoreQueryPtr

typedef boost::shared_ptr<FieldScoreQuery> Lucene::FieldScoreQueryPtr

## ◆ FieldScoreQueryWeakPtr

typedef boost::weak_ptr<FieldScoreQuery> Lucene::FieldScoreQueryWeakPtr

## ◆ FieldSelectorPtr

typedef boost::shared_ptr<FieldSelector> Lucene::FieldSelectorPtr

## ◆ FieldSelectorWeakPtr

typedef boost::weak_ptr<FieldSelector> Lucene::FieldSelectorWeakPtr

## ◆ FieldSortedTermVectorMapperPtr

typedef boost::shared_ptr<FieldSortedTermVectorMapper> Lucene::FieldSortedTermVectorMapperPtr

## ◆ FieldSortedTermVectorMapperWeakPtr

typedef boost::weak_ptr<FieldSortedTermVectorMapper> Lucene::FieldSortedTermVectorMapperWeakPtr

## ◆ FieldsReaderLocalPtr

typedef boost::shared_ptr<FieldsReaderLocal> Lucene::FieldsReaderLocalPtr

## ◆ FieldsReaderLocalWeakPtr

typedef boost::weak_ptr<FieldsReaderLocal> Lucene::FieldsReaderLocalWeakPtr

## ◆ FieldsReaderPtr

typedef boost::shared_ptr<FieldsReader> Lucene::FieldsReaderPtr

## ◆ FieldsReaderWeakPtr

typedef boost::weak_ptr<FieldsReader> Lucene::FieldsReaderWeakPtr

## ◆ FieldsWriterPtr

typedef boost::shared_ptr<FieldsWriter> Lucene::FieldsWriterPtr

## ◆ FieldsWriterWeakPtr

typedef boost::weak_ptr<FieldsWriter> Lucene::FieldsWriterWeakPtr

## ◆ FieldValueHitQueueEntryPtr

typedef boost::shared_ptr<FieldValueHitQueueEntry> Lucene::FieldValueHitQueueEntryPtr

## ◆ FieldValueHitQueueEntryWeakPtr

typedef boost::weak_ptr<FieldValueHitQueueEntry> Lucene::FieldValueHitQueueEntryWeakPtr

## ◆ FieldValueHitQueuePtr

typedef boost::shared_ptr<FieldValueHitQueue> Lucene::FieldValueHitQueuePtr

## ◆ FieldValueHitQueueWeakPtr

typedef boost::weak_ptr<FieldValueHitQueue> Lucene::FieldValueHitQueueWeakPtr

## ◆ FieldWeakPtr

typedef boost::weak_ptr<Field> Lucene::FieldWeakPtr

## ◆ FileNotFoundException

typedef ExceptionTemplate<IOException, LuceneException::FileNotFound> Lucene::FileNotFoundException

## ◆ FileReaderPtr

typedef boost::shared_ptr<FileReader> Lucene::FileReaderPtr

## ◆ FileReaderWeakPtr

typedef boost::weak_ptr<FileReader> Lucene::FileReaderWeakPtr

## ◆ FileSwitchDirectoryPtr

typedef boost::shared_ptr<FileSwitchDirectory> Lucene::FileSwitchDirectoryPtr

## ◆ FileSwitchDirectoryWeakPtr

typedef boost::weak_ptr<FileSwitchDirectory> Lucene::FileSwitchDirectoryWeakPtr

## ◆ FilterCachePtr

typedef boost::shared_ptr<FilterCache> Lucene::FilterCachePtr

## ◆ FilterCacheWeakPtr

typedef boost::weak_ptr<FilterCache> Lucene::FilterCacheWeakPtr

## ◆ FilterCleanerPtr

typedef boost::shared_ptr<FilterCleaner> Lucene::FilterCleanerPtr

## ◆ FilterCleanerWeakPtr

typedef boost::weak_ptr<FilterCleaner> Lucene::FilterCleanerWeakPtr

## ◆ FilteredDocIdSetIteratorPtr

typedef boost::shared_ptr<FilteredDocIdSetIterator> Lucene::FilteredDocIdSetIteratorPtr

## ◆ FilteredDocIdSetIteratorWeakPtr

typedef boost::weak_ptr<FilteredDocIdSetIterator> Lucene::FilteredDocIdSetIteratorWeakPtr

## ◆ FilteredDocIdSetPtr

typedef boost::shared_ptr<FilteredDocIdSet> Lucene::FilteredDocIdSetPtr

## ◆ FilteredDocIdSetWeakPtr

typedef boost::weak_ptr<FilteredDocIdSet> Lucene::FilteredDocIdSetWeakPtr

## ◆ FilteredQueryPtr

typedef boost::shared_ptr<FilteredQuery> Lucene::FilteredQueryPtr

## ◆ FilteredQueryWeakPtr

typedef boost::weak_ptr<FilteredQuery> Lucene::FilteredQueryWeakPtr

## ◆ FilteredQueryWeightPtr

typedef boost::shared_ptr<FilteredQueryWeight> Lucene::FilteredQueryWeightPtr

## ◆ FilteredQueryWeightWeakPtr

typedef boost::weak_ptr<FilteredQueryWeight> Lucene::FilteredQueryWeightWeakPtr

## ◆ FilteredTermEnumPtr

typedef boost::shared_ptr<FilteredTermEnum> Lucene::FilteredTermEnumPtr

## ◆ FilteredTermEnumWeakPtr

typedef boost::weak_ptr<FilteredTermEnum> Lucene::FilteredTermEnumWeakPtr

## ◆ FilterIndexReaderPtr

typedef boost::shared_ptr<FilterIndexReader> Lucene::FilterIndexReaderPtr

## ◆ FilterIndexReaderWeakPtr

typedef boost::weak_ptr<FilterIndexReader> Lucene::FilterIndexReaderWeakPtr

## ◆ FilterItemPtr

typedef boost::shared_ptr<FilterItem> Lucene::FilterItemPtr

## ◆ FilterItemWeakPtr

typedef boost::weak_ptr<FilterItem> Lucene::FilterItemWeakPtr

## ◆ FilterManagerPtr

typedef boost::shared_ptr<FilterManager> Lucene::FilterManagerPtr

## ◆ FilterManagerWeakPtr

typedef boost::weak_ptr<FilterManager> Lucene::FilterManagerWeakPtr

## ◆ FilterPtr

typedef boost::shared_ptr<Filter> Lucene::FilterPtr

## ◆ FilterWeakPtr

typedef boost::weak_ptr<Filter> Lucene::FilterWeakPtr

## ◆ FindSegmentsModifiedPtr

typedef boost::shared_ptr<FindSegmentsModified> Lucene::FindSegmentsModifiedPtr

## ◆ FindSegmentsModifiedWeakPtr

typedef boost::weak_ptr<FindSegmentsModified> Lucene::FindSegmentsModifiedWeakPtr

## ◆ FindSegmentsOpenPtr

typedef boost::shared_ptr<FindSegmentsOpen> Lucene::FindSegmentsOpenPtr

## ◆ FindSegmentsOpenWeakPtr

typedef boost::weak_ptr<FindSegmentsOpen> Lucene::FindSegmentsOpenWeakPtr

## ◆ FindSegmentsReadPtr

typedef boost::shared_ptr<FindSegmentsRead> Lucene::FindSegmentsReadPtr

## ◆ FindSegmentsReadWeakPtr

typedef boost::weak_ptr<FindSegmentsRead> Lucene::FindSegmentsReadWeakPtr

## ◆ FindSegmentsReopenPtr

typedef boost::shared_ptr<FindSegmentsReopen> Lucene::FindSegmentsReopenPtr

## ◆ FindSegmentsReopenWeakPtr

typedef boost::weak_ptr<FindSegmentsReopen> Lucene::FindSegmentsReopenWeakPtr

## ◆ FlagsAttributePtr

typedef boost::shared_ptr<FlagsAttribute> Lucene::FlagsAttributePtr

## ◆ FlagsAttributeWeakPtr

typedef boost::weak_ptr<FlagsAttribute> Lucene::FlagsAttributeWeakPtr

## ◆ FormatPostingsDocsConsumerPtr

typedef boost::shared_ptr<FormatPostingsDocsConsumer> Lucene::FormatPostingsDocsConsumerPtr

## ◆ FormatPostingsDocsConsumerWeakPtr

typedef boost::weak_ptr<FormatPostingsDocsConsumer> Lucene::FormatPostingsDocsConsumerWeakPtr

## ◆ FormatPostingsDocsWriterPtr

typedef boost::shared_ptr<FormatPostingsDocsWriter> Lucene::FormatPostingsDocsWriterPtr

## ◆ FormatPostingsDocsWriterWeakPtr

typedef boost::weak_ptr<FormatPostingsDocsWriter> Lucene::FormatPostingsDocsWriterWeakPtr

## ◆ FormatPostingsFieldsConsumerPtr

typedef boost::shared_ptr<FormatPostingsFieldsConsumer> Lucene::FormatPostingsFieldsConsumerPtr

## ◆ FormatPostingsFieldsConsumerWeakPtr

typedef boost::weak_ptr<FormatPostingsFieldsConsumer> Lucene::FormatPostingsFieldsConsumerWeakPtr

## ◆ FormatPostingsFieldsWriterPtr

typedef boost::shared_ptr<FormatPostingsFieldsWriter> Lucene::FormatPostingsFieldsWriterPtr

## ◆ FormatPostingsFieldsWriterWeakPtr

typedef boost::weak_ptr<FormatPostingsFieldsWriter> Lucene::FormatPostingsFieldsWriterWeakPtr

## ◆ FormatPostingsPositionsConsumerPtr

typedef boost::shared_ptr<FormatPostingsPositionsConsumer> Lucene::FormatPostingsPositionsConsumerPtr

## ◆ FormatPostingsPositionsConsumerWeakPtr

typedef boost::weak_ptr<FormatPostingsPositionsConsumer> Lucene::FormatPostingsPositionsConsumerWeakPtr

## ◆ FormatPostingsPositionsWriterPtr

typedef boost::shared_ptr<FormatPostingsPositionsWriter> Lucene::FormatPostingsPositionsWriterPtr

## ◆ FormatPostingsPositionsWriterWeakPtr

typedef boost::weak_ptr<FormatPostingsPositionsWriter> Lucene::FormatPostingsPositionsWriterWeakPtr

## ◆ FormatPostingsTermsConsumerPtr

typedef boost::shared_ptr<FormatPostingsTermsConsumer> Lucene::FormatPostingsTermsConsumerPtr

## ◆ FormatPostingsTermsConsumerWeakPtr

typedef boost::weak_ptr<FormatPostingsTermsConsumer> Lucene::FormatPostingsTermsConsumerWeakPtr

## ◆ FormatPostingsTermsWriterPtr

typedef boost::shared_ptr<FormatPostingsTermsWriter> Lucene::FormatPostingsTermsWriterPtr

## ◆ FormatPostingsTermsWriterWeakPtr

typedef boost::weak_ptr<FormatPostingsTermsWriter> Lucene::FormatPostingsTermsWriterWeakPtr

## ◆ FreqProxFieldMergeStatePtr

typedef boost::shared_ptr<FreqProxFieldMergeState> Lucene::FreqProxFieldMergeStatePtr

## ◆ FreqProxFieldMergeStateWeakPtr

typedef boost::weak_ptr<FreqProxFieldMergeState> Lucene::FreqProxFieldMergeStateWeakPtr

## ◆ FreqProxTermsWriterPerFieldPtr

typedef boost::shared_ptr<FreqProxTermsWriterPerField> Lucene::FreqProxTermsWriterPerFieldPtr

## ◆ FreqProxTermsWriterPerFieldWeakPtr

typedef boost::weak_ptr<FreqProxTermsWriterPerField> Lucene::FreqProxTermsWriterPerFieldWeakPtr

## ◆ FreqProxTermsWriterPerThreadPtr

typedef boost::shared_ptr<FreqProxTermsWriterPerThread> Lucene::FreqProxTermsWriterPerThreadPtr

## ◆ FreqProxTermsWriterPerThreadWeakPtr

typedef boost::weak_ptr<FreqProxTermsWriterPerThread> Lucene::FreqProxTermsWriterPerThreadWeakPtr

## ◆ FreqProxTermsWriterPostingListPtr

typedef boost::shared_ptr<FreqProxTermsWriterPostingList> Lucene::FreqProxTermsWriterPostingListPtr

## ◆ FreqProxTermsWriterPostingListWeakPtr

typedef boost::weak_ptr<FreqProxTermsWriterPostingList> Lucene::FreqProxTermsWriterPostingListWeakPtr

## ◆ FreqProxTermsWriterPtr

typedef boost::shared_ptr<FreqProxTermsWriter> Lucene::FreqProxTermsWriterPtr

## ◆ FreqProxTermsWriterWeakPtr

typedef boost::weak_ptr<FreqProxTermsWriter> Lucene::FreqProxTermsWriterWeakPtr

## ◆ FSDirectoryPtr

typedef boost::shared_ptr<FSDirectory> Lucene::FSDirectoryPtr

## ◆ FSDirectoryWeakPtr

typedef boost::weak_ptr<FSDirectory> Lucene::FSDirectoryWeakPtr

## ◆ FSLockFactoryPtr

typedef boost::shared_ptr<FSLockFactory> Lucene::FSLockFactoryPtr

## ◆ FSLockFactoryWeakPtr

typedef boost::weak_ptr<FSLockFactory> Lucene::FSLockFactoryWeakPtr

## ◆ FuturePtr

typedef boost::shared_ptr<Future> Lucene::FuturePtr

## ◆ FutureWeakPtr

typedef boost::weak_ptr<Future> Lucene::FutureWeakPtr

## ◆ FuzzyQueryPtr

typedef boost::shared_ptr<FuzzyQuery> Lucene::FuzzyQueryPtr

## ◆ FuzzyQueryWeakPtr

typedef boost::weak_ptr<FuzzyQuery> Lucene::FuzzyQueryWeakPtr

## ◆ FuzzyTermEnumPtr

typedef boost::shared_ptr<FuzzyTermEnum> Lucene::FuzzyTermEnumPtr

## ◆ FuzzyTermEnumWeakPtr

typedef boost::weak_ptr<FuzzyTermEnum> Lucene::FuzzyTermEnumWeakPtr

## ◆ HeapedScorerDocPtr

typedef boost::shared_ptr<HeapedScorerDoc> Lucene::HeapedScorerDocPtr

## ◆ HeapedScorerDocWeakPtr

typedef boost::weak_ptr<HeapedScorerDoc> Lucene::HeapedScorerDocWeakPtr

## ◆ HitQueueBasePtr

typedef boost::shared_ptr<HitQueueBase> Lucene::HitQueueBasePtr

## ◆ HitQueueBaseWeakPtr

typedef boost::weak_ptr<HitQueueBase> Lucene::HitQueueBaseWeakPtr

## ◆ HitQueuePtr

typedef boost::shared_ptr<HitQueue> Lucene::HitQueuePtr

## ◆ HitQueueWeakPtr

typedef boost::weak_ptr<HitQueue> Lucene::HitQueueWeakPtr

## ◆ IDFExplanationPtr

typedef boost::shared_ptr<IDFExplanation> Lucene::IDFExplanationPtr

## ◆ IDFExplanationWeakPtr

typedef boost::weak_ptr<IDFExplanation> Lucene::IDFExplanationWeakPtr

## ◆ IllegalArgumentException

typedef ExceptionTemplate<RuntimeException, LuceneException::IllegalArgument> Lucene::IllegalArgumentException

## ◆ IllegalStateException

typedef ExceptionTemplate<RuntimeException, LuceneException::IllegalState> Lucene::IllegalStateException

## ◆ IndexCommitPtr

typedef boost::shared_ptr<IndexCommit> Lucene::IndexCommitPtr

## ◆ IndexCommitWeakPtr

typedef boost::weak_ptr<IndexCommit> Lucene::IndexCommitWeakPtr

## ◆ IndexDeletionPolicyPtr

typedef boost::shared_ptr<IndexDeletionPolicy> Lucene::IndexDeletionPolicyPtr

## ◆ IndexDeletionPolicyWeakPtr

typedef boost::weak_ptr<IndexDeletionPolicy> Lucene::IndexDeletionPolicyWeakPtr

## ◆ IndexFileDeleterPtr

typedef boost::shared_ptr<IndexFileDeleter> Lucene::IndexFileDeleterPtr

## ◆ IndexFileDeleterWeakPtr

typedef boost::weak_ptr<IndexFileDeleter> Lucene::IndexFileDeleterWeakPtr

## ◆ IndexFileNameFilterPtr

typedef boost::shared_ptr<IndexFileNameFilter> Lucene::IndexFileNameFilterPtr

## ◆ IndexFileNameFilterWeakPtr

typedef boost::weak_ptr<IndexFileNameFilter> Lucene::IndexFileNameFilterWeakPtr

## ◆ IndexingChainPtr

typedef boost::shared_ptr<IndexingChain> Lucene::IndexingChainPtr

## ◆ IndexingChainWeakPtr

typedef boost::weak_ptr<IndexingChain> Lucene::IndexingChainWeakPtr

## ◆ IndexInputPtr

typedef boost::shared_ptr<IndexInput> Lucene::IndexInputPtr

## ◆ IndexInputWeakPtr

typedef boost::weak_ptr<IndexInput> Lucene::IndexInputWeakPtr

## ◆ IndexOutOfBoundsException

typedef ExceptionTemplate<RuntimeException, LuceneException::IndexOutOfBounds> Lucene::IndexOutOfBoundsException

## ◆ IndexOutputPtr

typedef boost::shared_ptr<IndexOutput> Lucene::IndexOutputPtr

## ◆ IndexOutputWeakPtr

typedef boost::weak_ptr<IndexOutput> Lucene::IndexOutputWeakPtr

## ◆ IndexReaderPtr

typedef boost::shared_ptr<IndexReader> Lucene::IndexReaderPtr

## ◆ IndexReaderWarmerPtr

typedef boost::shared_ptr<IndexReaderWarmer> Lucene::IndexReaderWarmerPtr

## ◆ IndexReaderWarmerWeakPtr

typedef boost::weak_ptr<IndexReaderWarmer> Lucene::IndexReaderWarmerWeakPtr

## ◆ IndexReaderWeakPtr

typedef boost::weak_ptr<IndexReader> Lucene::IndexReaderWeakPtr

## ◆ IndexSearcherPtr

typedef boost::shared_ptr<IndexSearcher> Lucene::IndexSearcherPtr

## ◆ IndexSearcherWeakPtr

typedef boost::weak_ptr<IndexSearcher> Lucene::IndexSearcherWeakPtr

## ◆ IndexStatusPtr

typedef boost::shared_ptr<IndexStatus> Lucene::IndexStatusPtr

## ◆ IndexStatusWeakPtr

typedef boost::weak_ptr<IndexStatus> Lucene::IndexStatusWeakPtr

## ◆ IndexWriterPtr

typedef boost::shared_ptr<IndexWriter> Lucene::IndexWriterPtr

## ◆ IndexWriterWeakPtr

typedef boost::weak_ptr<IndexWriter> Lucene::IndexWriterWeakPtr

## ◆ InfoStreamFilePtr

typedef boost::shared_ptr<InfoStreamFile> Lucene::InfoStreamFilePtr

## ◆ InfoStreamFileWeakPtr

typedef boost::weak_ptr<InfoStreamFile> Lucene::InfoStreamFileWeakPtr

## ◆ InfoStreamOutPtr

typedef boost::shared_ptr<InfoStreamOut> Lucene::InfoStreamOutPtr

## ◆ InfoStreamOutWeakPtr

typedef boost::weak_ptr<InfoStreamOut> Lucene::InfoStreamOutWeakPtr

## ◆ InfoStreamPtr

typedef boost::shared_ptr<InfoStream> Lucene::InfoStreamPtr

## ◆ InfoStreamWeakPtr

typedef boost::weak_ptr<InfoStream> Lucene::InfoStreamWeakPtr

## ◆ InputFilePtr

typedef boost::shared_ptr<InputFile> Lucene::InputFilePtr

## ◆ InputFileWeakPtr

typedef boost::weak_ptr<InputFile> Lucene::InputFileWeakPtr

## ◆ InputStreamReaderPtr

typedef boost::shared_ptr<InputStreamReader> Lucene::InputStreamReaderPtr

## ◆ InputStreamReaderWeakPtr

typedef boost::weak_ptr<InputStreamReader> Lucene::InputStreamReaderWeakPtr

## ◆ InsanityPtr

typedef boost::shared_ptr<Insanity> Lucene::InsanityPtr

## ◆ InsanityWeakPtr

typedef boost::weak_ptr<Insanity> Lucene::InsanityWeakPtr

## ◆ IntBlockPoolPtr

typedef boost::shared_ptr<IntBlockPool> Lucene::IntBlockPoolPtr

## ◆ IntBlockPoolWeakPtr

typedef boost::weak_ptr<IntBlockPool> Lucene::IntBlockPoolWeakPtr

## ◆ IntCachePtr

typedef boost::shared_ptr<IntCache> Lucene::IntCachePtr

## ◆ IntCacheWeakPtr

typedef boost::weak_ptr<IntCache> Lucene::IntCacheWeakPtr

## ◆ IntFieldSourcePtr

typedef boost::shared_ptr<IntFieldSource> Lucene::IntFieldSourcePtr

## ◆ IntFieldSourceWeakPtr

typedef boost::weak_ptr<IntFieldSource> Lucene::IntFieldSourceWeakPtr

## ◆ IntParserPtr

typedef boost::shared_ptr<IntParser> Lucene::IntParserPtr

## ◆ IntParserWeakPtr

typedef boost::weak_ptr<IntParser> Lucene::IntParserWeakPtr

## ◆ IntQueuePtr

typedef boost::shared_ptr<IntQueue> Lucene::IntQueuePtr

## ◆ IntQueueWeakPtr

typedef boost::weak_ptr<IntQueue> Lucene::IntQueueWeakPtr

## ◆ IntRangeBuilderPtr

typedef boost::shared_ptr<IntRangeBuilder> Lucene::IntRangeBuilderPtr

## ◆ IntRangeBuilderWeakPtr

typedef boost::weak_ptr<IntRangeBuilder> Lucene::IntRangeBuilderWeakPtr

## ◆ InvertedDocConsumerPerFieldPtr

typedef boost::shared_ptr<InvertedDocConsumerPerField> Lucene::InvertedDocConsumerPerFieldPtr

## ◆ InvertedDocConsumerPerFieldWeakPtr

typedef boost::weak_ptr<InvertedDocConsumerPerField> Lucene::InvertedDocConsumerPerFieldWeakPtr

## ◆ InvertedDocConsumerPerThreadPtr

typedef boost::shared_ptr<InvertedDocConsumerPerThread> Lucene::InvertedDocConsumerPerThreadPtr

## ◆ InvertedDocConsumerPerThreadWeakPtr

typedef boost::weak_ptr<InvertedDocConsumerPerThread> Lucene::InvertedDocConsumerPerThreadWeakPtr

## ◆ InvertedDocConsumerPtr

typedef boost::shared_ptr<InvertedDocConsumer> Lucene::InvertedDocConsumerPtr

## ◆ InvertedDocConsumerWeakPtr

typedef boost::weak_ptr<InvertedDocConsumer> Lucene::InvertedDocConsumerWeakPtr

## ◆ InvertedDocEndConsumerPerFieldPtr

typedef boost::shared_ptr<InvertedDocEndConsumerPerField> Lucene::InvertedDocEndConsumerPerFieldPtr

## ◆ InvertedDocEndConsumerPerFieldWeakPtr

typedef boost::weak_ptr<InvertedDocEndConsumerPerField> Lucene::InvertedDocEndConsumerPerFieldWeakPtr

## ◆ InvertedDocEndConsumerPerThreadPtr

typedef boost::shared_ptr<InvertedDocEndConsumerPerThread> Lucene::InvertedDocEndConsumerPerThreadPtr

## ◆ InvertedDocEndConsumerPerThreadWeakPtr

typedef boost::weak_ptr<InvertedDocEndConsumerPerThread> Lucene::InvertedDocEndConsumerPerThreadWeakPtr

## ◆ InvertedDocEndConsumerPtr

typedef boost::shared_ptr<InvertedDocEndConsumer> Lucene::InvertedDocEndConsumerPtr

## ◆ InvertedDocEndConsumerWeakPtr

typedef boost::weak_ptr<InvertedDocEndConsumer> Lucene::InvertedDocEndConsumerWeakPtr

## ◆ io_context_t

typedef boost::asio::io_context Lucene::io_context_t

## ◆ IOException

typedef ExceptionTemplate<LuceneException, LuceneException::IO> Lucene::IOException

## ◆ ISOLatin1AccentFilterPtr

typedef boost::shared_ptr<ISOLatin1AccentFilter> Lucene::ISOLatin1AccentFilterPtr

## ◆ ISOLatin1AccentFilterWeakPtr

typedef boost::weak_ptr<ISOLatin1AccentFilter> Lucene::ISOLatin1AccentFilterWeakPtr

## ◆ KeepOnlyLastCommitDeletionPolicyPtr

typedef boost::shared_ptr<KeepOnlyLastCommitDeletionPolicy> Lucene::KeepOnlyLastCommitDeletionPolicyPtr

## ◆ KeepOnlyLastCommitDeletionPolicyWeakPtr

typedef boost::weak_ptr<KeepOnlyLastCommitDeletionPolicy> Lucene::KeepOnlyLastCommitDeletionPolicyWeakPtr

## ◆ KeywordAnalyzerPtr

typedef boost::shared_ptr<KeywordAnalyzer> Lucene::KeywordAnalyzerPtr

## ◆ KeywordAnalyzerWeakPtr

typedef boost::weak_ptr<KeywordAnalyzer> Lucene::KeywordAnalyzerWeakPtr

## ◆ KeywordTokenizerPtr

typedef boost::shared_ptr<KeywordTokenizer> Lucene::KeywordTokenizerPtr

## ◆ KeywordTokenizerWeakPtr

typedef boost::weak_ptr<KeywordTokenizer> Lucene::KeywordTokenizerWeakPtr

## ◆ LengthFilterPtr

typedef boost::shared_ptr<LengthFilter> Lucene::LengthFilterPtr

## ◆ LengthFilterWeakPtr

typedef boost::weak_ptr<LengthFilter> Lucene::LengthFilterWeakPtr

## ◆ LetterTokenizerPtr

typedef boost::shared_ptr<LetterTokenizer> Lucene::LetterTokenizerPtr

## ◆ LetterTokenizerWeakPtr

typedef boost::weak_ptr<LetterTokenizer> Lucene::LetterTokenizerWeakPtr

## ◆ LoadFirstFieldSelectorPtr

typedef boost::shared_ptr<LoadFirstFieldSelector> Lucene::LoadFirstFieldSelectorPtr

## ◆ LoadFirstFieldSelectorWeakPtr

typedef boost::weak_ptr<LoadFirstFieldSelector> Lucene::LoadFirstFieldSelectorWeakPtr

## ◆ LockFactoryPtr

typedef boost::shared_ptr<LockFactory> Lucene::LockFactoryPtr

## ◆ LockFactoryWeakPtr

typedef boost::weak_ptr<LockFactory> Lucene::LockFactoryWeakPtr

## ◆ LockObtainFailedException

typedef ExceptionTemplate<IOException, LuceneException::LockObtainFailed> Lucene::LockObtainFailedException

## ◆ LockPtr

typedef boost::shared_ptr<Lock> Lucene::LockPtr

## ◆ LockReleaseFailedException

typedef ExceptionTemplate<IOException, LuceneException::LockReleaseFailed> Lucene::LockReleaseFailedException

## ◆ LockWeakPtr

typedef boost::weak_ptr<Lock> Lucene::LockWeakPtr

## ◆ LogByteSizeMergePolicyPtr

typedef boost::shared_ptr<LogByteSizeMergePolicy> Lucene::LogByteSizeMergePolicyPtr

## ◆ LogByteSizeMergePolicyWeakPtr

typedef boost::weak_ptr<LogByteSizeMergePolicy> Lucene::LogByteSizeMergePolicyWeakPtr

## ◆ LogDocMergePolicyPtr

typedef boost::shared_ptr<LogDocMergePolicy> Lucene::LogDocMergePolicyPtr

## ◆ LogDocMergePolicyWeakPtr

typedef boost::weak_ptr<LogDocMergePolicy> Lucene::LogDocMergePolicyWeakPtr

## ◆ LogMergePolicyPtr

typedef boost::shared_ptr<LogMergePolicy> Lucene::LogMergePolicyPtr

## ◆ LogMergePolicyWeakPtr

typedef boost::weak_ptr<LogMergePolicy> Lucene::LogMergePolicyWeakPtr

## ◆ LongCachePtr

typedef boost::shared_ptr<LongCache> Lucene::LongCachePtr

## ◆ LongCacheWeakPtr

typedef boost::weak_ptr<LongCache> Lucene::LongCacheWeakPtr

## ◆ LongParserPtr

typedef boost::shared_ptr<LongParser> Lucene::LongParserPtr

## ◆ LongParserWeakPtr

typedef boost::weak_ptr<LongParser> Lucene::LongParserWeakPtr

## ◆ LongRangeBuilderPtr

typedef boost::shared_ptr<LongRangeBuilder> Lucene::LongRangeBuilderPtr

## ◆ LongRangeBuilderWeakPtr

typedef boost::weak_ptr<LongRangeBuilder> Lucene::LongRangeBuilderWeakPtr

## ◆ LookaheadSuccess

typedef ExceptionTemplate<LuceneException, LuceneException::Lookahead> Lucene::LookaheadSuccess

## ◆ LowerCaseFilterPtr

typedef boost::shared_ptr<LowerCaseFilter> Lucene::LowerCaseFilterPtr

## ◆ LowerCaseFilterWeakPtr

typedef boost::weak_ptr<LowerCaseFilter> Lucene::LowerCaseFilterWeakPtr

## ◆ LowerCaseTokenizerPtr

typedef boost::shared_ptr<LowerCaseTokenizer> Lucene::LowerCaseTokenizerPtr

## ◆ LowerCaseTokenizerWeakPtr

typedef boost::weak_ptr<LowerCaseTokenizer> Lucene::LowerCaseTokenizerWeakPtr

## ◆ LuceneObjectPtr

typedef boost::shared_ptr<LuceneObject> Lucene::LuceneObjectPtr

## ◆ LuceneObjectWeakPtr

typedef boost::weak_ptr<LuceneObject> Lucene::LuceneObjectWeakPtr

## ◆ LuceneSignalPtr

typedef boost::shared_ptr<LuceneSignal> Lucene::LuceneSignalPtr

## ◆ LuceneSignalWeakPtr

typedef boost::weak_ptr<LuceneSignal> Lucene::LuceneSignalWeakPtr

## ◆ LuceneThreadPtr

typedef boost::shared_ptr<LuceneThread> Lucene::LuceneThreadPtr

## ◆ LuceneThreadWeakPtr

typedef boost::weak_ptr<LuceneThread> Lucene::LuceneThreadWeakPtr

## ◆ MapFieldSelectorPtr

typedef boost::shared_ptr<MapFieldSelector> Lucene::MapFieldSelectorPtr

## ◆ MapFieldSelectorWeakPtr

typedef boost::weak_ptr<MapFieldSelector> Lucene::MapFieldSelectorWeakPtr

## ◆ MappingCharFilterPtr

typedef boost::shared_ptr<MappingCharFilter> Lucene::MappingCharFilterPtr

## ◆ MappingCharFilterWeakPtr

typedef boost::weak_ptr<MappingCharFilter> Lucene::MappingCharFilterWeakPtr

## ◆ MapStringFieldSelectorResult

typedef HashMap<String, FieldSelector::FieldSelectorResult> Lucene::MapStringFieldSelectorResult

## ◆ MapStringResolution

typedef HashMap<String, DateTools::Resolution> Lucene::MapStringResolution

## ◆ MatchAllDocsQueryPtr

typedef boost::shared_ptr<MatchAllDocsQuery> Lucene::MatchAllDocsQueryPtr

## ◆ MatchAllDocsQueryWeakPtr

typedef boost::weak_ptr<MatchAllDocsQuery> Lucene::MatchAllDocsQueryWeakPtr

## ◆ MatchAllDocsWeightPtr

typedef boost::shared_ptr<MatchAllDocsWeight> Lucene::MatchAllDocsWeightPtr

## ◆ MatchAllDocsWeightWeakPtr

typedef boost::weak_ptr<MatchAllDocsWeight> Lucene::MatchAllDocsWeightWeakPtr

## ◆ MatchAllScorerPtr

typedef boost::shared_ptr<MatchAllScorer> Lucene::MatchAllScorerPtr

## ◆ MatchAllScorerWeakPtr

typedef boost::weak_ptr<MatchAllScorer> Lucene::MatchAllScorerWeakPtr

## ◆ MaxPayloadFunctionPtr

typedef boost::shared_ptr<MaxPayloadFunction> Lucene::MaxPayloadFunctionPtr

## ◆ MaxPayloadFunctionWeakPtr

typedef boost::weak_ptr<MaxPayloadFunction> Lucene::MaxPayloadFunctionWeakPtr

## ◆ MergeAbortedException

typedef ExceptionTemplate<IOException, LuceneException::MergeAborted> Lucene::MergeAbortedException

## ◆ MergeDocIDRemapperPtr

typedef boost::shared_ptr<MergeDocIDRemapper> Lucene::MergeDocIDRemapperPtr

## ◆ MergeDocIDRemapperWeakPtr

typedef boost::weak_ptr<MergeDocIDRemapper> Lucene::MergeDocIDRemapperWeakPtr

## ◆ MergeException

typedef ExceptionTemplate<RuntimeException, LuceneException::Merge> Lucene::MergeException

## ◆ MergePolicyPtr

typedef boost::shared_ptr<MergePolicy> Lucene::MergePolicyPtr

## ◆ MergePolicyWeakPtr

typedef boost::weak_ptr<MergePolicy> Lucene::MergePolicyWeakPtr

## ◆ MergeSchedulerPtr

typedef boost::shared_ptr<MergeScheduler> Lucene::MergeSchedulerPtr

## ◆ MergeSchedulerWeakPtr

typedef boost::weak_ptr<MergeScheduler> Lucene::MergeSchedulerWeakPtr

## ◆ MergeSpecificationPtr

typedef boost::shared_ptr<MergeSpecification> Lucene::MergeSpecificationPtr

## ◆ MergeSpecificationWeakPtr

typedef boost::weak_ptr<MergeSpecification> Lucene::MergeSpecificationWeakPtr

## ◆ MergeThreadPtr

typedef boost::shared_ptr<MergeThread> Lucene::MergeThreadPtr

## ◆ MergeThreadWeakPtr

typedef boost::weak_ptr<MergeThread> Lucene::MergeThreadWeakPtr

## ◆ MinPayloadFunctionPtr

typedef boost::shared_ptr<MinPayloadFunction> Lucene::MinPayloadFunctionPtr

## ◆ MinPayloadFunctionWeakPtr

typedef boost::weak_ptr<MinPayloadFunction> Lucene::MinPayloadFunctionWeakPtr

## ◆ MMapDirectoryPtr

typedef boost::shared_ptr<MMapDirectory> Lucene::MMapDirectoryPtr

## ◆ MMapDirectoryWeakPtr

typedef boost::weak_ptr<MMapDirectory> Lucene::MMapDirectoryWeakPtr

## ◆ MMapIndexInputPtr

typedef boost::shared_ptr<MMapIndexInput> Lucene::MMapIndexInputPtr

## ◆ MMapIndexInputWeakPtr

typedef boost::weak_ptr<MMapIndexInput> Lucene::MMapIndexInputWeakPtr

## ◆ MultiComparatorsFieldValueHitQueuePtr

typedef boost::shared_ptr<MultiComparatorsFieldValueHitQueue> Lucene::MultiComparatorsFieldValueHitQueuePtr

## ◆ MultiComparatorsFieldValueHitQueueWeakPtr

typedef boost::weak_ptr<MultiComparatorsFieldValueHitQueue> Lucene::MultiComparatorsFieldValueHitQueueWeakPtr

## ◆ MultiFieldQueryParserPtr

typedef boost::shared_ptr<MultiFieldQueryParser> Lucene::MultiFieldQueryParserPtr

## ◆ MultiFieldQueryParserWeakPtr

typedef boost::weak_ptr<MultiFieldQueryParser> Lucene::MultiFieldQueryParserWeakPtr

## ◆ MultiLevelSkipListReaderPtr

typedef boost::shared_ptr<MultiLevelSkipListReader> Lucene::MultiLevelSkipListReaderPtr

## ◆ MultiLevelSkipListReaderWeakPtr

typedef boost::weak_ptr<MultiLevelSkipListReader> Lucene::MultiLevelSkipListReaderWeakPtr

## ◆ MultiLevelSkipListWriterPtr

typedef boost::shared_ptr<MultiLevelSkipListWriter> Lucene::MultiLevelSkipListWriterPtr

## ◆ MultiLevelSkipListWriterWeakPtr

typedef boost::weak_ptr<MultiLevelSkipListWriter> Lucene::MultiLevelSkipListWriterWeakPtr

## ◆ MultiPhraseQueryPtr

typedef boost::shared_ptr<MultiPhraseQuery> Lucene::MultiPhraseQueryPtr

## ◆ MultiPhraseQueryWeakPtr

typedef boost::weak_ptr<MultiPhraseQuery> Lucene::MultiPhraseQueryWeakPtr

## ◆ MultipleTermPositionsPtr

typedef boost::shared_ptr<MultipleTermPositions> Lucene::MultipleTermPositionsPtr

## ◆ MultipleTermPositionsWeakPtr

typedef boost::weak_ptr<MultipleTermPositions> Lucene::MultipleTermPositionsWeakPtr

## ◆ MultiReaderPtr

typedef boost::shared_ptr<MultiReader> Lucene::MultiReaderPtr

## ◆ MultiReaderWeakPtr

typedef boost::weak_ptr<MultiReader> Lucene::MultiReaderWeakPtr

## ◆ MultiSearcherCallableNoSortPtr

typedef boost::shared_ptr<MultiSearcherCallableNoSort> Lucene::MultiSearcherCallableNoSortPtr

## ◆ MultiSearcherCallableNoSortWeakPtr

typedef boost::weak_ptr<MultiSearcherCallableNoSort> Lucene::MultiSearcherCallableNoSortWeakPtr

## ◆ MultiSearcherCallableWithSortPtr

typedef boost::shared_ptr<MultiSearcherCallableWithSort> Lucene::MultiSearcherCallableWithSortPtr

## ◆ MultiSearcherCallableWithSortWeakPtr

typedef boost::weak_ptr<MultiSearcherCallableWithSort> Lucene::MultiSearcherCallableWithSortWeakPtr

## ◆ MultiSearcherPtr

typedef boost::shared_ptr<MultiSearcher> Lucene::MultiSearcherPtr

## ◆ MultiSearcherWeakPtr

typedef boost::weak_ptr<MultiSearcher> Lucene::MultiSearcherWeakPtr

## ◆ MultiTermDocsPtr

typedef boost::shared_ptr<MultiTermDocs> Lucene::MultiTermDocsPtr

## ◆ MultiTermDocsWeakPtr

typedef boost::weak_ptr<MultiTermDocs> Lucene::MultiTermDocsWeakPtr

## ◆ MultiTermEnumPtr

typedef boost::shared_ptr<MultiTermEnum> Lucene::MultiTermEnumPtr

## ◆ MultiTermEnumWeakPtr

typedef boost::weak_ptr<MultiTermEnum> Lucene::MultiTermEnumWeakPtr

## ◆ MultiTermPositionsPtr

typedef boost::shared_ptr<MultiTermPositions> Lucene::MultiTermPositionsPtr

## ◆ MultiTermPositionsWeakPtr

typedef boost::weak_ptr<MultiTermPositions> Lucene::MultiTermPositionsWeakPtr

## ◆ MultiTermQueryPtr

typedef boost::shared_ptr<MultiTermQuery> Lucene::MultiTermQueryPtr

## ◆ MultiTermQueryWeakPtr

typedef boost::weak_ptr<MultiTermQuery> Lucene::MultiTermQueryWeakPtr

## ◆ MultiTermQueryWrapperFilterPtr

typedef boost::shared_ptr<MultiTermQueryWrapperFilter> Lucene::MultiTermQueryWrapperFilterPtr

## ◆ MultiTermQueryWrapperFilterWeakPtr

typedef boost::weak_ptr<MultiTermQueryWrapperFilter> Lucene::MultiTermQueryWrapperFilterWeakPtr

## ◆ MyCommitPointPtr

typedef boost::shared_ptr<MyCommitPoint> Lucene::MyCommitPointPtr

## ◆ MyCommitPointWeakPtr

typedef boost::weak_ptr<MyCommitPoint> Lucene::MyCommitPointWeakPtr

## ◆ MySegmentTermDocsPtr

typedef boost::shared_ptr<MySegmentTermDocs> Lucene::MySegmentTermDocsPtr

## ◆ MySegmentTermDocsWeakPtr

typedef boost::weak_ptr<MySegmentTermDocs> Lucene::MySegmentTermDocsWeakPtr

## ◆ NativeFSLockFactoryPtr

typedef boost::shared_ptr<NativeFSLockFactory> Lucene::NativeFSLockFactoryPtr

## ◆ NativeFSLockFactoryWeakPtr

typedef boost::weak_ptr<NativeFSLockFactory> Lucene::NativeFSLockFactoryWeakPtr

## ◆ NativeFSLockPtr

typedef boost::shared_ptr<NativeFSLock> Lucene::NativeFSLockPtr

## ◆ NativeFSLockWeakPtr

typedef boost::weak_ptr<NativeFSLock> Lucene::NativeFSLockWeakPtr

## ◆ NearSpansOrderedPtr

typedef boost::shared_ptr<NearSpansOrdered> Lucene::NearSpansOrderedPtr

## ◆ NearSpansOrderedWeakPtr

typedef boost::weak_ptr<NearSpansOrdered> Lucene::NearSpansOrderedWeakPtr

## ◆ NearSpansUnorderedPtr

typedef boost::shared_ptr<NearSpansUnordered> Lucene::NearSpansUnorderedPtr

## ◆ NearSpansUnorderedWeakPtr

typedef boost::weak_ptr<NearSpansUnordered> Lucene::NearSpansUnorderedWeakPtr

## ◆ NoLockFactoryPtr

typedef boost::shared_ptr<NoLockFactory> Lucene::NoLockFactoryPtr

## ◆ NoLockFactoryWeakPtr

typedef boost::weak_ptr<NoLockFactory> Lucene::NoLockFactoryWeakPtr

## ◆ NoLockPtr

typedef boost::shared_ptr<NoLock> Lucene::NoLockPtr

## ◆ NoLockWeakPtr

typedef boost::weak_ptr<NoLock> Lucene::NoLockWeakPtr

## ◆ NormalizeCharMapPtr

typedef boost::shared_ptr<NormalizeCharMap> Lucene::NormalizeCharMapPtr

## ◆ NormalizeCharMapWeakPtr

typedef boost::weak_ptr<NormalizeCharMap> Lucene::NormalizeCharMapWeakPtr

## ◆ NormPtr

typedef boost::shared_ptr<Norm> Lucene::NormPtr

## ◆ NormsWriterPerFieldPtr

typedef boost::shared_ptr<NormsWriterPerField> Lucene::NormsWriterPerFieldPtr

## ◆ NormsWriterPerFieldWeakPtr

typedef boost::weak_ptr<NormsWriterPerField> Lucene::NormsWriterPerFieldWeakPtr

## ◆ NormsWriterPerThreadPtr

typedef boost::shared_ptr<NormsWriterPerThread> Lucene::NormsWriterPerThreadPtr

## ◆ NormsWriterPerThreadWeakPtr

typedef boost::weak_ptr<NormsWriterPerThread> Lucene::NormsWriterPerThreadWeakPtr

## ◆ NormsWriterPtr

typedef boost::shared_ptr<NormsWriter> Lucene::NormsWriterPtr

## ◆ NormsWriterWeakPtr

typedef boost::weak_ptr<NormsWriter> Lucene::NormsWriterWeakPtr

## ◆ NormWeakPtr

typedef boost::weak_ptr<Norm> Lucene::NormWeakPtr

## ◆ NoSuchDirectoryException

typedef ExceptionTemplate<FileNotFoundException, LuceneException::NoSuchDirectory> Lucene::NoSuchDirectoryException

## ◆ NullPointerException

typedef ExceptionTemplate<RuntimeException, LuceneException::NullPointer> Lucene::NullPointerException

## ◆ NumberFormatException

typedef ExceptionTemplate<IllegalArgumentException, LuceneException::NumberFormat> Lucene::NumberFormatException

## ◆ NumberToolsPtr

typedef boost::shared_ptr<NumberTools> Lucene::NumberToolsPtr

## ◆ NumberToolsWeakPtr

typedef boost::weak_ptr<NumberTools> Lucene::NumberToolsWeakPtr

## ◆ NumericFieldPtr

typedef boost::shared_ptr<NumericField> Lucene::NumericFieldPtr

## ◆ NumericFieldWeakPtr

typedef boost::weak_ptr<NumericField> Lucene::NumericFieldWeakPtr

## ◆ NumericRangeFilterPtr

typedef boost::shared_ptr<NumericRangeFilter> Lucene::NumericRangeFilterPtr

## ◆ NumericRangeFilterWeakPtr

typedef boost::weak_ptr<NumericRangeFilter> Lucene::NumericRangeFilterWeakPtr

## ◆ NumericRangeQueryPtr

typedef boost::shared_ptr<NumericRangeQuery> Lucene::NumericRangeQueryPtr

## ◆ NumericRangeQueryWeakPtr

typedef boost::weak_ptr<NumericRangeQuery> Lucene::NumericRangeQueryWeakPtr

## ◆ NumericTokenStreamPtr

typedef boost::shared_ptr<NumericTokenStream> Lucene::NumericTokenStreamPtr

## ◆ NumericTokenStreamWeakPtr

typedef boost::weak_ptr<NumericTokenStream> Lucene::NumericTokenStreamWeakPtr

## ◆ NumericUtilsDoubleParserPtr

typedef boost::shared_ptr<NumericUtilsDoubleParser> Lucene::NumericUtilsDoubleParserPtr

## ◆ NumericUtilsDoubleParserWeakPtr

typedef boost::weak_ptr<NumericUtilsDoubleParser> Lucene::NumericUtilsDoubleParserWeakPtr

## ◆ NumericUtilsIntParserPtr

typedef boost::shared_ptr<NumericUtilsIntParser> Lucene::NumericUtilsIntParserPtr

## ◆ NumericUtilsIntParserWeakPtr

typedef boost::weak_ptr<NumericUtilsIntParser> Lucene::NumericUtilsIntParserWeakPtr

## ◆ NumericUtilsLongParserPtr

typedef boost::shared_ptr<NumericUtilsLongParser> Lucene::NumericUtilsLongParserPtr

## ◆ NumericUtilsLongParserWeakPtr

typedef boost::weak_ptr<NumericUtilsLongParser> Lucene::NumericUtilsLongParserWeakPtr

## ◆ NumericUtilsPtr

typedef boost::shared_ptr<NumericUtils> Lucene::NumericUtilsPtr

## ◆ NumericUtilsWeakPtr

typedef boost::weak_ptr<NumericUtils> Lucene::NumericUtilsWeakPtr

## ◆ NumPtr

typedef boost::shared_ptr<Num> Lucene::NumPtr

## ◆ NumWeakPtr

typedef boost::weak_ptr<Num> Lucene::NumWeakPtr

## ◆ OffsetAttributePtr

typedef boost::shared_ptr<OffsetAttribute> Lucene::OffsetAttributePtr

## ◆ OffsetAttributeWeakPtr

typedef boost::weak_ptr<OffsetAttribute> Lucene::OffsetAttributeWeakPtr

## ◆ OneComparatorFieldValueHitQueuePtr

typedef boost::shared_ptr<OneComparatorFieldValueHitQueue> Lucene::OneComparatorFieldValueHitQueuePtr

## ◆ OneComparatorFieldValueHitQueueWeakPtr

typedef boost::weak_ptr<OneComparatorFieldValueHitQueue> Lucene::OneComparatorFieldValueHitQueueWeakPtr

## ◆ OneMergePtr

typedef boost::shared_ptr<OneMerge> Lucene::OneMergePtr

## ◆ OneMergeWeakPtr

typedef boost::weak_ptr<OneMerge> Lucene::OneMergeWeakPtr

## ◆ OpenBitSetDISIPtr

typedef boost::shared_ptr<OpenBitSetDISI> Lucene::OpenBitSetDISIPtr

## ◆ OpenBitSetDISIWeakPtr

typedef boost::weak_ptr<OpenBitSetDISI> Lucene::OpenBitSetDISIWeakPtr

## ◆ OpenBitSetIteratorPtr

typedef boost::shared_ptr<OpenBitSetIterator> Lucene::OpenBitSetIteratorPtr

## ◆ OpenBitSetIteratorWeakPtr

typedef boost::weak_ptr<OpenBitSetIterator> Lucene::OpenBitSetIteratorWeakPtr

## ◆ OpenBitSetPtr

typedef boost::shared_ptr<OpenBitSet> Lucene::OpenBitSetPtr

## ◆ OpenBitSetWeakPtr

typedef boost::weak_ptr<OpenBitSet> Lucene::OpenBitSetWeakPtr

## ◆ OrdFieldSourcePtr

typedef boost::shared_ptr<OrdFieldSource> Lucene::OrdFieldSourcePtr

## ◆ OrdFieldSourceWeakPtr

typedef boost::weak_ptr<OrdFieldSource> Lucene::OrdFieldSourceWeakPtr

## ◆ OutOfMemoryError

typedef ExceptionTemplate<LuceneException, LuceneException::OutOfMemory> Lucene::OutOfMemoryError

## ◆ OutputFilePtr

typedef boost::shared_ptr<OutputFile> Lucene::OutputFilePtr

## ◆ OutputFileWeakPtr

typedef boost::weak_ptr<OutputFile> Lucene::OutputFileWeakPtr

## ◆ ParallelArrayTermVectorMapperPtr

typedef boost::shared_ptr<ParallelArrayTermVectorMapper> Lucene::ParallelArrayTermVectorMapperPtr

## ◆ ParallelArrayTermVectorMapperWeakPtr

typedef boost::weak_ptr<ParallelArrayTermVectorMapper> Lucene::ParallelArrayTermVectorMapperWeakPtr

## ◆ ParallelMultiSearcherPtr

typedef boost::shared_ptr<ParallelMultiSearcher> Lucene::ParallelMultiSearcherPtr

## ◆ ParallelMultiSearcherWeakPtr

typedef boost::weak_ptr<ParallelMultiSearcher> Lucene::ParallelMultiSearcherWeakPtr

## ◆ ParallelReaderPtr

typedef boost::shared_ptr<ParallelReader> Lucene::ParallelReaderPtr

## ◆ ParallelReaderWeakPtr

typedef boost::weak_ptr<ParallelReader> Lucene::ParallelReaderWeakPtr

## ◆ ParallelTermDocsPtr

typedef boost::shared_ptr<ParallelTermDocs> Lucene::ParallelTermDocsPtr

## ◆ ParallelTermDocsWeakPtr

typedef boost::weak_ptr<ParallelTermDocs> Lucene::ParallelTermDocsWeakPtr

## ◆ ParallelTermEnumPtr

typedef boost::shared_ptr<ParallelTermEnum> Lucene::ParallelTermEnumPtr

## ◆ ParallelTermEnumWeakPtr

typedef boost::weak_ptr<ParallelTermEnum> Lucene::ParallelTermEnumWeakPtr

## ◆ ParallelTermPositionsPtr

typedef boost::shared_ptr<ParallelTermPositions> Lucene::ParallelTermPositionsPtr

## ◆ ParallelTermPositionsWeakPtr

typedef boost::weak_ptr<ParallelTermPositions> Lucene::ParallelTermPositionsWeakPtr

## ◆ ParseException

typedef ExceptionTemplate<LuceneException, LuceneException::Parse> Lucene::ParseException

## ◆ ParserPtr

typedef boost::shared_ptr<Parser> Lucene::ParserPtr

## ◆ ParserWeakPtr

typedef boost::weak_ptr<Parser> Lucene::ParserWeakPtr

## ◆ PayloadAttributePtr

typedef boost::shared_ptr<PayloadAttribute> Lucene::PayloadAttributePtr

## ◆ PayloadAttributeWeakPtr

typedef boost::weak_ptr<PayloadAttribute> Lucene::PayloadAttributeWeakPtr

## ◆ PayloadFunctionPtr

typedef boost::shared_ptr<PayloadFunction> Lucene::PayloadFunctionPtr

## ◆ PayloadFunctionWeakPtr

typedef boost::weak_ptr<PayloadFunction> Lucene::PayloadFunctionWeakPtr

## ◆ PayloadNearQueryPtr

typedef boost::shared_ptr<PayloadNearQuery> Lucene::PayloadNearQueryPtr

## ◆ PayloadNearQueryWeakPtr

typedef boost::weak_ptr<PayloadNearQuery> Lucene::PayloadNearQueryWeakPtr

## ◆ PayloadNearSpanScorerPtr

typedef boost::shared_ptr<PayloadNearSpanScorer> Lucene::PayloadNearSpanScorerPtr

## ◆ PayloadNearSpanScorerWeakPtr

typedef boost::weak_ptr<PayloadNearSpanScorer> Lucene::PayloadNearSpanScorerWeakPtr

## ◆ PayloadNearSpanWeightPtr

typedef boost::shared_ptr<PayloadNearSpanWeight> Lucene::PayloadNearSpanWeightPtr

## ◆ PayloadNearSpanWeightWeakPtr

typedef boost::weak_ptr<PayloadNearSpanWeight> Lucene::PayloadNearSpanWeightWeakPtr

## ◆ PayloadPtr

typedef boost::shared_ptr<Payload> Lucene::PayloadPtr

## ◆ PayloadSpanUtilPtr

typedef boost::shared_ptr<PayloadSpanUtil> Lucene::PayloadSpanUtilPtr

## ◆ PayloadSpanUtilWeakPtr

typedef boost::weak_ptr<PayloadSpanUtil> Lucene::PayloadSpanUtilWeakPtr

## ◆ PayloadTermQueryPtr

typedef boost::shared_ptr<PayloadTermQuery> Lucene::PayloadTermQueryPtr

## ◆ PayloadTermQueryWeakPtr

typedef boost::weak_ptr<PayloadTermQuery> Lucene::PayloadTermQueryWeakPtr

## ◆ PayloadTermSpanScorerPtr

typedef boost::shared_ptr<PayloadTermSpanScorer> Lucene::PayloadTermSpanScorerPtr

## ◆ PayloadTermSpanScorerWeakPtr

typedef boost::weak_ptr<PayloadTermSpanScorer> Lucene::PayloadTermSpanScorerWeakPtr

## ◆ PayloadTermWeightPtr

typedef boost::shared_ptr<PayloadTermWeight> Lucene::PayloadTermWeightPtr

## ◆ PayloadTermWeightWeakPtr

typedef boost::weak_ptr<PayloadTermWeight> Lucene::PayloadTermWeightWeakPtr

## ◆ PayloadWeakPtr

typedef boost::weak_ptr<Payload> Lucene::PayloadWeakPtr

## ◆ PerDocBufferPtr

typedef boost::shared_ptr<PerDocBuffer> Lucene::PerDocBufferPtr

## ◆ PerDocBufferWeakPtr

typedef boost::weak_ptr<PerDocBuffer> Lucene::PerDocBufferWeakPtr

## ◆ PerFieldAnalyzerWrapperPtr

typedef boost::shared_ptr<PerFieldAnalyzerWrapper> Lucene::PerFieldAnalyzerWrapperPtr

## ◆ PerFieldAnalyzerWrapperWeakPtr

typedef boost::weak_ptr<PerFieldAnalyzerWrapper> Lucene::PerFieldAnalyzerWrapperWeakPtr

## ◆ PhrasePositionsPtr

typedef boost::shared_ptr<PhrasePositions> Lucene::PhrasePositionsPtr

## ◆ PhrasePositionsStar

typedef PhrasePositions* Lucene::PhrasePositionsStar

## ◆ PhrasePositionsWeakPtr

typedef boost::weak_ptr<PhrasePositions> Lucene::PhrasePositionsWeakPtr

## ◆ PhraseQueryPtr

typedef boost::shared_ptr<PhraseQuery> Lucene::PhraseQueryPtr

## ◆ PhraseQueryWeakPtr

typedef boost::weak_ptr<PhraseQuery> Lucene::PhraseQueryWeakPtr

## ◆ PhraseQueuePtr

typedef boost::shared_ptr<PhraseQueue> Lucene::PhraseQueuePtr

## ◆ PhraseQueueWeakPtr

typedef boost::weak_ptr<PhraseQueue> Lucene::PhraseQueueWeakPtr

## ◆ PhraseScorerPtr

typedef boost::shared_ptr<PhraseScorer> Lucene::PhraseScorerPtr

## ◆ PhraseScorerWeakPtr

typedef boost::weak_ptr<PhraseScorer> Lucene::PhraseScorerWeakPtr

## ◆ PorterStemFilterPtr

typedef boost::shared_ptr<PorterStemFilter> Lucene::PorterStemFilterPtr

## ◆ PorterStemFilterWeakPtr

typedef boost::weak_ptr<PorterStemFilter> Lucene::PorterStemFilterWeakPtr

## ◆ PorterStemmerPtr

typedef boost::shared_ptr<PorterStemmer> Lucene::PorterStemmerPtr

## ◆ PorterStemmerWeakPtr

typedef boost::weak_ptr<PorterStemmer> Lucene::PorterStemmerWeakPtr

## ◆ PositionBasedTermVectorMapperPtr

typedef boost::shared_ptr<PositionBasedTermVectorMapper> Lucene::PositionBasedTermVectorMapperPtr

## ◆ PositionBasedTermVectorMapperWeakPtr

typedef boost::weak_ptr<PositionBasedTermVectorMapper> Lucene::PositionBasedTermVectorMapperWeakPtr

## ◆ PositionIncrementAttributePtr

typedef boost::shared_ptr<PositionIncrementAttribute> Lucene::PositionIncrementAttributePtr

## ◆ PositionIncrementAttributeWeakPtr

typedef boost::weak_ptr<PositionIncrementAttribute> Lucene::PositionIncrementAttributeWeakPtr

## ◆ PositionInfoPtr

typedef boost::shared_ptr<PositionInfo> Lucene::PositionInfoPtr

## ◆ PositionInfoWeakPtr

typedef boost::weak_ptr<PositionInfo> Lucene::PositionInfoWeakPtr

## ◆ PositiveScoresOnlyCollectorPtr

typedef boost::shared_ptr<PositiveScoresOnlyCollector> Lucene::PositiveScoresOnlyCollectorPtr

## ◆ PositiveScoresOnlyCollectorWeakPtr

typedef boost::weak_ptr<PositiveScoresOnlyCollector> Lucene::PositiveScoresOnlyCollectorWeakPtr

## ◆ PrefixFilterPtr

typedef boost::shared_ptr<PrefixFilter> Lucene::PrefixFilterPtr

## ◆ PrefixFilterWeakPtr

typedef boost::weak_ptr<PrefixFilter> Lucene::PrefixFilterWeakPtr

## ◆ PrefixQueryPtr

typedef boost::shared_ptr<PrefixQuery> Lucene::PrefixQueryPtr

## ◆ PrefixQueryWeakPtr

typedef boost::weak_ptr<PrefixQuery> Lucene::PrefixQueryWeakPtr

## ◆ PrefixTermEnumPtr

typedef boost::shared_ptr<PrefixTermEnum> Lucene::PrefixTermEnumPtr

## ◆ PrefixTermEnumWeakPtr

typedef boost::weak_ptr<PrefixTermEnum> Lucene::PrefixTermEnumWeakPtr

## ◆ PriorityQueueScoreDocsPtr

typedef boost::shared_ptr<PriorityQueueScoreDocs> Lucene::PriorityQueueScoreDocsPtr

## ◆ PriorityQueueScoreDocsWeakPtr

typedef boost::weak_ptr<PriorityQueueScoreDocs> Lucene::PriorityQueueScoreDocsWeakPtr

## ◆ QueryParserCharStreamPtr

typedef boost::shared_ptr<QueryParserCharStream> Lucene::QueryParserCharStreamPtr

## ◆ QueryParserCharStreamWeakPtr

typedef boost::weak_ptr<QueryParserCharStream> Lucene::QueryParserCharStreamWeakPtr

## ◆ QueryParserConstantsPtr

typedef boost::shared_ptr<QueryParserConstants> Lucene::QueryParserConstantsPtr

## ◆ QueryParserConstantsWeakPtr

typedef boost::weak_ptr<QueryParserConstants> Lucene::QueryParserConstantsWeakPtr

## ◆ QueryParserError

typedef ExceptionTemplate<LuceneException, LuceneException::QueryParser> Lucene::QueryParserError

## ◆ QueryParserPtr

typedef boost::shared_ptr<QueryParser> Lucene::QueryParserPtr

## ◆ QueryParserTokenManagerPtr

typedef boost::shared_ptr<QueryParserTokenManager> Lucene::QueryParserTokenManagerPtr

## ◆ QueryParserTokenManagerWeakPtr

typedef boost::weak_ptr<QueryParserTokenManager> Lucene::QueryParserTokenManagerWeakPtr

## ◆ QueryParserTokenPtr

typedef boost::shared_ptr<QueryParserToken> Lucene::QueryParserTokenPtr

## ◆ QueryParserTokenWeakPtr

typedef boost::weak_ptr<QueryParserToken> Lucene::QueryParserTokenWeakPtr

## ◆ QueryParserWeakPtr

typedef boost::weak_ptr<QueryParser> Lucene::QueryParserWeakPtr

## ◆ QueryPtr

typedef boost::shared_ptr<Query> Lucene::QueryPtr

## ◆ QueryTermVectorPtr

typedef boost::shared_ptr<QueryTermVector> Lucene::QueryTermVectorPtr

## ◆ QueryTermVectorWeakPtr

typedef boost::weak_ptr<QueryTermVector> Lucene::QueryTermVectorWeakPtr

## ◆ QueryWeakPtr

typedef boost::weak_ptr<Query> Lucene::QueryWeakPtr

## ◆ QueryWrapperFilterPtr

typedef boost::shared_ptr<QueryWrapperFilter> Lucene::QueryWrapperFilterPtr

## ◆ QueryWrapperFilterWeakPtr

typedef boost::weak_ptr<QueryWrapperFilter> Lucene::QueryWrapperFilterWeakPtr

## ◆ RAMDirectoryPtr

typedef boost::shared_ptr<RAMDirectory> Lucene::RAMDirectoryPtr

## ◆ RAMDirectoryWeakPtr

typedef boost::weak_ptr<RAMDirectory> Lucene::RAMDirectoryWeakPtr

## ◆ RAMFilePtr

typedef boost::shared_ptr<RAMFile> Lucene::RAMFilePtr

## ◆ RAMFileWeakPtr

typedef boost::weak_ptr<RAMFile> Lucene::RAMFileWeakPtr

## ◆ RAMInputStreamPtr

typedef boost::shared_ptr<RAMInputStream> Lucene::RAMInputStreamPtr

## ◆ RAMInputStreamWeakPtr

typedef boost::weak_ptr<RAMInputStream> Lucene::RAMInputStreamWeakPtr

## ◆ RAMOutputStreamPtr

typedef boost::shared_ptr<RAMOutputStream> Lucene::RAMOutputStreamPtr

## ◆ RAMOutputStreamWeakPtr

typedef boost::weak_ptr<RAMOutputStream> Lucene::RAMOutputStreamWeakPtr

## ◆ RandomPtr

typedef boost::shared_ptr<Random> Lucene::RandomPtr

## ◆ RandomWeakPtr

typedef boost::weak_ptr<Random> Lucene::RandomWeakPtr

## ◆ RawPostingListPtr

typedef boost::shared_ptr<RawPostingList> Lucene::RawPostingListPtr

## ◆ RawPostingListWeakPtr

typedef boost::weak_ptr<RawPostingList> Lucene::RawPostingListWeakPtr

## ◆ ReaderCommitPtr

typedef boost::shared_ptr<ReaderCommit> Lucene::ReaderCommitPtr

## ◆ ReaderCommitWeakPtr

typedef boost::weak_ptr<ReaderCommit> Lucene::ReaderCommitWeakPtr

## ◆ ReaderFieldPtr

typedef boost::shared_ptr<ReaderField> Lucene::ReaderFieldPtr

## ◆ ReaderFieldWeakPtr

typedef boost::weak_ptr<ReaderField> Lucene::ReaderFieldWeakPtr

## ◆ ReaderPoolPtr

typedef boost::shared_ptr<ReaderPool> Lucene::ReaderPoolPtr

## ◆ ReaderPoolWeakPtr

typedef boost::weak_ptr<ReaderPool> Lucene::ReaderPoolWeakPtr

## ◆ ReaderPtr

typedef boost::shared_ptr<Reader> Lucene::ReaderPtr

## ◆ ReaderWeakPtr

typedef boost::weak_ptr<Reader> Lucene::ReaderWeakPtr

## ◆ ReadOnlyDirectoryReaderPtr

typedef boost::shared_ptr<ReadOnlyDirectoryReader> Lucene::ReadOnlyDirectoryReaderPtr

## ◆ ReadOnlyDirectoryReaderWeakPtr

typedef boost::weak_ptr<ReadOnlyDirectoryReader> Lucene::ReadOnlyDirectoryReaderWeakPtr

## ◆ ReadOnlySegmentReaderPtr

typedef boost::shared_ptr<ReadOnlySegmentReader> Lucene::ReadOnlySegmentReaderPtr

## ◆ ReadOnlySegmentReaderWeakPtr

typedef boost::weak_ptr<ReadOnlySegmentReader> Lucene::ReadOnlySegmentReaderWeakPtr

## ◆ RefCountPtr

typedef boost::shared_ptr<RefCount> Lucene::RefCountPtr

## ◆ RefCountWeakPtr

typedef boost::weak_ptr<RefCount> Lucene::RefCountWeakPtr

## ◆ ReqExclScorerPtr

typedef boost::shared_ptr<ReqExclScorer> Lucene::ReqExclScorerPtr

## ◆ ReqExclScorerWeakPtr

typedef boost::weak_ptr<ReqExclScorer> Lucene::ReqExclScorerWeakPtr

## ◆ ReqOptSumScorerPtr

typedef boost::shared_ptr<ReqOptSumScorer> Lucene::ReqOptSumScorerPtr

## ◆ ReqOptSumScorerWeakPtr

typedef boost::weak_ptr<ReqOptSumScorer> Lucene::ReqOptSumScorerWeakPtr

## ◆ ReusableStringReaderPtr

typedef boost::shared_ptr<ReusableStringReader> Lucene::ReusableStringReaderPtr

## ◆ ReusableStringReaderWeakPtr

typedef boost::weak_ptr<ReusableStringReader> Lucene::ReusableStringReaderWeakPtr

## ◆ ReverseOrdFieldSourcePtr

typedef boost::shared_ptr<ReverseOrdFieldSource> Lucene::ReverseOrdFieldSourcePtr

## ◆ ReverseOrdFieldSourceWeakPtr

typedef boost::weak_ptr<ReverseOrdFieldSource> Lucene::ReverseOrdFieldSourceWeakPtr

## ◆ RewriteMethodPtr

typedef boost::shared_ptr<RewriteMethod> Lucene::RewriteMethodPtr

## ◆ RewriteMethodWeakPtr

typedef boost::weak_ptr<RewriteMethod> Lucene::RewriteMethodWeakPtr

## ◆ RuntimeException

typedef ExceptionTemplate<LuceneException, LuceneException::Runtime> Lucene::RuntimeException

## ◆ ScoreCachingWrappingScorerPtr

typedef boost::shared_ptr<ScoreCachingWrappingScorer> Lucene::ScoreCachingWrappingScorerPtr

## ◆ ScoreCachingWrappingScorerWeakPtr

typedef boost::weak_ptr<ScoreCachingWrappingScorer> Lucene::ScoreCachingWrappingScorerWeakPtr

## ◆ ScoreDocPtr

typedef boost::shared_ptr<ScoreDoc> Lucene::ScoreDocPtr

## ◆ ScoreDocWeakPtr

typedef boost::weak_ptr<ScoreDoc> Lucene::ScoreDocWeakPtr

## ◆ ScorerDocQueuePtr

typedef boost::shared_ptr<ScorerDocQueue> Lucene::ScorerDocQueuePtr

## ◆ ScorerDocQueueWeakPtr

typedef boost::weak_ptr<ScorerDocQueue> Lucene::ScorerDocQueueWeakPtr

## ◆ ScorerPtr

typedef boost::shared_ptr<Scorer> Lucene::ScorerPtr

## ◆ ScorerWeakPtr

typedef boost::weak_ptr<Scorer> Lucene::ScorerWeakPtr

## ◆ ScoreTermPtr

typedef boost::shared_ptr<ScoreTerm> Lucene::ScoreTermPtr

## ◆ ScoreTermQueuePtr

typedef boost::shared_ptr<ScoreTermQueue> Lucene::ScoreTermQueuePtr

## ◆ ScoreTermQueueWeakPtr

typedef boost::weak_ptr<ScoreTermQueue> Lucene::ScoreTermQueueWeakPtr

## ◆ ScoreTermWeakPtr

typedef boost::weak_ptr<ScoreTerm> Lucene::ScoreTermWeakPtr

## ◆ ScoringBooleanQueryRewritePtr

typedef boost::shared_ptr<ScoringBooleanQueryRewrite> Lucene::ScoringBooleanQueryRewritePtr

## ◆ ScoringBooleanQueryRewriteWeakPtr

typedef boost::weak_ptr<ScoringBooleanQueryRewrite> Lucene::ScoringBooleanQueryRewriteWeakPtr

## ◆ SearchablePtr

typedef boost::shared_ptr<Searchable> Lucene::SearchablePtr

## ◆ SearchableWeakPtr

typedef boost::weak_ptr<Searchable> Lucene::SearchableWeakPtr

## ◆ SearcherPtr

typedef boost::shared_ptr<Searcher> Lucene::SearcherPtr

## ◆ SearcherWeakPtr

typedef boost::weak_ptr<Searcher> Lucene::SearcherWeakPtr

## ◆ SegmentInfoCollectionPtr

typedef boost::shared_ptr<SegmentInfoCollection> Lucene::SegmentInfoCollectionPtr

## ◆ SegmentInfoCollectionWeakPtr

typedef boost::weak_ptr<SegmentInfoCollection> Lucene::SegmentInfoCollectionWeakPtr

## ◆ SegmentInfoPtr

typedef boost::shared_ptr<SegmentInfo> Lucene::SegmentInfoPtr

## ◆ SegmentInfosPtr

typedef boost::shared_ptr<SegmentInfos> Lucene::SegmentInfosPtr

## ◆ SegmentInfoStatusPtr

typedef boost::shared_ptr<SegmentInfoStatus> Lucene::SegmentInfoStatusPtr

## ◆ SegmentInfoStatusWeakPtr

typedef boost::weak_ptr<SegmentInfoStatus> Lucene::SegmentInfoStatusWeakPtr

## ◆ SegmentInfosWeakPtr

typedef boost::weak_ptr<SegmentInfos> Lucene::SegmentInfosWeakPtr

## ◆ SegmentInfoWeakPtr

typedef boost::weak_ptr<SegmentInfo> Lucene::SegmentInfoWeakPtr

## ◆ SegmentMergeInfoPtr

typedef boost::shared_ptr<SegmentMergeInfo> Lucene::SegmentMergeInfoPtr

## ◆ SegmentMergeInfoWeakPtr

typedef boost::weak_ptr<SegmentMergeInfo> Lucene::SegmentMergeInfoWeakPtr

## ◆ SegmentMergeQueuePtr

typedef boost::shared_ptr<SegmentMergeQueue> Lucene::SegmentMergeQueuePtr

## ◆ SegmentMergeQueueWeakPtr

typedef boost::weak_ptr<SegmentMergeQueue> Lucene::SegmentMergeQueueWeakPtr

## ◆ SegmentMergerPtr

typedef boost::shared_ptr<SegmentMerger> Lucene::SegmentMergerPtr

## ◆ SegmentMergerWeakPtr

typedef boost::weak_ptr<SegmentMerger> Lucene::SegmentMergerWeakPtr

## ◆ SegmentReaderPtr

typedef boost::shared_ptr<SegmentReader> Lucene::SegmentReaderPtr

## ◆ SegmentReaderRefPtr

typedef boost::shared_ptr<SegmentReaderRef> Lucene::SegmentReaderRefPtr

## ◆ SegmentReaderRefWeakPtr

typedef boost::weak_ptr<SegmentReaderRef> Lucene::SegmentReaderRefWeakPtr

## ◆ SegmentReaderWeakPtr

typedef boost::weak_ptr<SegmentReader> Lucene::SegmentReaderWeakPtr

## ◆ SegmentTermDocsPtr

typedef boost::shared_ptr<SegmentTermDocs> Lucene::SegmentTermDocsPtr

## ◆ SegmentTermDocsWeakPtr

typedef boost::weak_ptr<SegmentTermDocs> Lucene::SegmentTermDocsWeakPtr

## ◆ SegmentTermEnumPtr

typedef boost::shared_ptr<SegmentTermEnum> Lucene::SegmentTermEnumPtr

## ◆ SegmentTermEnumWeakPtr

typedef boost::weak_ptr<SegmentTermEnum> Lucene::SegmentTermEnumWeakPtr

## ◆ SegmentTermPositionsPtr

typedef boost::shared_ptr<SegmentTermPositions> Lucene::SegmentTermPositionsPtr

## ◆ SegmentTermPositionsWeakPtr

typedef boost::weak_ptr<SegmentTermPositions> Lucene::SegmentTermPositionsWeakPtr

## ◆ SegmentTermPositionVectorPtr

typedef boost::shared_ptr<SegmentTermPositionVector> Lucene::SegmentTermPositionVectorPtr

## ◆ SegmentTermPositionVectorWeakPtr

typedef boost::weak_ptr<SegmentTermPositionVector> Lucene::SegmentTermPositionVectorWeakPtr

## ◆ SegmentTermVectorPtr

typedef boost::shared_ptr<SegmentTermVector> Lucene::SegmentTermVectorPtr

## ◆ SegmentTermVectorWeakPtr

typedef boost::weak_ptr<SegmentTermVector> Lucene::SegmentTermVectorWeakPtr

## ◆ SegmentWriteStatePtr

typedef boost::shared_ptr<SegmentWriteState> Lucene::SegmentWriteStatePtr

## ◆ SegmentWriteStateWeakPtr

typedef boost::weak_ptr<SegmentWriteState> Lucene::SegmentWriteStateWeakPtr

## ◆ SerialMergeSchedulerPtr

typedef boost::shared_ptr<SerialMergeScheduler> Lucene::SerialMergeSchedulerPtr

## ◆ SerialMergeSchedulerWeakPtr

typedef boost::weak_ptr<SerialMergeScheduler> Lucene::SerialMergeSchedulerWeakPtr

## ◆ SetBasedFieldSelectorPtr

typedef boost::shared_ptr<SetBasedFieldSelector> Lucene::SetBasedFieldSelectorPtr

## ◆ SetBasedFieldSelectorWeakPtr

typedef boost::weak_ptr<SetBasedFieldSelector> Lucene::SetBasedFieldSelectorWeakPtr

## ◆ SimilarityDelegatorPtr

typedef boost::shared_ptr<SimilarityDelegator> Lucene::SimilarityDelegatorPtr

## ◆ SimilarityDelegatorWeakPtr

typedef boost::weak_ptr<SimilarityDelegator> Lucene::SimilarityDelegatorWeakPtr

## ◆ SimilarityDisableCoordPtr

typedef boost::shared_ptr<SimilarityDisableCoord> Lucene::SimilarityDisableCoordPtr

## ◆ SimilarityDisableCoordWeakPtr

typedef boost::weak_ptr<SimilarityDisableCoord> Lucene::SimilarityDisableCoordWeakPtr

## ◆ SimilarityIDFExplanationPtr

typedef boost::shared_ptr<SimilarityIDFExplanation> Lucene::SimilarityIDFExplanationPtr

## ◆ SimilarityIDFExplanationWeakPtr

typedef boost::weak_ptr<SimilarityIDFExplanation> Lucene::SimilarityIDFExplanationWeakPtr

## ◆ SimilarityPtr

typedef boost::shared_ptr<Similarity> Lucene::SimilarityPtr

## ◆ SimilarityWeakPtr

typedef boost::weak_ptr<Similarity> Lucene::SimilarityWeakPtr

## ◆ SimpleAnalyzerPtr

typedef boost::shared_ptr<SimpleAnalyzer> Lucene::SimpleAnalyzerPtr

## ◆ SimpleAnalyzerWeakPtr

typedef boost::weak_ptr<SimpleAnalyzer> Lucene::SimpleAnalyzerWeakPtr

## ◆ SimpleFSDirectoryPtr

typedef boost::shared_ptr<SimpleFSDirectory> Lucene::SimpleFSDirectoryPtr

## ◆ SimpleFSDirectoryWeakPtr

typedef boost::weak_ptr<SimpleFSDirectory> Lucene::SimpleFSDirectoryWeakPtr

## ◆ SimpleFSIndexInputPtr

typedef boost::shared_ptr<SimpleFSIndexInput> Lucene::SimpleFSIndexInputPtr

## ◆ SimpleFSIndexInputWeakPtr

typedef boost::weak_ptr<SimpleFSIndexInput> Lucene::SimpleFSIndexInputWeakPtr

## ◆ SimpleFSIndexOutputPtr

typedef boost::shared_ptr<SimpleFSIndexOutput> Lucene::SimpleFSIndexOutputPtr

## ◆ SimpleFSIndexOutputWeakPtr

typedef boost::weak_ptr<SimpleFSIndexOutput> Lucene::SimpleFSIndexOutputWeakPtr

## ◆ SimpleFSLockFactoryPtr

typedef boost::shared_ptr<SimpleFSLockFactory> Lucene::SimpleFSLockFactoryPtr

## ◆ SimpleFSLockFactoryWeakPtr

typedef boost::weak_ptr<SimpleFSLockFactory> Lucene::SimpleFSLockFactoryWeakPtr

## ◆ SimpleFSLockPtr

typedef boost::shared_ptr<SimpleFSLock> Lucene::SimpleFSLockPtr

## ◆ SimpleFSLockWeakPtr

typedef boost::weak_ptr<SimpleFSLock> Lucene::SimpleFSLockWeakPtr

## ◆ SingleInstanceLockFactoryPtr

typedef boost::shared_ptr<SingleInstanceLockFactory> Lucene::SingleInstanceLockFactoryPtr

## ◆ SingleInstanceLockFactoryWeakPtr

typedef boost::weak_ptr<SingleInstanceLockFactory> Lucene::SingleInstanceLockFactoryWeakPtr

## ◆ SingleInstanceLockPtr

typedef boost::shared_ptr<SingleInstanceLock> Lucene::SingleInstanceLockPtr

## ◆ SingleInstanceLockWeakPtr

typedef boost::weak_ptr<SingleInstanceLock> Lucene::SingleInstanceLockWeakPtr

## ◆ SingleMatchScorerPtr

typedef boost::shared_ptr<SingleMatchScorer> Lucene::SingleMatchScorerPtr

## ◆ SingleMatchScorerWeakPtr

typedef boost::weak_ptr<SingleMatchScorer> Lucene::SingleMatchScorerWeakPtr

## ◆ SingleTermEnumPtr

typedef boost::shared_ptr<SingleTermEnum> Lucene::SingleTermEnumPtr

## ◆ SingleTermEnumWeakPtr

typedef boost::weak_ptr<SingleTermEnum> Lucene::SingleTermEnumWeakPtr

## ◆ SingleTokenAttributeSourcePtr

typedef boost::shared_ptr<SingleTokenAttributeSource> Lucene::SingleTokenAttributeSourcePtr

## ◆ SingleTokenAttributeSourceWeakPtr

typedef boost::weak_ptr<SingleTokenAttributeSource> Lucene::SingleTokenAttributeSourceWeakPtr

## ◆ SinkFilterPtr

typedef boost::shared_ptr<SinkFilter> Lucene::SinkFilterPtr

## ◆ SinkFilterWeakPtr

typedef boost::weak_ptr<SinkFilter> Lucene::SinkFilterWeakPtr

## ◆ SinkTokenStreamPtr

typedef boost::shared_ptr<SinkTokenStream> Lucene::SinkTokenStreamPtr

## ◆ SinkTokenStreamWeakPtr

typedef boost::weak_ptr<SinkTokenStream> Lucene::SinkTokenStreamWeakPtr

## ◆ SkipBufferPtr

typedef boost::shared_ptr<SkipBuffer> Lucene::SkipBufferPtr

## ◆ SkipBufferWeakPtr

typedef boost::weak_ptr<SkipBuffer> Lucene::SkipBufferWeakPtr

## ◆ SkipDocWriterPtr

typedef boost::shared_ptr<SkipDocWriter> Lucene::SkipDocWriterPtr

## ◆ SkipDocWriterWeakPtr

typedef boost::weak_ptr<SkipDocWriter> Lucene::SkipDocWriterWeakPtr

## ◆ SloppyPhraseScorerPtr

typedef boost::shared_ptr<SloppyPhraseScorer> Lucene::SloppyPhraseScorerPtr

## ◆ SloppyPhraseScorerWeakPtr

typedef boost::weak_ptr<SloppyPhraseScorer> Lucene::SloppyPhraseScorerWeakPtr

## ◆ SnapshotDeletionPolicyPtr

typedef boost::shared_ptr<SnapshotDeletionPolicy> Lucene::SnapshotDeletionPolicyPtr

## ◆ SnapshotDeletionPolicyWeakPtr

typedef boost::weak_ptr<SnapshotDeletionPolicy> Lucene::SnapshotDeletionPolicyWeakPtr

## ◆ SortedTermVectorMapperPtr

typedef boost::shared_ptr<SortedTermVectorMapper> Lucene::SortedTermVectorMapperPtr

## ◆ SortedTermVectorMapperWeakPtr

typedef boost::weak_ptr<SortedTermVectorMapper> Lucene::SortedTermVectorMapperWeakPtr

## ◆ SortedVIntListPtr

typedef boost::shared_ptr<SortedVIntList> Lucene::SortedVIntListPtr

## ◆ SortedVIntListWeakPtr

typedef boost::weak_ptr<SortedVIntList> Lucene::SortedVIntListWeakPtr

## ◆ SortFieldPtr

typedef boost::shared_ptr<SortField> Lucene::SortFieldPtr

## ◆ SortFieldWeakPtr

typedef boost::weak_ptr<SortField> Lucene::SortFieldWeakPtr

## ◆ SortPtr

typedef boost::shared_ptr<Sort> Lucene::SortPtr

## ◆ SortWeakPtr

typedef boost::weak_ptr<Sort> Lucene::SortWeakPtr

## ◆ SpanFilterPtr

typedef boost::shared_ptr<SpanFilter> Lucene::SpanFilterPtr

## ◆ SpanFilterResultPtr

typedef boost::shared_ptr<SpanFilterResult> Lucene::SpanFilterResultPtr

## ◆ SpanFilterResultWeakPtr

typedef boost::weak_ptr<SpanFilterResult> Lucene::SpanFilterResultWeakPtr

## ◆ SpanFilterWeakPtr

typedef boost::weak_ptr<SpanFilter> Lucene::SpanFilterWeakPtr

## ◆ SpanFirstQueryPtr

typedef boost::shared_ptr<SpanFirstQuery> Lucene::SpanFirstQueryPtr

## ◆ SpanFirstQueryWeakPtr

typedef boost::weak_ptr<SpanFirstQuery> Lucene::SpanFirstQueryWeakPtr

## ◆ SpanNearQueryPtr

typedef boost::shared_ptr<SpanNearQuery> Lucene::SpanNearQueryPtr

## ◆ SpanNearQueryWeakPtr

typedef boost::weak_ptr<SpanNearQuery> Lucene::SpanNearQueryWeakPtr

## ◆ SpanNotQueryPtr

typedef boost::shared_ptr<SpanNotQuery> Lucene::SpanNotQueryPtr

## ◆ SpanNotQueryWeakPtr

typedef boost::weak_ptr<SpanNotQuery> Lucene::SpanNotQueryWeakPtr

## ◆ SpanOrQueryPtr

typedef boost::shared_ptr<SpanOrQuery> Lucene::SpanOrQueryPtr

## ◆ SpanOrQueryWeakPtr

typedef boost::weak_ptr<SpanOrQuery> Lucene::SpanOrQueryWeakPtr

## ◆ SpanQueryFilterPtr

typedef boost::shared_ptr<SpanQueryFilter> Lucene::SpanQueryFilterPtr

## ◆ SpanQueryFilterWeakPtr

typedef boost::weak_ptr<SpanQueryFilter> Lucene::SpanQueryFilterWeakPtr

## ◆ SpanQueryPtr

typedef boost::shared_ptr<SpanQuery> Lucene::SpanQueryPtr

## ◆ SpanQueryWeakPtr

typedef boost::weak_ptr<SpanQuery> Lucene::SpanQueryWeakPtr

## ◆ SpanQueuePtr

typedef boost::shared_ptr<SpanQueue> Lucene::SpanQueuePtr

## ◆ SpanQueueWeakPtr

typedef boost::weak_ptr<SpanQueue> Lucene::SpanQueueWeakPtr

## ◆ SpansCellPtr

typedef boost::shared_ptr<SpansCell> Lucene::SpansCellPtr

## ◆ SpansCellWeakPtr

typedef boost::weak_ptr<SpansCell> Lucene::SpansCellWeakPtr

## ◆ SpanScorerPtr

typedef boost::shared_ptr<SpanScorer> Lucene::SpanScorerPtr

## ◆ SpanScorerWeakPtr

typedef boost::weak_ptr<SpanScorer> Lucene::SpanScorerWeakPtr

## ◆ SpansPtr

typedef boost::shared_ptr<Spans> Lucene::SpansPtr

## ◆ SpansWeakPtr

typedef boost::weak_ptr<Spans> Lucene::SpansWeakPtr

## ◆ SpanTermQueryPtr

typedef boost::shared_ptr<SpanTermQuery> Lucene::SpanTermQueryPtr

## ◆ SpanTermQueryWeakPtr

typedef boost::weak_ptr<SpanTermQuery> Lucene::SpanTermQueryWeakPtr

## ◆ SpanWeightPtr

typedef boost::shared_ptr<SpanWeight> Lucene::SpanWeightPtr

## ◆ SpanWeightWeakPtr

typedef boost::weak_ptr<SpanWeight> Lucene::SpanWeightWeakPtr

## ◆ StaleReaderException

typedef ExceptionTemplate<IOException, LuceneException::StaleReader> Lucene::StaleReaderException

## ◆ StandardAnalyzerPtr

typedef boost::shared_ptr<StandardAnalyzer> Lucene::StandardAnalyzerPtr

## ◆ StandardAnalyzerSavedStreamsPtr

typedef boost::shared_ptr<StandardAnalyzerSavedStreams> Lucene::StandardAnalyzerSavedStreamsPtr

## ◆ StandardAnalyzerSavedStreamsWeakPtr

typedef boost::weak_ptr<StandardAnalyzerSavedStreams> Lucene::StandardAnalyzerSavedStreamsWeakPtr

## ◆ StandardAnalyzerWeakPtr

typedef boost::weak_ptr<StandardAnalyzer> Lucene::StandardAnalyzerWeakPtr

## ◆ StandardFilterPtr

typedef boost::shared_ptr<StandardFilter> Lucene::StandardFilterPtr

## ◆ StandardFilterWeakPtr

typedef boost::weak_ptr<StandardFilter> Lucene::StandardFilterWeakPtr

## ◆ StandardTokenizerImplPtr

typedef boost::shared_ptr<StandardTokenizerImpl> Lucene::StandardTokenizerImplPtr

## ◆ StandardTokenizerImplWeakPtr

typedef boost::weak_ptr<StandardTokenizerImpl> Lucene::StandardTokenizerImplWeakPtr

## ◆ StandardTokenizerPtr

typedef boost::shared_ptr<StandardTokenizer> Lucene::StandardTokenizerPtr

## ◆ StandardTokenizerWeakPtr

typedef boost::weak_ptr<StandardTokenizer> Lucene::StandardTokenizerWeakPtr

## ◆ StartEndPtr

typedef boost::shared_ptr<StartEnd> Lucene::StartEndPtr

## ◆ StartEndWeakPtr

typedef boost::weak_ptr<StartEnd> Lucene::StartEndWeakPtr

## ◆ StopAnalyzerPtr

typedef boost::shared_ptr<StopAnalyzer> Lucene::StopAnalyzerPtr

## ◆ StopAnalyzerSavedStreamsPtr

typedef boost::shared_ptr<StopAnalyzerSavedStreams> Lucene::StopAnalyzerSavedStreamsPtr

## ◆ StopAnalyzerSavedStreamsWeakPtr

typedef boost::weak_ptr<StopAnalyzerSavedStreams> Lucene::StopAnalyzerSavedStreamsWeakPtr

## ◆ StopAnalyzerWeakPtr

typedef boost::weak_ptr<StopAnalyzer> Lucene::StopAnalyzerWeakPtr

## ◆ StopFillCacheException

typedef ExceptionTemplate<RuntimeException, LuceneException::StopFillCache> Lucene::StopFillCacheException

## ◆ StopFilterPtr

typedef boost::shared_ptr<StopFilter> Lucene::StopFilterPtr

## ◆ StopFilterWeakPtr

typedef boost::weak_ptr<StopFilter> Lucene::StopFilterWeakPtr

## ◆ StoredFieldStatusPtr

typedef boost::shared_ptr<StoredFieldStatus> Lucene::StoredFieldStatusPtr

## ◆ StoredFieldStatusWeakPtr

typedef boost::weak_ptr<StoredFieldStatus> Lucene::StoredFieldStatusWeakPtr

## ◆ StoredFieldsWriterPerDocPtr

typedef boost::shared_ptr<StoredFieldsWriterPerDoc> Lucene::StoredFieldsWriterPerDocPtr

## ◆ StoredFieldsWriterPerDocWeakPtr

typedef boost::weak_ptr<StoredFieldsWriterPerDoc> Lucene::StoredFieldsWriterPerDocWeakPtr

## ◆ StoredFieldsWriterPerThreadPtr

typedef boost::shared_ptr<StoredFieldsWriterPerThread> Lucene::StoredFieldsWriterPerThreadPtr

## ◆ StoredFieldsWriterPerThreadWeakPtr

typedef boost::weak_ptr<StoredFieldsWriterPerThread> Lucene::StoredFieldsWriterPerThreadWeakPtr

## ◆ StoredFieldsWriterPtr

typedef boost::shared_ptr<StoredFieldsWriter> Lucene::StoredFieldsWriterPtr

## ◆ StoredFieldsWriterWeakPtr

typedef boost::weak_ptr<StoredFieldsWriter> Lucene::StoredFieldsWriterWeakPtr

## ◆ StringCachePtr

typedef boost::shared_ptr<StringCache> Lucene::StringCachePtr

## ◆ StringCacheWeakPtr

typedef boost::weak_ptr<StringCache> Lucene::StringCacheWeakPtr

## ◆ StringIndexCachePtr

typedef boost::shared_ptr<StringIndexCache> Lucene::StringIndexCachePtr

## ◆ StringIndexCacheWeakPtr

typedef boost::weak_ptr<StringIndexCache> Lucene::StringIndexCacheWeakPtr

## ◆ StringIndexPtr

typedef boost::shared_ptr<StringIndex> Lucene::StringIndexPtr

## ◆ StringIndexWeakPtr

typedef boost::weak_ptr<StringIndex> Lucene::StringIndexWeakPtr

## ◆ StringReaderPtr

typedef boost::shared_ptr<StringReader> Lucene::StringReaderPtr

## ◆ StringReaderWeakPtr

typedef boost::weak_ptr<StringReader> Lucene::StringReaderWeakPtr

## ◆ SubScorerPtr

typedef boost::shared_ptr<SubScorer> Lucene::SubScorerPtr

## ◆ SubScorerWeakPtr

typedef boost::weak_ptr<SubScorer> Lucene::SubScorerWeakPtr

## ◆ SynchronizePtr

typedef boost::shared_ptr<Synchronize> Lucene::SynchronizePtr

## ◆ SynchronizeWeakPtr

typedef boost::weak_ptr<Synchronize> Lucene::SynchronizeWeakPtr

## ◆ TeeSinkTokenFilterPtr

typedef boost::shared_ptr<TeeSinkTokenFilter> Lucene::TeeSinkTokenFilterPtr

## ◆ TeeSinkTokenFilterWeakPtr

typedef boost::weak_ptr<TeeSinkTokenFilter> Lucene::TeeSinkTokenFilterWeakPtr

## ◆ TemporaryException

typedef ExceptionTemplate<LuceneException, LuceneException::Temporary> Lucene::TemporaryException

## ◆ TermAttributePtr

typedef boost::shared_ptr<TermAttribute> Lucene::TermAttributePtr

## ◆ TermAttributeWeakPtr

typedef boost::weak_ptr<TermAttribute> Lucene::TermAttributeWeakPtr

## ◆ TermBufferPtr

typedef boost::shared_ptr<TermBuffer> Lucene::TermBufferPtr

## ◆ TermBufferWeakPtr

typedef boost::weak_ptr<TermBuffer> Lucene::TermBufferWeakPtr

## ◆ TermDocsPtr

typedef boost::shared_ptr<TermDocs> Lucene::TermDocsPtr

## ◆ TermDocsWeakPtr

typedef boost::weak_ptr<TermDocs> Lucene::TermDocsWeakPtr

## ◆ TermEnumPtr

typedef boost::shared_ptr<TermEnum> Lucene::TermEnumPtr

## ◆ TermEnumWeakPtr

typedef boost::weak_ptr<TermEnum> Lucene::TermEnumWeakPtr

## ◆ TermFreqVectorPtr

typedef boost::shared_ptr<TermFreqVector> Lucene::TermFreqVectorPtr

## ◆ TermFreqVectorWeakPtr

typedef boost::weak_ptr<TermFreqVector> Lucene::TermFreqVectorWeakPtr

## ◆ TermIndexStatusPtr

typedef boost::shared_ptr<TermIndexStatus> Lucene::TermIndexStatusPtr

## ◆ TermIndexStatusWeakPtr

typedef boost::weak_ptr<TermIndexStatus> Lucene::TermIndexStatusWeakPtr

## ◆ TermInfoPtr

typedef boost::shared_ptr<TermInfo> Lucene::TermInfoPtr

## ◆ TermInfosReaderPtr

typedef boost::shared_ptr<TermInfosReader> Lucene::TermInfosReaderPtr

## ◆ TermInfosReaderThreadResourcesPtr

typedef boost::shared_ptr<TermInfosReaderThreadResources> Lucene::TermInfosReaderThreadResourcesPtr

## ◆ TermInfosReaderThreadResourcesWeakPtr

typedef boost::weak_ptr<TermInfosReaderThreadResources> Lucene::TermInfosReaderThreadResourcesWeakPtr

## ◆ TermInfosReaderWeakPtr

typedef boost::weak_ptr<TermInfosReader> Lucene::TermInfosReaderWeakPtr

## ◆ TermInfosWriterPtr

typedef boost::shared_ptr<TermInfosWriter> Lucene::TermInfosWriterPtr

## ◆ TermInfosWriterWeakPtr

typedef boost::weak_ptr<TermInfosWriter> Lucene::TermInfosWriterWeakPtr

## ◆ TermInfoWeakPtr

typedef boost::weak_ptr<TermInfo> Lucene::TermInfoWeakPtr

## ◆ TermPositionsPtr

typedef boost::shared_ptr<TermPositions> Lucene::TermPositionsPtr

## ◆ TermPositionsQueuePtr

typedef boost::shared_ptr<TermPositionsQueue> Lucene::TermPositionsQueuePtr

## ◆ TermPositionsQueueWeakPtr

typedef boost::weak_ptr<TermPositionsQueue> Lucene::TermPositionsQueueWeakPtr

## ◆ TermPositionsWeakPtr

typedef boost::weak_ptr<TermPositions> Lucene::TermPositionsWeakPtr

## ◆ TermPositionVectorPtr

typedef boost::shared_ptr<TermPositionVector> Lucene::TermPositionVectorPtr

## ◆ TermPositionVectorWeakPtr

typedef boost::weak_ptr<TermPositionVector> Lucene::TermPositionVectorWeakPtr

## ◆ TermPtr

typedef boost::shared_ptr<Term> Lucene::TermPtr

## ◆ TermQueryPtr

typedef boost::shared_ptr<TermQuery> Lucene::TermQueryPtr

## ◆ TermQueryWeakPtr

typedef boost::weak_ptr<TermQuery> Lucene::TermQueryWeakPtr

## ◆ TermRangeFilterPtr

typedef boost::shared_ptr<TermRangeFilter> Lucene::TermRangeFilterPtr

## ◆ TermRangeFilterWeakPtr

typedef boost::weak_ptr<TermRangeFilter> Lucene::TermRangeFilterWeakPtr

## ◆ TermRangeQueryPtr

typedef boost::shared_ptr<TermRangeQuery> Lucene::TermRangeQueryPtr

## ◆ TermRangeQueryWeakPtr

typedef boost::weak_ptr<TermRangeQuery> Lucene::TermRangeQueryWeakPtr

## ◆ TermRangeTermEnumPtr

typedef boost::shared_ptr<TermRangeTermEnum> Lucene::TermRangeTermEnumPtr

## ◆ TermRangeTermEnumWeakPtr

typedef boost::weak_ptr<TermRangeTermEnum> Lucene::TermRangeTermEnumWeakPtr

## ◆ TermScorerPtr

typedef boost::shared_ptr<TermScorer> Lucene::TermScorerPtr

## ◆ TermScorerWeakPtr

typedef boost::weak_ptr<TermScorer> Lucene::TermScorerWeakPtr

## ◆ TermsHashConsumerPerFieldPtr

typedef boost::shared_ptr<TermsHashConsumerPerField> Lucene::TermsHashConsumerPerFieldPtr

## ◆ TermsHashConsumerPerFieldWeakPtr

typedef boost::weak_ptr<TermsHashConsumerPerField> Lucene::TermsHashConsumerPerFieldWeakPtr

## ◆ TermsHashConsumerPerThreadPtr

typedef boost::shared_ptr<TermsHashConsumerPerThread> Lucene::TermsHashConsumerPerThreadPtr

## ◆ TermsHashConsumerPerThreadWeakPtr

typedef boost::weak_ptr<TermsHashConsumerPerThread> Lucene::TermsHashConsumerPerThreadWeakPtr

## ◆ TermsHashConsumerPtr

typedef boost::shared_ptr<TermsHashConsumer> Lucene::TermsHashConsumerPtr

## ◆ TermsHashConsumerWeakPtr

typedef boost::weak_ptr<TermsHashConsumer> Lucene::TermsHashConsumerWeakPtr

## ◆ TermsHashPerFieldPtr

typedef boost::shared_ptr<TermsHashPerField> Lucene::TermsHashPerFieldPtr

## ◆ TermsHashPerFieldWeakPtr

typedef boost::weak_ptr<TermsHashPerField> Lucene::TermsHashPerFieldWeakPtr

## ◆ TermsHashPerThreadPtr

typedef boost::shared_ptr<TermsHashPerThread> Lucene::TermsHashPerThreadPtr

## ◆ TermsHashPerThreadWeakPtr

typedef boost::weak_ptr<TermsHashPerThread> Lucene::TermsHashPerThreadWeakPtr

## ◆ TermsHashPtr

typedef boost::shared_ptr<TermsHash> Lucene::TermsHashPtr

## ◆ TermsHashWeakPtr

typedef boost::weak_ptr<TermsHash> Lucene::TermsHashWeakPtr

## ◆ TermSpansPtr

typedef boost::shared_ptr<TermSpans> Lucene::TermSpansPtr

## ◆ TermSpansWeakPtr

typedef boost::weak_ptr<TermSpans> Lucene::TermSpansWeakPtr

## ◆ TermVectorEntryFreqSortedComparatorPtr

typedef boost::shared_ptr<TermVectorEntryFreqSortedComparator> Lucene::TermVectorEntryFreqSortedComparatorPtr

## ◆ TermVectorEntryFreqSortedComparatorWeakPtr

typedef boost::weak_ptr<TermVectorEntryFreqSortedComparator> Lucene::TermVectorEntryFreqSortedComparatorWeakPtr

## ◆ TermVectorEntryPtr

typedef boost::shared_ptr<TermVectorEntry> Lucene::TermVectorEntryPtr

## ◆ TermVectorEntryWeakPtr

typedef boost::weak_ptr<TermVectorEntry> Lucene::TermVectorEntryWeakPtr

## ◆ TermVectorMapperPtr

typedef boost::shared_ptr<TermVectorMapper> Lucene::TermVectorMapperPtr

## ◆ TermVectorMapperWeakPtr

typedef boost::weak_ptr<TermVectorMapper> Lucene::TermVectorMapperWeakPtr

## ◆ TermVectorOffsetInfoPtr

typedef boost::shared_ptr<TermVectorOffsetInfo> Lucene::TermVectorOffsetInfoPtr

## ◆ TermVectorOffsetInfoWeakPtr

typedef boost::weak_ptr<TermVectorOffsetInfo> Lucene::TermVectorOffsetInfoWeakPtr

## ◆ TermVectorsPositionInfoPtr

typedef boost::shared_ptr<TermVectorsPositionInfo> Lucene::TermVectorsPositionInfoPtr

## ◆ TermVectorsPositionInfoWeakPtr

typedef boost::weak_ptr<TermVectorsPositionInfo> Lucene::TermVectorsPositionInfoWeakPtr

## ◆ TermVectorsReaderPtr

typedef boost::shared_ptr<TermVectorsReader> Lucene::TermVectorsReaderPtr

## ◆ TermVectorsReaderWeakPtr

typedef boost::weak_ptr<TermVectorsReader> Lucene::TermVectorsReaderWeakPtr

## ◆ TermVectorStatusPtr

typedef boost::shared_ptr<TermVectorStatus> Lucene::TermVectorStatusPtr

## ◆ TermVectorStatusWeakPtr

typedef boost::weak_ptr<TermVectorStatus> Lucene::TermVectorStatusWeakPtr

## ◆ TermVectorsTermsWriterPerDocPtr

typedef boost::shared_ptr<TermVectorsTermsWriterPerDoc> Lucene::TermVectorsTermsWriterPerDocPtr

## ◆ TermVectorsTermsWriterPerDocWeakPtr

typedef boost::weak_ptr<TermVectorsTermsWriterPerDoc> Lucene::TermVectorsTermsWriterPerDocWeakPtr

## ◆ TermVectorsTermsWriterPerFieldPtr

typedef boost::shared_ptr<TermVectorsTermsWriterPerField> Lucene::TermVectorsTermsWriterPerFieldPtr

## ◆ TermVectorsTermsWriterPerFieldWeakPtr

typedef boost::weak_ptr<TermVectorsTermsWriterPerField> Lucene::TermVectorsTermsWriterPerFieldWeakPtr

## ◆ TermVectorsTermsWriterPerThreadPtr

typedef boost::shared_ptr<TermVectorsTermsWriterPerThread> Lucene::TermVectorsTermsWriterPerThreadPtr

## ◆ TermVectorsTermsWriterPerThreadWeakPtr

typedef boost::weak_ptr<TermVectorsTermsWriterPerThread> Lucene::TermVectorsTermsWriterPerThreadWeakPtr

## ◆ TermVectorsTermsWriterPostingListPtr

typedef boost::shared_ptr<TermVectorsTermsWriterPostingList> Lucene::TermVectorsTermsWriterPostingListPtr

## ◆ TermVectorsTermsWriterPostingListWeakPtr

typedef boost::weak_ptr<TermVectorsTermsWriterPostingList> Lucene::TermVectorsTermsWriterPostingListWeakPtr

## ◆ TermVectorsTermsWriterPtr

typedef boost::shared_ptr<TermVectorsTermsWriter> Lucene::TermVectorsTermsWriterPtr

## ◆ TermVectorsTermsWriterWeakPtr

typedef boost::weak_ptr<TermVectorsTermsWriter> Lucene::TermVectorsTermsWriterWeakPtr

## ◆ TermVectorsWriterPtr

typedef boost::shared_ptr<TermVectorsWriter> Lucene::TermVectorsWriterPtr

## ◆ TermVectorsWriterWeakPtr

typedef boost::weak_ptr<TermVectorsWriter> Lucene::TermVectorsWriterWeakPtr

## ◆ TermWeakPtr

typedef boost::weak_ptr<Term> Lucene::TermWeakPtr

## ◆ ThreadPoolPtr

typedef boost::shared_ptr<ThreadPool> Lucene::ThreadPoolPtr

## ◆ ThreadPoolWeakPtr

typedef boost::weak_ptr<ThreadPool> Lucene::ThreadPoolWeakPtr

## ◆ TimeExceededException

typedef ExceptionTemplate<RuntimeException, LuceneException::TimeExceeded> Lucene::TimeExceededException

## ◆ TimeLimitingCollectorPtr

typedef boost::shared_ptr<TimeLimitingCollector> Lucene::TimeLimitingCollectorPtr

## ◆ TimeLimitingCollectorWeakPtr

typedef boost::weak_ptr<TimeLimitingCollector> Lucene::TimeLimitingCollectorWeakPtr

## ◆ TimerThreadPtr

typedef boost::shared_ptr<TimerThread> Lucene::TimerThreadPtr

## ◆ TimerThreadWeakPtr

typedef boost::weak_ptr<TimerThread> Lucene::TimerThreadWeakPtr

## ◆ TokenAttributeFactoryPtr

typedef boost::shared_ptr<TokenAttributeFactory> Lucene::TokenAttributeFactoryPtr

## ◆ TokenAttributeFactoryWeakPtr

typedef boost::weak_ptr<TokenAttributeFactory> Lucene::TokenAttributeFactoryWeakPtr

## ◆ TokenFilterPtr

typedef boost::shared_ptr<TokenFilter> Lucene::TokenFilterPtr

## ◆ TokenFilterWeakPtr

typedef boost::weak_ptr<TokenFilter> Lucene::TokenFilterWeakPtr

## ◆ TokenizerPtr

typedef boost::shared_ptr<Tokenizer> Lucene::TokenizerPtr

## ◆ TokenizerWeakPtr

typedef boost::weak_ptr<Tokenizer> Lucene::TokenizerWeakPtr

## ◆ TokenPtr

typedef boost::shared_ptr<Token> Lucene::TokenPtr

## ◆ TokenStreamPtr

typedef boost::shared_ptr<TokenStream> Lucene::TokenStreamPtr

## ◆ TokenStreamWeakPtr

typedef boost::weak_ptr<TokenStream> Lucene::TokenStreamWeakPtr

## ◆ TokenWeakPtr

typedef boost::weak_ptr<Token> Lucene::TokenWeakPtr

## ◆ TooManyClausesException

typedef ExceptionTemplate<RuntimeException, LuceneException::TooManyClauses> Lucene::TooManyClausesException

## ◆ TopDocsCollectorPtr

typedef boost::shared_ptr<TopDocsCollector> Lucene::TopDocsCollectorPtr

## ◆ TopDocsCollectorWeakPtr

typedef boost::weak_ptr<TopDocsCollector> Lucene::TopDocsCollectorWeakPtr

## ◆ TopDocsPtr

typedef boost::shared_ptr<TopDocs> Lucene::TopDocsPtr

## ◆ TopDocsWeakPtr

typedef boost::weak_ptr<TopDocs> Lucene::TopDocsWeakPtr

## ◆ TopFieldCollectorPtr

typedef boost::shared_ptr<TopFieldCollector> Lucene::TopFieldCollectorPtr

## ◆ TopFieldCollectorWeakPtr

typedef boost::weak_ptr<TopFieldCollector> Lucene::TopFieldCollectorWeakPtr

## ◆ TopFieldDocsPtr

typedef boost::shared_ptr<TopFieldDocs> Lucene::TopFieldDocsPtr

## ◆ TopFieldDocsWeakPtr

typedef boost::weak_ptr<TopFieldDocs> Lucene::TopFieldDocsWeakPtr

## ◆ TopScoreDocCollectorPtr

typedef boost::shared_ptr<TopScoreDocCollector> Lucene::TopScoreDocCollectorPtr

## ◆ TopScoreDocCollectorWeakPtr

typedef boost::weak_ptr<TopScoreDocCollector> Lucene::TopScoreDocCollectorWeakPtr

## ◆ TypeAttributePtr

typedef boost::shared_ptr<TypeAttribute> Lucene::TypeAttributePtr

## ◆ TypeAttributeWeakPtr

typedef boost::weak_ptr<TypeAttribute> Lucene::TypeAttributeWeakPtr

## ◆ UnicodeResultPtr

typedef boost::shared_ptr<UnicodeResult> Lucene::UnicodeResultPtr

## ◆ UnicodeResultWeakPtr

typedef boost::weak_ptr<UnicodeResult> Lucene::UnicodeResultWeakPtr

## ◆ UnsupportedOperationException

typedef ExceptionTemplate<RuntimeException, LuceneException::UnsupportedOperation> Lucene::UnsupportedOperationException

## ◆ UTF16DecoderPtr

typedef boost::shared_ptr<UTF16Decoder> Lucene::UTF16DecoderPtr

## ◆ UTF16DecoderWeakPtr

typedef boost::weak_ptr<UTF16Decoder> Lucene::UTF16DecoderWeakPtr

## ◆ UTF8DecoderPtr

typedef boost::shared_ptr<UTF8Decoder> Lucene::UTF8DecoderPtr

## ◆ UTF8DecoderStreamPtr

typedef boost::shared_ptr<UTF8DecoderStream> Lucene::UTF8DecoderStreamPtr

## ◆ UTF8DecoderStreamWeakPtr

typedef boost::weak_ptr<UTF8DecoderStream> Lucene::UTF8DecoderStreamWeakPtr

## ◆ UTF8DecoderWeakPtr

typedef boost::weak_ptr<UTF8Decoder> Lucene::UTF8DecoderWeakPtr

## ◆ UTF8EncoderPtr

typedef boost::shared_ptr<UTF8Encoder> Lucene::UTF8EncoderPtr

## ◆ UTF8EncoderStreamPtr

typedef boost::shared_ptr<UTF8EncoderStream> Lucene::UTF8EncoderStreamPtr

## ◆ UTF8EncoderStreamWeakPtr

typedef boost::weak_ptr<UTF8EncoderStream> Lucene::UTF8EncoderStreamWeakPtr

## ◆ UTF8EncoderWeakPtr

typedef boost::weak_ptr<UTF8Encoder> Lucene::UTF8EncoderWeakPtr

## ◆ UTF8ResultPtr

typedef boost::shared_ptr<UTF8Result> Lucene::UTF8ResultPtr

## ◆ UTF8ResultWeakPtr

typedef boost::weak_ptr<UTF8Result> Lucene::UTF8ResultWeakPtr

## ◆ ValueSourcePtr

typedef boost::shared_ptr<ValueSource> Lucene::ValueSourcePtr

## ◆ ValueSourceQueryPtr

typedef boost::shared_ptr<ValueSourceQuery> Lucene::ValueSourceQueryPtr

## ◆ ValueSourceQueryWeakPtr

typedef boost::weak_ptr<ValueSourceQuery> Lucene::ValueSourceQueryWeakPtr

## ◆ ValueSourceScorerPtr

typedef boost::shared_ptr<ValueSourceScorer> Lucene::ValueSourceScorerPtr

## ◆ ValueSourceScorerWeakPtr

typedef boost::weak_ptr<ValueSourceScorer> Lucene::ValueSourceScorerWeakPtr

## ◆ ValueSourceWeakPtr

typedef boost::weak_ptr<ValueSource> Lucene::ValueSourceWeakPtr

## ◆ ValueSourceWeightPtr

typedef boost::shared_ptr<ValueSourceWeight> Lucene::ValueSourceWeightPtr

## ◆ ValueSourceWeightWeakPtr

typedef boost::weak_ptr<ValueSourceWeight> Lucene::ValueSourceWeightWeakPtr

## ◆ WaitQueuePtr

typedef boost::shared_ptr<WaitQueue> Lucene::WaitQueuePtr

## ◆ WaitQueueWeakPtr

typedef boost::weak_ptr<WaitQueue> Lucene::WaitQueueWeakPtr

## ◆ WeightPtr

typedef boost::shared_ptr<Weight> Lucene::WeightPtr

## ◆ WeightWeakPtr

typedef boost::weak_ptr<Weight> Lucene::WeightWeakPtr

## ◆ WhitespaceAnalyzerPtr

typedef boost::shared_ptr<WhitespaceAnalyzer> Lucene::WhitespaceAnalyzerPtr

## ◆ WhitespaceAnalyzerWeakPtr

typedef boost::weak_ptr<WhitespaceAnalyzer> Lucene::WhitespaceAnalyzerWeakPtr

## ◆ WhitespaceTokenizerPtr

typedef boost::shared_ptr<WhitespaceTokenizer> Lucene::WhitespaceTokenizerPtr

## ◆ WhitespaceTokenizerWeakPtr

typedef boost::weak_ptr<WhitespaceTokenizer> Lucene::WhitespaceTokenizerWeakPtr

## ◆ WildcardQueryPtr

typedef boost::shared_ptr<WildcardQuery> Lucene::WildcardQueryPtr

## ◆ WildcardQueryWeakPtr

typedef boost::weak_ptr<WildcardQuery> Lucene::WildcardQueryWeakPtr

## ◆ WildcardTermEnumPtr

typedef boost::shared_ptr<WildcardTermEnum> Lucene::WildcardTermEnumPtr

## ◆ WildcardTermEnumWeakPtr

typedef boost::weak_ptr<WildcardTermEnum> Lucene::WildcardTermEnumWeakPtr

## ◆ WordlistLoaderPtr

typedef boost::shared_ptr<WordlistLoader> Lucene::WordlistLoaderPtr

## ◆ WordlistLoaderWeakPtr

typedef boost::weak_ptr<WordlistLoader> Lucene::WordlistLoaderWeakPtr

## ◆ work_t

typedef boost::asio::executor_work_guard<io_context_t::executor_type> Lucene::work_t

## Function Documentation

## ◆ AllocMemory()

LPPAPI void * Lucene::AllocMemory | ( | size_t | size | ) |

Allocate block of memory.

Referenced by Lucene::ArrayData< TYPE >::resize().

## ◆ FreeMemory()

LPPAPI void Lucene::FreeMemory | ( | void * | memory | ) |

Release a given block of memory.

Referenced by Lucene::ArrayData< TYPE >::resize().

## ◆ hash_value()

template<class TYPE>

std::size_t Lucene::hash_value | ( | const Array< TYPE > & | value | ) |

inline

References Lucene::Array< TYPE >::hashCode().

## ◆ newCollection() [1/10]

template<typename TYPE>

Collection< TYPE > Lucene::newCollection | ( | const TYPE & | a1 | ) |

References Lucene::Collection< TYPE >::add(), and Lucene::Collection< TYPE >::newInstance().

Referenced by newCollection(), newCollection(), newCollection(), newCollection(), newCollection(), newCollection(), newCollection(), newCollection(), and newCollection().

## ◆ newCollection() [2/10]

template<typename TYPE>

Collection< TYPE > Lucene::newCollection | ( | const TYPE & | a1,
|  | const TYPE & | a2 )

References Lucene::Collection< TYPE >::add(), and newCollection().

## ◆ newCollection() [3/10]

template<typename TYPE>

Collection< TYPE > Lucene::newCollection | ( | const TYPE & | a1,
|  | const TYPE & | a2,
|  | const TYPE & | a3 )

References Lucene::Collection< TYPE >::add(), and newCollection().

## ◆ newCollection() [4/10]

template<typename TYPE>

Collection< TYPE > Lucene::newCollection | ( | const TYPE & | a1,
|  | const TYPE & | a2,
|  | const TYPE & | a3,
|  | const TYPE & | a4 )

References Lucene::Collection< TYPE >::add(), and newCollection().

## ◆ newCollection() [5/10]

template<typename TYPE>

Collection< TYPE > Lucene::newCollection | ( | const TYPE & | a1,
|  | const TYPE & | a2,
|  | const TYPE & | a3,
|  | const TYPE & | a4,
|  | const TYPE & | a5 )

References Lucene::Collection< TYPE >::add(), and newCollection().

## ◆ newCollection() [6/10]

template<typename TYPE>

Collection< TYPE > Lucene::newCollection | ( | const TYPE & | a1,
|  | const TYPE & | a2,
|  | const TYPE & | a3,
|  | const TYPE & | a4,
|  | const TYPE & | a5,
|  | const TYPE & | a6 )

References Lucene::Collection< TYPE >::add(), and newCollection().

## ◆ newCollection() [7/10]

template<typename TYPE>

Collection< TYPE > Lucene::newCollection | ( | const TYPE & | a1,
|  | const TYPE & | a2,
|  | const TYPE & | a3,
|  | const TYPE & | a4,
|  | const TYPE & | a5,
|  | const TYPE & | a6,
|  | const TYPE & | a7 )

References Lucene::Collection< TYPE >::add(), and newCollection().

## ◆ newCollection() [8/10]

template<typename TYPE>

Collection< TYPE > Lucene::newCollection | ( | const TYPE & | a1,
|  | const TYPE & | a2,
|  | const TYPE & | a3,
|  | const TYPE & | a4,
|  | const TYPE & | a5,
|  | const TYPE & | a6,
|  | const TYPE & | a7,
|  | const TYPE & | a8 )

References Lucene::Collection< TYPE >::add(), and newCollection().

## ◆ newCollection() [9/10]

template<typename TYPE>

Collection< TYPE > Lucene::newCollection | ( | const TYPE & | a1,
|  | const TYPE & | a2,
|  | const TYPE & | a3,
|  | const TYPE & | a4,
|  | const TYPE & | a5,
|  | const TYPE & | a6,
|  | const TYPE & | a7,
|  | const TYPE & | a8,
|  | const TYPE & | a9 )

References Lucene::Collection< TYPE >::add(), and newCollection().

## ◆ newCollection() [10/10]

template<typename TYPE>

Collection< TYPE > Lucene::newCollection | ( | const TYPE & | a1,
|  | const TYPE & | a2,
|  | const TYPE & | a3,
|  | const TYPE & | a4,
|  | const TYPE & | a5,
|  | const TYPE & | a6,
|  | const TYPE & | a7,
|  | const TYPE & | a8,
|  | const TYPE & | a9,
|  | const TYPE & | a10 )

References Lucene::Collection< TYPE >::add(), and newCollection().

## ◆ newInstance() [1/10]

template<class T>

boost::shared_ptr< T > Lucene::newInstance | ( |  | ) |

Referenced by Lucene::Array< TYPE >::newInstance(), Lucene::Collection< TYPE >::newInstance(), Lucene::Collection< TYPE >::newInstance(), Lucene::HashMap< String, FileEntryPtr >::newInstance(), Lucene::HashSet< TYPE, HASH, EQUAL >::newInstance(), Lucene::HashSet< TYPE, HASH, EQUAL >::newInstance(), Lucene::Map< int64_t, localDataPtr >::newInstance(), Lucene::Set< TYPE, LESS >::newInstance(), Lucene::Set< TYPE, LESS >::newInstance(), Lucene::WeakHashMap< KEY, VALUE, HASH, EQUAL >::newInstance(), newLucene(), newLucene(), newLucene(), newLucene(), newLucene(), newLucene(), newLucene(), newLucene(), newLucene(), Lucene::Array< TYPE >::resize(), and Lucene::ThreadPool::scheduleTask().

## ◆ newInstance() [2/10]

template<class T, class A1>

boost::shared_ptr< T > Lucene::newInstance | ( | A1 const & | a1 | ) |

## ◆ newInstance() [3/10]

template<class T, class A1, class A2>

boost::shared_ptr< T > Lucene::newInstance | ( | A1 const & | a1,
|  | A2 const & | a2 )

## ◆ newInstance() [4/10]

template<class T, class A1, class A2, class A3>

boost::shared_ptr< T > Lucene::newInstance | ( | A1 const & | a1,
|  | A2 const & | a2,
|  | A3 const & | a3 )

## ◆ newInstance() [5/10]

template<class T, class A1, class A2, class A3, class A4>

boost::shared_ptr< T > Lucene::newInstance | ( | A1 const & | a1,
|  | A2 const & | a2,
|  | A3 const & | a3,
|  | A4 const & | a4 )

## ◆ newInstance() [6/10]

template<class T, class A1, class A2, class A3, class A4, class A5>

boost::shared_ptr< T > Lucene::newInstance | ( | A1 const & | a1,
|  | A2 const & | a2,
|  | A3 const & | a3,
|  | A4 const & | a4,
|  | A5 const & | a5 )

## ◆ newInstance() [7/10]

template<class T, class A1, class A2, class A3, class A4, class A5, class A6>

boost::shared_ptr< T > Lucene::newInstance | ( | A1 const & | a1,
|  | A2 const & | a2,
|  | A3 const & | a3,
|  | A4 const & | a4,
|  | A5 const & | a5,
|  | A6 const & | a6 )

## ◆ newInstance() [8/10]

template<class T, class A1, class A2, class A3, class A4, class A5, class A6, class A7>

boost::shared_ptr< T > Lucene::newInstance | ( | A1 const & | a1,
|  | A2 const & | a2,
|  | A3 const & | a3,
|  | A4 const & | a4,
|  | A5 const & | a5,
|  | A6 const & | a6,
|  | A7 const & | a7 )

## ◆ newInstance() [9/10]

template<class T, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8>

boost::shared_ptr< T > Lucene::newInstance | ( | A1 const & | a1,
|  | A2 const & | a2,
|  | A3 const & | a3,
|  | A4 const & | a4,
|  | A5 const & | a5,
|  | A6 const & | a6,
|  | A7 const & | a7,
|  | A8 const & | a8 )

## ◆ newInstance() [10/10]

template<class T, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8, class A9>

boost::shared_ptr< T > Lucene::newInstance | ( | A1 const & | a1,
|  | A2 const & | a2,
|  | A3 const & | a3,
|  | A4 const & | a4,
|  | A5 const & | a5,
|  | A6 const & | a6,
|  | A7 const & | a7,
|  | A8 const & | a8,
|  | A9 const & | a9 )

## ◆ newLucene() [1/10]

template<class T>

boost::shared_ptr< T > Lucene::newLucene | ( |  | ) |

Referenced by Lucene::AttributeFactory::createInstance().

## ◆ newLucene() [2/10]

template<class T, class A1>

boost::shared_ptr< T > Lucene::newLucene | ( | A1 const & | a1 | ) |

References newInstance().

## ◆ newLucene() [3/10]

template<class T, class A1, class A2>

boost::shared_ptr< T > Lucene::newLucene | ( | A1 const & | a1,
|  | A2 const & | a2 )

References newInstance().

## ◆ newLucene() [4/10]

template<class T, class A1, class A2, class A3>

boost::shared_ptr< T > Lucene::newLucene | ( | A1 const & | a1,
|  | A2 const & | a2,
|  | A3 const & | a3 )

References newInstance().

## ◆ newLucene() [5/10]

template<class T, class A1, class A2, class A3, class A4>

boost::shared_ptr< T > Lucene::newLucene | ( | A1 const & | a1,
|  | A2 const & | a2,
|  | A3 const & | a3,
|  | A4 const & | a4 )

References newInstance().

## ◆ newLucene() [6/10]

template<class T, class A1, class A2, class A3, class A4, class A5>

boost::shared_ptr< T > Lucene::newLucene | ( | A1 const & | a1,
|  | A2 const & | a2,
|  | A3 const & | a3,
|  | A4 const & | a4,
|  | A5 const & | a5 )

References newInstance().

## ◆ newLucene() [7/10]

template<class T, class A1, class A2, class A3, class A4, class A5, class A6>

boost::shared_ptr< T > Lucene::newLucene | ( | A1 const & | a1,
|  | A2 const & | a2,
|  | A3 const & | a3,
|  | A4 const & | a4,
|  | A5 const & | a5,
|  | A6 const & | a6 )

References newInstance().

## ◆ newLucene() [8/10]

template<class T, class A1, class A2, class A3, class A4, class A5, class A6, class A7>

boost::shared_ptr< T > Lucene::newLucene | ( | A1 const & | a1,
|  | A2 const & | a2,
|  | A3 const & | a3,
|  | A4 const & | a4,
|  | A5 const & | a5,
|  | A6 const & | a6,
|  | A7 const & | a7 )

References newInstance().

## ◆ newLucene() [9/10]

template<class T, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8>

boost::shared_ptr< T > Lucene::newLucene | ( | A1 const & | a1,
|  | A2 const & | a2,
|  | A3 const & | a3,
|  | A4 const & | a4,
|  | A5 const & | a5,
|  | A6 const & | a6,
|  | A7 const & | a7,
|  | A8 const & | a8 )

References newInstance().

## ◆ newLucene() [10/10]

template<class T, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8, class A9>

boost::shared_ptr< T > Lucene::newLucene | ( | A1 const & | a1,
|  | A2 const & | a2,
|  | A3 const & | a3,
|  | A4 const & | a4,
|  | A5 const & | a5,
|  | A6 const & | a6,
|  | A7 const & | a7,
|  | A8 const & | a8,
|  | A9 const & | a9 )

References newInstance().

## ◆ operator==()

template<class TYPE>

bool Lucene::operator== | ( | const Array< TYPE > & | value1,
|  | const Array< TYPE > & | value2 )

inline

References Lucene::Array< TYPE >::hashCode().

## ◆ ReallocMemory()

LPPAPI void * Lucene::ReallocMemory | ( | void * | memory,
|  | size_t | size )

Reallocate a given block of memory.

Referenced by Lucene::ArrayData< TYPE >::resize().

clucene.sourceforge.net