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  AcceptAllSinkFilter
 
class  AllTermDocs
 
class  Analyzer
 An Analyzer builds TokenStreams, which analyze text. It thus represents a policy for extracting index terms from text. More...
 
class  Array
 Utility template class to handle sharable arrays of simple data types. More...
 
class  ArrayData
 
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 Attributes, 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  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. TermQuerys, PhraseQuerys 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  BooleanScorer2
 See the description in BooleanScorer, comparing BooleanScorer & BooleanScorer2. More...
 
class  BooleanScorerCollector
 
class  Bucket
 
class  BucketScorer
 
class  BucketTable
 A simple hash table of document scores within a range. More...
 
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  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  ByteBlockAllocator
 
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  ByteCache
 
class  ByteComparator
 Parses field's values as byte (using FieldCache#getBytes and sorts by ascending value. More...
 
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  ByteParser
 Interface to parse bytes from document fields. 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  Cache
 Internal cache. 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. Tokenizers 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  CheckAbort
 
class  CheckAbortNull
 
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  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  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  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  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  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  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  Coordinator
 
class  CountingConjunctionSumScorer
 
class  CountingDisjunctionSumScorer
 
class  CreationPlaceholder
 
class  CSIndexInput
 Implementation of an IndexInput that reads from a portion of the compound file. 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  DefaultAttributeFactory
 
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  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  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  DocComparator
 Sorts by ascending docID. 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  DocState
 
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  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  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  DoubleCache
 
class  DoubleComparator
 Parses field's values as double (using FieldCache#getDoubles and sorts by ascending value. More...
 
class  DoubleDocValues
 
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  DoubleParser
 Interface to parse doubles from document fields. More...
 
class  Entry
 
class  ExactPhraseScorer
 
class  ExceptionTemplate
 
class  Explanation
 Describes the score computation for document and query. 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  FieldCacheEntry
 A unique Identifier/Description for each item in the FieldCache. Can be useful for logging/debugging. More...
 
class  FieldCacheEntryImpl
 
class  FieldCacheImpl
 The default cache implementation, storing all values in memory. A WeakHashMap is used for storage. More...
 
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  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  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  FieldNormStatus
 Status from testing field norms. 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 TermVectorEntrys 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  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  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  FilterTermDocs
 Base class for filtering TermDocs implementations. More...
 
class  FilterTermEnum
 Base class for filtering TermEnum implementations. More...
 
class  FilterTermPositions
 Base class for filtering TermPositions implementations. 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  FreqProxTermsWriterPerField
 
class  FreqProxTermsWriterPerThread
 
class  FreqProxTermsWriterPostingList
 
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  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  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  HashSet
 Utility template class to handle hash set collections that can be safely copied and shared. More...
 
class  HitQueue
 
class  HitQueueBase
 
class  IDFExplanation
 Small Util class used to pass both an idf factor as well as an explanation for that factor. More...
 
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  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  IndexingChain
 The IndexingChain must define the getChain(DocumentsWriter) method which returns the DocConsumer that the DocumentsWriter calls to process the documents. 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  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  IndexSearcher
 Implements search over a single IndexReader. More...
 
class  IndexStatus
 Returned from checkIndex() detailing the health and status of the index. More...
 
class  IndexWriter
 An IndexWriter creates and maintains an index. More...
 
class  InfoStream
 Utility class to support streaming info messages. More...
 
class  InfoStreamFile
 Stream override to write messages to a file. More...
 
class  InfoStreamNull
 Null stream override to eat messages. More...
 
class  InfoStreamOut
 Stream override to write messages to a std::cout. More...
 
class  InputStreamReader
 An InputStreamReader is a bridge from byte streams to character streams. 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  IntBlockPool
 
class  IntCache
 
class  IntComparator
 Parses field's values as int (using FieldCache#getInts and sorts by ascending value. More...
 
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  IntParser
 Interface to parse ints from document fields. More...
 
class  IntRangeBuilder
 
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  LazyField
 
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  LongCache
 
class  LongComparator
 Parses field's values as long (using FieldCache#getLongs and sorts by ascending value. More...
 
class  LongParser
 Interface to parse longs from document fields. 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  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  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  LuceneVersion
 Use by certain classes to match version compatibility across releases of Lucene. 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 FieldSelectorResults. 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  MergeScheduler
 IndexWriter uses an instance implementing this interface to execute the merges selected by a MergePolicy. The default MergeScheduler is ConcurrentMergeScheduler. More...
 
class  MergeSpecification
 A MergeSpecification instance provides the information necessary to perform multiple merges. It simply contains a list of OneMerge instances. 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  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 Terms 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  MultiTermDocs
 
class  MultiTermEnum
 
class  MultiTermPositions
 
class  MultiTermQuery
 An abstract Query that matches documents containing a subset of terms provided by a FilteredTermEnum enumeration. 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  Num
 Number of documents a delete term applies to. More...
 
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  NumericComparator
 
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  OffsetAttribute
 The start and end character offset of a Token. 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  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  ParallelArrayTermVectorMapper
 Models the existing parallel array structure. 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  Parser
 Marker interface as super-interface to all parsers. It is used to specify a custom parser to SortField#SortField(String, Parser). 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  PayloadNearSpanScorer
 
class  PayloadNearSpanWeight
 
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  PerDocBuffer
 RAMFile buffer for DocWriters. 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  PositionIncrementAttribute
 The positionIncrement determines the position of this token relative to the previous Token in a TokenStream, used in phrase searching. More...
 
class  PositionInfo
 
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  PriorityQueueScoreDocs
 
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  ReaderCommit
 
class  ReaderUtil
 Common util methods for dealing with IndexReaders. More...
 
class  ReadOnlyDirectoryReader
 
class  ReadOnlySegmentReader
 
class  RefCount
 Tracks the reference count for a single index file. 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  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  RewriteMethod
 Abstract class that defines how the query is rewritten. 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  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  ScorerVisitor
 
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  SegmentInfoStatus
 Holds the status of each segment in the index. See segmentInfos. 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  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  SingleMatchScorer
 Count a scorer as a single match. More...
 
class  SingleTermEnum
 Subclass of FilteredTermEnum for enumerating a single term. More...
 
class  SingleTokenAttributeSource
 
class  SinkFilter
 
class  SinkTokenStream
 A filter that decides which AttributeSource states to store in the sink. More...
 
class  SkipBuffer
 Used to buffer the top skip levels. More...
 
class  SkipDocWriter
 
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 TermVectorEntrys. 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  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  StartEnd
 
class  StopAnalyzer
 Filters LetterTokenizer with LowerCaseFilter and StopFilter. More...
 
class  StopFilter
 Removes stop words from a token stream. More...
 
class  StoredFieldStatus
 Status from testing stored fields. More...
 
class  StoredFieldsWriter
 This is a DocFieldConsumer that writes stored fields. More...
 
class  StoredFieldsWriterPerDoc
 
class  StoredFieldsWriterPerThread
 
class  StringCache
 
class  StringComparatorLocale
 Sorts by a field's value using the Collator for a given Locale. More...
 
class  StringIndex
 Stores term text values and document ordering data. More...
 
class  StringIndexCache
 
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  StringReader
 Convenience class for reading strings. More...
 
class  StringUtils
 
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  SubScorer
 
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  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  TermIndexStatus
 Status from testing term index. 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 TermVectorEntrys 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  TermVectorsPositionInfo
 Container for a term at a position. More...
 
class  TermVectorsReader
 
class  TermVectorStatus
 Status from testing stored fields. More...
 
class  TermVectorsTermsWriter
 
class  TermVectorsTermsWriterPerDoc
 
class  TermVectorsTermsWriterPerField
 
class  TermVectorsTermsWriterPerThread
 
class  TermVectorsTermsWriterPostingList
 
class  TermVectorsWriter
 
class  TestPoint
 Used for unit testing as a substitute for stack trace. More...
 
class  TestScope
 
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 Fields 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 FieldComparators. 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  TranslationResult
 Utility class that contains utf8 and unicode translations. More...
 
class  TypeAttribute
 A Token's lexical type. The Default value is "word". More...
 
class  UnicodeResult
 
class  UnicodeUtil
 
class  UTF16Decoder
 
class  UTF8Base
 
class  UTF8Decoder
 
class  UTF8DecoderStream
 
class  UTF8Encoder
 
class  UTF8EncoderStream
 
class  UTF8Result
 
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  WaitQueue
 
class  WeakHashMap
 Utility template class to handle weak keyed maps. More...
 
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::RuntimeRuntimeException
 
typedef ExceptionTemplate< LuceneException, LuceneException::OutOfMemoryOutOfMemoryError
 
typedef ExceptionTemplate< LuceneException, LuceneException::TemporaryTemporaryException
 
typedef ExceptionTemplate< RuntimeException, LuceneException::IllegalStateIllegalStateException
 
typedef ExceptionTemplate< RuntimeException, LuceneException::IllegalArgumentIllegalArgumentException
 
typedef ExceptionTemplate< RuntimeException, LuceneException::IndexOutOfBoundsIndexOutOfBoundsException
 
typedef ExceptionTemplate< RuntimeException, LuceneException::NullPointerNullPointerException
 
typedef ExceptionTemplate< RuntimeException, LuceneException::FieldReaderFieldReaderException
 
typedef ExceptionTemplate< RuntimeException, LuceneException::MergeMergeException
 
typedef ExceptionTemplate< RuntimeException, LuceneException::StopFillCacheStopFillCacheException
 
typedef ExceptionTemplate< RuntimeException, LuceneException::TimeExceededTimeExceededException
 
typedef ExceptionTemplate< RuntimeException, LuceneException::TooManyClausesTooManyClausesException
 
typedef ExceptionTemplate< RuntimeException, LuceneException::UnsupportedOperationUnsupportedOperationException
 
typedef ExceptionTemplate< IllegalArgumentException, LuceneException::NumberFormatNumberFormatException
 
typedef ExceptionTemplate< IllegalStateException, LuceneException::AlreadyClosedAlreadyClosedException
 
typedef ExceptionTemplate< LuceneException, LuceneException::IOIOException
 
typedef ExceptionTemplate< IOException, LuceneException::CorruptIndexCorruptIndexException
 
typedef ExceptionTemplate< IOException, LuceneException::FileNotFoundFileNotFoundException
 
typedef ExceptionTemplate< IOException, LuceneException::LockObtainFailedLockObtainFailedException
 
typedef ExceptionTemplate< IOException, LuceneException::LockReleaseFailedLockReleaseFailedException
 
typedef ExceptionTemplate< IOException, LuceneException::MergeAbortedMergeAbortedException
 
typedef ExceptionTemplate< IOException, LuceneException::StaleReaderStaleReaderException
 
typedef ExceptionTemplate< FileNotFoundException, LuceneException::NoSuchDirectoryNoSuchDirectoryException
 
typedef ExceptionTemplate< LuceneException, LuceneException::LookaheadLookaheadSuccess
 
typedef ExceptionTemplate< LuceneException, LuceneException::ParseParseException
 
typedef ExceptionTemplate< LuceneException, LuceneException::QueryParserQueryParserError
 
typedef ExceptionTemplate< LuceneException, LuceneException::CompressionCompressionException
 
typedef boost::shared_ptr< AnalyzerAnalyzerPtr
 
typedef boost::weak_ptr< AnalyzerAnalyzerWeakPtr
 
typedef boost::shared_ptr< ASCIIFoldingFilterASCIIFoldingFilterPtr
 
typedef boost::weak_ptr< ASCIIFoldingFilterASCIIFoldingFilterWeakPtr
 
typedef boost::shared_ptr< BaseCharFilterBaseCharFilterPtr
 
typedef boost::weak_ptr< BaseCharFilterBaseCharFilterWeakPtr
 
typedef boost::shared_ptr< CachingTokenFilterCachingTokenFilterPtr
 
typedef boost::weak_ptr< CachingTokenFilterCachingTokenFilterWeakPtr
 
typedef boost::shared_ptr< CharArraySetCharArraySetPtr
 
typedef boost::weak_ptr< CharArraySetCharArraySetWeakPtr
 
typedef boost::shared_ptr< CharFilterCharFilterPtr
 
typedef boost::weak_ptr< CharFilterCharFilterWeakPtr
 
typedef boost::shared_ptr< CharReaderCharReaderPtr
 
typedef boost::weak_ptr< CharReaderCharReaderWeakPtr
 
typedef boost::shared_ptr< CharStreamCharStreamPtr
 
typedef boost::weak_ptr< CharStreamCharStreamWeakPtr
 
typedef boost::shared_ptr< CharTokenizerCharTokenizerPtr
 
typedef boost::weak_ptr< CharTokenizerCharTokenizerWeakPtr
 
typedef boost::shared_ptr< FlagsAttributeFlagsAttributePtr
 
typedef boost::weak_ptr< FlagsAttributeFlagsAttributeWeakPtr
 
typedef boost::shared_ptr< ISOLatin1AccentFilterISOLatin1AccentFilterPtr
 
typedef boost::weak_ptr< ISOLatin1AccentFilterISOLatin1AccentFilterWeakPtr
 
typedef boost::shared_ptr< KeywordAnalyzerKeywordAnalyzerPtr
 
typedef boost::weak_ptr< KeywordAnalyzerKeywordAnalyzerWeakPtr
 
typedef boost::shared_ptr< KeywordTokenizerKeywordTokenizerPtr
 
typedef boost::weak_ptr< KeywordTokenizerKeywordTokenizerWeakPtr
 
typedef boost::shared_ptr< LengthFilterLengthFilterPtr
 
typedef boost::weak_ptr< LengthFilterLengthFilterWeakPtr
 
typedef boost::shared_ptr< LetterTokenizerLetterTokenizerPtr
 
typedef boost::weak_ptr< LetterTokenizerLetterTokenizerWeakPtr
 
typedef boost::shared_ptr< LowerCaseFilterLowerCaseFilterPtr
 
typedef boost::weak_ptr< LowerCaseFilterLowerCaseFilterWeakPtr
 
typedef boost::shared_ptr< LowerCaseTokenizerLowerCaseTokenizerPtr
 
typedef boost::weak_ptr< LowerCaseTokenizerLowerCaseTokenizerWeakPtr
 
typedef boost::shared_ptr< MappingCharFilterMappingCharFilterPtr
 
typedef boost::weak_ptr< MappingCharFilterMappingCharFilterWeakPtr
 
typedef boost::shared_ptr< NormalizeCharMapNormalizeCharMapPtr
 
typedef boost::weak_ptr< NormalizeCharMapNormalizeCharMapWeakPtr
 
typedef boost::shared_ptr< NumericTokenStreamNumericTokenStreamPtr
 
typedef boost::weak_ptr< NumericTokenStreamNumericTokenStreamWeakPtr
 
typedef boost::shared_ptr< OffsetAttributeOffsetAttributePtr
 
typedef boost::weak_ptr< OffsetAttributeOffsetAttributeWeakPtr
 
typedef boost::shared_ptr< PayloadAttributePayloadAttributePtr
 
typedef boost::weak_ptr< PayloadAttributePayloadAttributeWeakPtr
 
typedef boost::shared_ptr< PerFieldAnalyzerWrapperPerFieldAnalyzerWrapperPtr
 
typedef boost::weak_ptr< PerFieldAnalyzerWrapperPerFieldAnalyzerWrapperWeakPtr
 
typedef boost::shared_ptr< PorterStemFilterPorterStemFilterPtr
 
typedef boost::weak_ptr< PorterStemFilterPorterStemFilterWeakPtr
 
typedef boost::shared_ptr< PorterStemmerPorterStemmerPtr
 
typedef boost::weak_ptr< PorterStemmerPorterStemmerWeakPtr
 
typedef boost::shared_ptr< PositionIncrementAttributePositionIncrementAttributePtr
 
typedef boost::weak_ptr< PositionIncrementAttributePositionIncrementAttributeWeakPtr
 
typedef boost::shared_ptr< SimpleAnalyzerSimpleAnalyzerPtr
 
typedef boost::weak_ptr< SimpleAnalyzerSimpleAnalyzerWeakPtr
 
typedef boost::shared_ptr< SinkFilterSinkFilterPtr
 
typedef boost::weak_ptr< SinkFilterSinkFilterWeakPtr
 
typedef boost::shared_ptr< SinkTokenStreamSinkTokenStreamPtr
 
typedef boost::weak_ptr< SinkTokenStreamSinkTokenStreamWeakPtr
 
typedef boost::shared_ptr< StandardAnalyzerStandardAnalyzerPtr
 
typedef boost::weak_ptr< StandardAnalyzerStandardAnalyzerWeakPtr
 
typedef boost::shared_ptr< StandardAnalyzerSavedStreams > StandardAnalyzerSavedStreamsPtr
 
typedef boost::weak_ptr< StandardAnalyzerSavedStreams > StandardAnalyzerSavedStreamsWeakPtr
 
typedef boost::shared_ptr< StandardFilterStandardFilterPtr
 
typedef boost::weak_ptr< StandardFilterStandardFilterWeakPtr
 
typedef boost::shared_ptr< StandardTokenizerStandardTokenizerPtr
 
typedef boost::weak_ptr< StandardTokenizerStandardTokenizerWeakPtr
 
typedef boost::shared_ptr< StandardTokenizerImplStandardTokenizerImplPtr
 
typedef boost::weak_ptr< StandardTokenizerImplStandardTokenizerImplWeakPtr
 
typedef boost::shared_ptr< StopAnalyzerStopAnalyzerPtr
 
typedef boost::weak_ptr< StopAnalyzerStopAnalyzerWeakPtr
 
typedef boost::shared_ptr< StopAnalyzerSavedStreams > StopAnalyzerSavedStreamsPtr
 
typedef boost::weak_ptr< StopAnalyzerSavedStreams > StopAnalyzerSavedStreamsWeakPtr
 
typedef boost::shared_ptr< StopFilterStopFilterPtr
 
typedef boost::weak_ptr< StopFilterStopFilterWeakPtr
 
typedef boost::shared_ptr< TeeSinkTokenFilterTeeSinkTokenFilterPtr
 
typedef boost::weak_ptr< TeeSinkTokenFilterTeeSinkTokenFilterWeakPtr
 
typedef boost::shared_ptr< TermAttributeTermAttributePtr
 
typedef boost::weak_ptr< TermAttributeTermAttributeWeakPtr
 
typedef boost::shared_ptr< TokenTokenPtr
 
typedef boost::weak_ptr< TokenTokenWeakPtr
 
typedef boost::shared_ptr< TokenAttributeFactoryTokenAttributeFactoryPtr
 
typedef boost::weak_ptr< TokenAttributeFactoryTokenAttributeFactoryWeakPtr
 
typedef boost::shared_ptr< TokenFilterTokenFilterPtr
 
typedef boost::weak_ptr< TokenFilterTokenFilterWeakPtr
 
typedef boost::shared_ptr< TokenizerTokenizerPtr
 
typedef boost::weak_ptr< TokenizerTokenizerWeakPtr
 
typedef boost::shared_ptr< TokenStreamTokenStreamPtr
 
typedef boost::weak_ptr< TokenStreamTokenStreamWeakPtr
 
typedef boost::shared_ptr< TypeAttributeTypeAttributePtr
 
typedef boost::weak_ptr< TypeAttributeTypeAttributeWeakPtr
 
typedef boost::shared_ptr< WhitespaceAnalyzerWhitespaceAnalyzerPtr
 
typedef boost::weak_ptr< WhitespaceAnalyzerWhitespaceAnalyzerWeakPtr
 
typedef boost::shared_ptr< WhitespaceTokenizerWhitespaceTokenizerPtr
 
typedef boost::weak_ptr< WhitespaceTokenizerWhitespaceTokenizerWeakPtr
 
typedef boost::shared_ptr< WordlistLoaderWordlistLoaderPtr
 
typedef boost::weak_ptr< WordlistLoaderWordlistLoaderWeakPtr
 
typedef boost::shared_ptr< AbstractFieldAbstractFieldPtr
 
typedef boost::weak_ptr< AbstractFieldAbstractFieldWeakPtr
 
typedef boost::shared_ptr< CompressionToolsCompressionToolsPtr
 
typedef boost::weak_ptr< CompressionToolsCompressionToolsWeakPtr
 
typedef boost::shared_ptr< DateFieldDateFieldPtr
 
typedef boost::weak_ptr< DateFieldDateFieldWeakPtr
 
typedef boost::shared_ptr< DateToolsDateToolsPtr
 
typedef boost::weak_ptr< DateToolsDateToolsWeakPtr
 
typedef boost::shared_ptr< DocumentDocumentPtr
 
typedef boost::weak_ptr< DocumentDocumentWeakPtr
 
typedef boost::shared_ptr< FieldFieldPtr
 
typedef boost::weak_ptr< FieldFieldWeakPtr
 
typedef boost::shared_ptr< FieldableFieldablePtr
 
typedef boost::weak_ptr< FieldableFieldableWeakPtr
 
typedef boost::shared_ptr< FieldSelectorFieldSelectorPtr
 
typedef boost::weak_ptr< FieldSelectorFieldSelectorWeakPtr
 
typedef boost::shared_ptr< LoadFirstFieldSelectorLoadFirstFieldSelectorPtr
 
typedef boost::weak_ptr< LoadFirstFieldSelectorLoadFirstFieldSelectorWeakPtr
 
typedef boost::shared_ptr< MapFieldSelectorMapFieldSelectorPtr
 
typedef boost::weak_ptr< MapFieldSelectorMapFieldSelectorWeakPtr
 
typedef boost::shared_ptr< NumberToolsNumberToolsPtr
 
typedef boost::weak_ptr< NumberToolsNumberToolsWeakPtr
 
typedef boost::shared_ptr< NumericFieldNumericFieldPtr
 
typedef boost::weak_ptr< NumericFieldNumericFieldWeakPtr
 
typedef boost::shared_ptr< SetBasedFieldSelectorSetBasedFieldSelectorPtr
 
typedef boost::weak_ptr< SetBasedFieldSelectorSetBasedFieldSelectorWeakPtr
 
typedef boost::shared_ptr< AbstractAllTermDocsAbstractAllTermDocsPtr
 
typedef boost::weak_ptr< AbstractAllTermDocsAbstractAllTermDocsWeakPtr
 
typedef boost::shared_ptr< AllTermDocsAllTermDocsPtr
 
typedef boost::weak_ptr< AllTermDocsAllTermDocsWeakPtr
 
typedef boost::shared_ptr< BufferedDeletesBufferedDeletesPtr
 
typedef boost::weak_ptr< BufferedDeletesBufferedDeletesWeakPtr
 
typedef boost::shared_ptr< ByteBlockAllocatorByteBlockAllocatorPtr
 
typedef boost::weak_ptr< ByteBlockAllocatorByteBlockAllocatorWeakPtr
 
typedef boost::shared_ptr< ByteBlockPoolByteBlockPoolPtr
 
typedef boost::weak_ptr< ByteBlockPoolByteBlockPoolWeakPtr
 
typedef boost::shared_ptr< ByteBlockPoolAllocatorBaseByteBlockPoolAllocatorBasePtr
 
typedef boost::weak_ptr< ByteBlockPoolAllocatorBaseByteBlockPoolAllocatorBaseWeakPtr
 
typedef boost::shared_ptr< ByteSliceReaderByteSliceReaderPtr
 
typedef boost::weak_ptr< ByteSliceReaderByteSliceReaderWeakPtr
 
typedef boost::shared_ptr< ByteSliceWriterByteSliceWriterPtr
 
typedef boost::weak_ptr< ByteSliceWriterByteSliceWriterWeakPtr
 
typedef boost::shared_ptr< CharBlockPoolCharBlockPoolPtr
 
typedef boost::weak_ptr< CharBlockPoolCharBlockPoolWeakPtr
 
typedef boost::shared_ptr< CheckAbortCheckAbortPtr
 
typedef boost::weak_ptr< CheckAbortCheckAbortWeakPtr
 
typedef boost::shared_ptr< CheckIndexCheckIndexPtr
 
typedef boost::weak_ptr< CheckIndexCheckIndexWeakPtr
 
typedef boost::shared_ptr< CommitPointCommitPointPtr
 
typedef boost::weak_ptr< CommitPointCommitPointWeakPtr
 
typedef boost::shared_ptr< CompoundFileReaderCompoundFileReaderPtr
 
typedef boost::weak_ptr< CompoundFileReaderCompoundFileReaderWeakPtr
 
typedef boost::shared_ptr< CompoundFileWriterCompoundFileWriterPtr
 
typedef boost::weak_ptr< CompoundFileWriterCompoundFileWriterWeakPtr
 
typedef boost::shared_ptr< ConcurrentMergeSchedulerConcurrentMergeSchedulerPtr
 
typedef boost::weak_ptr< ConcurrentMergeSchedulerConcurrentMergeSchedulerWeakPtr
 
typedef boost::shared_ptr< CoreReaders > CoreReadersPtr
 
typedef boost::weak_ptr< CoreReaders > CoreReadersWeakPtr
 
typedef boost::shared_ptr< CSIndexInputCSIndexInputPtr
 
typedef boost::weak_ptr< CSIndexInputCSIndexInputWeakPtr
 
typedef boost::shared_ptr< DefaultIndexingChainDefaultIndexingChainPtr
 
typedef boost::weak_ptr< DefaultIndexingChainDefaultIndexingChainWeakPtr
 
typedef boost::shared_ptr< DefaultSkipListReaderDefaultSkipListReaderPtr
 
typedef boost::weak_ptr< DefaultSkipListReaderDefaultSkipListReaderWeakPtr
 
typedef boost::shared_ptr< DefaultSkipListWriterDefaultSkipListWriterPtr
 
typedef boost::weak_ptr< DefaultSkipListWriterDefaultSkipListWriterWeakPtr
 
typedef boost::shared_ptr< DirectoryReaderDirectoryReaderPtr
 
typedef boost::weak_ptr< DirectoryReaderDirectoryReaderWeakPtr
 
typedef boost::shared_ptr< DocConsumerDocConsumerPtr
 
typedef boost::weak_ptr< DocConsumerDocConsumerWeakPtr
 
typedef boost::shared_ptr< DocConsumerPerThreadDocConsumerPerThreadPtr
 
typedef boost::weak_ptr< DocConsumerPerThreadDocConsumerPerThreadWeakPtr
 
typedef boost::shared_ptr< DocFieldConsumerDocFieldConsumerPtr
 
typedef boost::weak_ptr< DocFieldConsumerDocFieldConsumerWeakPtr
 
typedef boost::shared_ptr< DocFieldConsumerPerFieldDocFieldConsumerPerFieldPtr
 
typedef boost::weak_ptr< DocFieldConsumerPerFieldDocFieldConsumerPerFieldWeakPtr
 
typedef boost::shared_ptr< DocFieldConsumerPerThreadDocFieldConsumerPerThreadPtr
 
typedef boost::weak_ptr< DocFieldConsumerPerThreadDocFieldConsumerPerThreadWeakPtr
 
typedef boost::shared_ptr< DocFieldConsumersDocFieldConsumersPtr
 
typedef boost::weak_ptr< DocFieldConsumersDocFieldConsumersWeakPtr
 
typedef boost::shared_ptr< DocFieldConsumersPerDocDocFieldConsumersPerDocPtr
 
typedef boost::weak_ptr< DocFieldConsumersPerDocDocFieldConsumersPerDocWeakPtr
 
typedef boost::shared_ptr< DocFieldConsumersPerFieldDocFieldConsumersPerFieldPtr
 
typedef boost::weak_ptr< DocFieldConsumersPerFieldDocFieldConsumersPerFieldWeakPtr
 
typedef boost::shared_ptr< DocFieldConsumersPerThreadDocFieldConsumersPerThreadPtr
 
typedef boost::weak_ptr< DocFieldConsumersPerThreadDocFieldConsumersPerThreadWeakPtr
 
typedef boost::shared_ptr< DocFieldProcessorDocFieldProcessorPtr
 
typedef boost::weak_ptr< DocFieldProcessorDocFieldProcessorWeakPtr
 
typedef boost::shared_ptr< DocFieldProcessorPerFieldDocFieldProcessorPerFieldPtr
 
typedef boost::weak_ptr< DocFieldProcessorPerFieldDocFieldProcessorPerFieldWeakPtr
 
typedef boost::shared_ptr< DocFieldProcessorPerThreadDocFieldProcessorPerThreadPtr
 
typedef boost::weak_ptr< DocFieldProcessorPerThreadDocFieldProcessorPerThreadWeakPtr
 
typedef boost::shared_ptr< DocFieldProcessorPerThreadPerDocDocFieldProcessorPerThreadPerDocPtr
 
typedef boost::weak_ptr< DocFieldProcessorPerThreadPerDocDocFieldProcessorPerThreadPerDocWeakPtr
 
typedef boost::shared_ptr< DocInverterDocInverterPtr
 
typedef boost::weak_ptr< DocInverterDocInverterWeakPtr
 
typedef boost::shared_ptr< DocInverterPerFieldDocInverterPerFieldPtr
 
typedef boost::weak_ptr< DocInverterPerFieldDocInverterPerFieldWeakPtr
 
typedef boost::shared_ptr< DocInverterPerThreadDocInverterPerThreadPtr
 
typedef boost::weak_ptr< DocInverterPerThreadDocInverterPerThreadWeakPtr
 
typedef boost::shared_ptr< DocStateDocStatePtr
 
typedef boost::weak_ptr< DocStateDocStateWeakPtr
 
typedef boost::shared_ptr< DocumentsWriterDocumentsWriterPtr
 
typedef boost::weak_ptr< DocumentsWriterDocumentsWriterWeakPtr
 
typedef boost::shared_ptr< DocumentsWriterThreadStateDocumentsWriterThreadStatePtr
 
typedef boost::weak_ptr< DocumentsWriterThreadStateDocumentsWriterThreadStateWeakPtr
 
typedef boost::shared_ptr< DocWriterDocWriterPtr
 
typedef boost::weak_ptr< DocWriterDocWriterWeakPtr
 
typedef boost::shared_ptr< FieldInfoFieldInfoPtr
 
typedef boost::weak_ptr< FieldInfoFieldInfoWeakPtr
 
typedef boost::shared_ptr< FieldInfosFieldInfosPtr
 
typedef boost::weak_ptr< FieldInfosFieldInfosWeakPtr
 
typedef boost::shared_ptr< FieldInvertStateFieldInvertStatePtr
 
typedef boost::weak_ptr< FieldInvertStateFieldInvertStateWeakPtr
 
typedef boost::shared_ptr< FieldNormStatusFieldNormStatusPtr
 
typedef boost::weak_ptr< FieldNormStatusFieldNormStatusWeakPtr
 
typedef boost::shared_ptr< FieldSortedTermVectorMapperFieldSortedTermVectorMapperPtr
 
typedef boost::weak_ptr< FieldSortedTermVectorMapperFieldSortedTermVectorMapperWeakPtr
 
typedef boost::shared_ptr< FieldsReaderFieldsReaderPtr
 
typedef boost::weak_ptr< FieldsReaderFieldsReaderWeakPtr
 
typedef boost::shared_ptr< FieldsReaderLocal > FieldsReaderLocalPtr
 
typedef boost::weak_ptr< FieldsReaderLocal > FieldsReaderLocalWeakPtr
 
typedef boost::shared_ptr< FieldsWriterFieldsWriterPtr
 
typedef boost::weak_ptr< FieldsWriterFieldsWriterWeakPtr
 
typedef boost::shared_ptr< FilterIndexReaderFilterIndexReaderPtr
 
typedef boost::weak_ptr< FilterIndexReaderFilterIndexReaderWeakPtr
 
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< FormatPostingsDocsConsumerFormatPostingsDocsConsumerPtr
 
typedef boost::weak_ptr< FormatPostingsDocsConsumerFormatPostingsDocsConsumerWeakPtr
 
typedef boost::shared_ptr< FormatPostingsDocsWriterFormatPostingsDocsWriterPtr
 
typedef boost::weak_ptr< FormatPostingsDocsWriterFormatPostingsDocsWriterWeakPtr
 
typedef boost::shared_ptr< FormatPostingsFieldsConsumerFormatPostingsFieldsConsumerPtr
 
typedef boost::weak_ptr< FormatPostingsFieldsConsumerFormatPostingsFieldsConsumerWeakPtr
 
typedef boost::shared_ptr< FormatPostingsFieldsWriterFormatPostingsFieldsWriterPtr
 
typedef boost::weak_ptr< FormatPostingsFieldsWriterFormatPostingsFieldsWriterWeakPtr
 
typedef boost::shared_ptr< FormatPostingsPositionsConsumerFormatPostingsPositionsConsumerPtr
 
typedef boost::weak_ptr< FormatPostingsPositionsConsumerFormatPostingsPositionsConsumerWeakPtr
 
typedef boost::shared_ptr< FormatPostingsPositionsWriterFormatPostingsPositionsWriterPtr
 
typedef boost::weak_ptr< FormatPostingsPositionsWriterFormatPostingsPositionsWriterWeakPtr
 
typedef boost::shared_ptr< FormatPostingsTermsConsumerFormatPostingsTermsConsumerPtr
 
typedef boost::weak_ptr< FormatPostingsTermsConsumerFormatPostingsTermsConsumerWeakPtr
 
typedef boost::shared_ptr< FormatPostingsTermsWriterFormatPostingsTermsWriterPtr
 
typedef boost::weak_ptr< FormatPostingsTermsWriterFormatPostingsTermsWriterWeakPtr
 
typedef boost::shared_ptr< FreqProxFieldMergeStateFreqProxFieldMergeStatePtr
 
typedef boost::weak_ptr< FreqProxFieldMergeStateFreqProxFieldMergeStateWeakPtr
 
typedef boost::shared_ptr< FreqProxTermsWriterFreqProxTermsWriterPtr
 
typedef boost::weak_ptr< FreqProxTermsWriterFreqProxTermsWriterWeakPtr
 
typedef boost::shared_ptr< FreqProxTermsWriterPerFieldFreqProxTermsWriterPerFieldPtr
 
typedef boost::weak_ptr< FreqProxTermsWriterPerFieldFreqProxTermsWriterPerFieldWeakPtr
 
typedef boost::shared_ptr< FreqProxTermsWriterPerThreadFreqProxTermsWriterPerThreadPtr
 
typedef boost::weak_ptr< FreqProxTermsWriterPerThreadFreqProxTermsWriterPerThreadWeakPtr
 
typedef boost::shared_ptr< FreqProxTermsWriterPostingListFreqProxTermsWriterPostingListPtr
 
typedef boost::weak_ptr< FreqProxTermsWriterPostingListFreqProxTermsWriterPostingListWeakPtr
 
typedef boost::shared_ptr< IndexCommitIndexCommitPtr
 
typedef boost::weak_ptr< IndexCommitIndexCommitWeakPtr
 
typedef boost::shared_ptr< IndexDeletionPolicyIndexDeletionPolicyPtr
 
typedef boost::weak_ptr< IndexDeletionPolicyIndexDeletionPolicyWeakPtr
 
typedef boost::shared_ptr< IndexFileDeleterIndexFileDeleterPtr
 
typedef boost::weak_ptr< IndexFileDeleterIndexFileDeleterWeakPtr
 
typedef boost::shared_ptr< IndexFileNameFilterIndexFileNameFilterPtr
 
typedef boost::weak_ptr< IndexFileNameFilterIndexFileNameFilterWeakPtr
 
typedef boost::shared_ptr< IndexingChainIndexingChainPtr
 
typedef boost::weak_ptr< IndexingChainIndexingChainWeakPtr
 
typedef boost::shared_ptr< IndexReaderIndexReaderPtr
 
typedef boost::weak_ptr< IndexReaderIndexReaderWeakPtr
 
typedef boost::shared_ptr< IndexReaderWarmerIndexReaderWarmerPtr
 
typedef boost::weak_ptr< IndexReaderWarmerIndexReaderWarmerWeakPtr
 
typedef boost::shared_ptr< IndexStatusIndexStatusPtr
 
typedef boost::weak_ptr< IndexStatusIndexStatusWeakPtr
 
typedef boost::shared_ptr< IndexWriterIndexWriterPtr
 
typedef boost::weak_ptr< IndexWriterIndexWriterWeakPtr
 
typedef boost::shared_ptr< IntBlockPoolIntBlockPoolPtr
 
typedef boost::weak_ptr< IntBlockPoolIntBlockPoolWeakPtr
 
typedef boost::shared_ptr< IntQueue > IntQueuePtr
 
typedef boost::weak_ptr< IntQueue > IntQueueWeakPtr
 
typedef boost::shared_ptr< InvertedDocConsumerInvertedDocConsumerPtr
 
typedef boost::weak_ptr< InvertedDocConsumerInvertedDocConsumerWeakPtr
 
typedef boost::shared_ptr< InvertedDocConsumerPerFieldInvertedDocConsumerPerFieldPtr
 
typedef boost::weak_ptr< InvertedDocConsumerPerFieldInvertedDocConsumerPerFieldWeakPtr
 
typedef boost::shared_ptr< InvertedDocConsumerPerThreadInvertedDocConsumerPerThreadPtr
 
typedef boost::weak_ptr< InvertedDocConsumerPerThreadInvertedDocConsumerPerThreadWeakPtr
 
typedef boost::shared_ptr< InvertedDocEndConsumerInvertedDocEndConsumerPtr
 
typedef boost::weak_ptr< InvertedDocEndConsumerInvertedDocEndConsumerWeakPtr
 
typedef boost::shared_ptr< InvertedDocEndConsumerPerFieldInvertedDocEndConsumerPerFieldPtr
 
typedef boost::weak_ptr< InvertedDocEndConsumerPerFieldInvertedDocEndConsumerPerFieldWeakPtr
 
typedef boost::shared_ptr< InvertedDocEndConsumerPerThreadInvertedDocEndConsumerPerThreadPtr
 
typedef boost::weak_ptr< InvertedDocEndConsumerPerThreadInvertedDocEndConsumerPerThreadWeakPtr
 
typedef boost::shared_ptr< KeepOnlyLastCommitDeletionPolicyKeepOnlyLastCommitDeletionPolicyPtr
 
typedef boost::weak_ptr< KeepOnlyLastCommitDeletionPolicyKeepOnlyLastCommitDeletionPolicyWeakPtr
 
typedef boost::shared_ptr< LogByteSizeMergePolicyLogByteSizeMergePolicyPtr
 
typedef boost::weak_ptr< LogByteSizeMergePolicyLogByteSizeMergePolicyWeakPtr
 
typedef boost::shared_ptr< LogDocMergePolicyLogDocMergePolicyPtr
 
typedef boost::weak_ptr< LogDocMergePolicyLogDocMergePolicyWeakPtr
 
typedef boost::shared_ptr< LogMergePolicyLogMergePolicyPtr
 
typedef boost::weak_ptr< LogMergePolicyLogMergePolicyWeakPtr
 
typedef boost::shared_ptr< MergeDocIDRemapperMergeDocIDRemapperPtr
 
typedef boost::weak_ptr< MergeDocIDRemapperMergeDocIDRemapperWeakPtr
 
typedef boost::shared_ptr< MergePolicyMergePolicyPtr
 
typedef boost::weak_ptr< MergePolicyMergePolicyWeakPtr
 
typedef boost::shared_ptr< MergeSchedulerMergeSchedulerPtr
 
typedef boost::weak_ptr< MergeSchedulerMergeSchedulerWeakPtr
 
typedef boost::shared_ptr< MergeSpecificationMergeSpecificationPtr
 
typedef boost::weak_ptr< MergeSpecificationMergeSpecificationWeakPtr
 
typedef boost::shared_ptr< MergeThread > MergeThreadPtr
 
typedef boost::weak_ptr< MergeThread > MergeThreadWeakPtr
 
typedef boost::shared_ptr< MultiLevelSkipListReaderMultiLevelSkipListReaderPtr
 
typedef boost::weak_ptr< MultiLevelSkipListReaderMultiLevelSkipListReaderWeakPtr
 
typedef boost::shared_ptr< MultiLevelSkipListWriterMultiLevelSkipListWriterPtr
 
typedef boost::weak_ptr< MultiLevelSkipListWriterMultiLevelSkipListWriterWeakPtr
 
typedef boost::shared_ptr< MultipleTermPositionsMultipleTermPositionsPtr
 
typedef boost::weak_ptr< MultipleTermPositionsMultipleTermPositionsWeakPtr
 
typedef boost::shared_ptr< MultiReaderMultiReaderPtr
 
typedef boost::weak_ptr< MultiReaderMultiReaderWeakPtr
 
typedef boost::shared_ptr< MultiTermDocsMultiTermDocsPtr
 
typedef boost::weak_ptr< MultiTermDocsMultiTermDocsWeakPtr
 
typedef boost::shared_ptr< MultiTermEnumMultiTermEnumPtr
 
typedef boost::weak_ptr< MultiTermEnumMultiTermEnumWeakPtr
 
typedef boost::shared_ptr< MultiTermPositionsMultiTermPositionsPtr
 
typedef boost::weak_ptr< MultiTermPositionsMultiTermPositionsWeakPtr
 
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< NormsWriterNormsWriterPtr
 
typedef boost::weak_ptr< NormsWriterNormsWriterWeakPtr
 
typedef boost::shared_ptr< NormsWriterPerFieldNormsWriterPerFieldPtr
 
typedef boost::weak_ptr< NormsWriterPerFieldNormsWriterPerFieldWeakPtr
 
typedef boost::shared_ptr< NormsWriterPerThreadNormsWriterPerThreadPtr
 
typedef boost::weak_ptr< NormsWriterPerThreadNormsWriterPerThreadWeakPtr
 
typedef boost::shared_ptr< NumNumPtr
 
typedef boost::weak_ptr< NumNumWeakPtr
 
typedef boost::shared_ptr< OneMergeOneMergePtr
 
typedef boost::weak_ptr< OneMergeOneMergeWeakPtr
 
typedef boost::shared_ptr< ParallelArrayTermVectorMapperParallelArrayTermVectorMapperPtr
 
typedef boost::weak_ptr< ParallelArrayTermVectorMapperParallelArrayTermVectorMapperWeakPtr
 
typedef boost::shared_ptr< ParallelReaderParallelReaderPtr
 
typedef boost::weak_ptr< ParallelReaderParallelReaderWeakPtr
 
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< PayloadPayloadPtr
 
typedef boost::weak_ptr< PayloadPayloadWeakPtr
 
typedef boost::shared_ptr< PerDocBufferPerDocBufferPtr
 
typedef boost::weak_ptr< PerDocBufferPerDocBufferWeakPtr
 
typedef boost::shared_ptr< PositionBasedTermVectorMapperPositionBasedTermVectorMapperPtr
 
typedef boost::weak_ptr< PositionBasedTermVectorMapperPositionBasedTermVectorMapperWeakPtr
 
typedef boost::shared_ptr< RawPostingListRawPostingListPtr
 
typedef boost::weak_ptr< RawPostingListRawPostingListWeakPtr
 
typedef boost::shared_ptr< ReaderCommitReaderCommitPtr
 
typedef boost::weak_ptr< ReaderCommitReaderCommitWeakPtr
 
typedef boost::shared_ptr< ReaderPool > ReaderPoolPtr
 
typedef boost::weak_ptr< ReaderPool > ReaderPoolWeakPtr
 
typedef boost::shared_ptr< ReadOnlyDirectoryReaderReadOnlyDirectoryReaderPtr
 
typedef boost::weak_ptr< ReadOnlyDirectoryReaderReadOnlyDirectoryReaderWeakPtr
 
typedef boost::shared_ptr< ReadOnlySegmentReaderReadOnlySegmentReaderPtr
 
typedef boost::weak_ptr< ReadOnlySegmentReaderReadOnlySegmentReaderWeakPtr
 
typedef boost::shared_ptr< RefCountRefCountPtr
 
typedef boost::weak_ptr< RefCountRefCountWeakPtr
 
typedef boost::shared_ptr< ReusableStringReaderReusableStringReaderPtr
 
typedef boost::weak_ptr< ReusableStringReaderReusableStringReaderWeakPtr
 
typedef boost::shared_ptr< SegmentInfoSegmentInfoPtr
 
typedef boost::weak_ptr< SegmentInfoSegmentInfoWeakPtr
 
typedef boost::shared_ptr< SegmentInfoCollectionSegmentInfoCollectionPtr
 
typedef boost::weak_ptr< SegmentInfoCollectionSegmentInfoCollectionWeakPtr
 
typedef boost::shared_ptr< SegmentInfosSegmentInfosPtr
 
typedef boost::weak_ptr< SegmentInfosSegmentInfosWeakPtr
 
typedef boost::shared_ptr< SegmentInfoStatusSegmentInfoStatusPtr
 
typedef boost::weak_ptr< SegmentInfoStatusSegmentInfoStatusWeakPtr
 
typedef boost::shared_ptr< SegmentMergeInfoSegmentMergeInfoPtr
 
typedef boost::weak_ptr< SegmentMergeInfoSegmentMergeInfoWeakPtr
 
typedef boost::shared_ptr< SegmentMergeQueueSegmentMergeQueuePtr
 
typedef boost::weak_ptr< SegmentMergeQueueSegmentMergeQueueWeakPtr
 
typedef boost::shared_ptr< SegmentMergerSegmentMergerPtr
 
typedef boost::weak_ptr< SegmentMergerSegmentMergerWeakPtr
 
typedef boost::shared_ptr< SegmentReaderSegmentReaderPtr
 
typedef boost::weak_ptr< SegmentReaderSegmentReaderWeakPtr
 
typedef boost::shared_ptr< SegmentReaderRef > SegmentReaderRefPtr
 
typedef boost::weak_ptr< SegmentReaderRef > SegmentReaderRefWeakPtr
 
typedef boost::shared_ptr< SegmentTermDocsSegmentTermDocsPtr
 
typedef boost::weak_ptr< SegmentTermDocsSegmentTermDocsWeakPtr
 
typedef boost::shared_ptr< SegmentTermEnumSegmentTermEnumPtr
 
typedef boost::weak_ptr< SegmentTermEnumSegmentTermEnumWeakPtr
 
typedef boost::shared_ptr< SegmentTermPositionsSegmentTermPositionsPtr
 
typedef boost::weak_ptr< SegmentTermPositionsSegmentTermPositionsWeakPtr
 
typedef boost::shared_ptr< SegmentTermPositionVectorSegmentTermPositionVectorPtr
 
typedef boost::weak_ptr< SegmentTermPositionVectorSegmentTermPositionVectorWeakPtr
 
typedef boost::shared_ptr< SegmentTermVectorSegmentTermVectorPtr
 
typedef boost::weak_ptr< SegmentTermVectorSegmentTermVectorWeakPtr
 
typedef boost::shared_ptr< SegmentWriteStateSegmentWriteStatePtr
 
typedef boost::weak_ptr< SegmentWriteStateSegmentWriteStateWeakPtr
 
typedef boost::shared_ptr< SerialMergeSchedulerSerialMergeSchedulerPtr
 
typedef boost::weak_ptr< SerialMergeSchedulerSerialMergeSchedulerWeakPtr
 
typedef boost::shared_ptr< SingleTokenAttributeSourceSingleTokenAttributeSourcePtr
 
typedef boost::weak_ptr< SingleTokenAttributeSourceSingleTokenAttributeSourceWeakPtr
 
typedef boost::shared_ptr< SkipBufferSkipBufferPtr
 
typedef boost::weak_ptr< SkipBufferSkipBufferWeakPtr
 
typedef boost::shared_ptr< SkipDocWriterSkipDocWriterPtr
 
typedef boost::weak_ptr< SkipDocWriterSkipDocWriterWeakPtr
 
typedef boost::shared_ptr< SnapshotDeletionPolicySnapshotDeletionPolicyPtr
 
typedef boost::weak_ptr< SnapshotDeletionPolicySnapshotDeletionPolicyWeakPtr
 
typedef boost::shared_ptr< SortedTermVectorMapperSortedTermVectorMapperPtr
 
typedef boost::weak_ptr< SortedTermVectorMapperSortedTermVectorMapperWeakPtr
 
typedef boost::shared_ptr< StoredFieldStatusStoredFieldStatusPtr
 
typedef boost::weak_ptr< StoredFieldStatusStoredFieldStatusWeakPtr
 
typedef boost::shared_ptr< StoredFieldsWriterStoredFieldsWriterPtr
 
typedef boost::weak_ptr< StoredFieldsWriterStoredFieldsWriterWeakPtr
 
typedef boost::shared_ptr< StoredFieldsWriterPerDocStoredFieldsWriterPerDocPtr
 
typedef boost::weak_ptr< StoredFieldsWriterPerDocStoredFieldsWriterPerDocWeakPtr
 
typedef boost::shared_ptr< StoredFieldsWriterPerThreadStoredFieldsWriterPerThreadPtr
 
typedef boost::weak_ptr< StoredFieldsWriterPerThreadStoredFieldsWriterPerThreadWeakPtr
 
typedef boost::shared_ptr< TermTermPtr
 
typedef boost::weak_ptr< TermTermWeakPtr
 
typedef boost::shared_ptr< TermBufferTermBufferPtr
 
typedef boost::weak_ptr< TermBufferTermBufferWeakPtr
 
typedef boost::shared_ptr< TermEnumTermEnumPtr
 
typedef boost::weak_ptr< TermEnumTermEnumWeakPtr
 
typedef boost::shared_ptr< TermDocsTermDocsPtr
 
typedef boost::weak_ptr< TermDocsTermDocsWeakPtr
 
typedef boost::shared_ptr< TermFreqVectorTermFreqVectorPtr
 
typedef boost::weak_ptr< TermFreqVectorTermFreqVectorWeakPtr
 
typedef boost::shared_ptr< TermIndexStatusTermIndexStatusPtr
 
typedef boost::weak_ptr< TermIndexStatusTermIndexStatusWeakPtr
 
typedef boost::shared_ptr< TermInfoTermInfoPtr
 
typedef boost::weak_ptr< TermInfoTermInfoWeakPtr
 
typedef boost::shared_ptr< TermInfosReaderTermInfosReaderPtr
 
typedef boost::weak_ptr< TermInfosReaderTermInfosReaderWeakPtr
 
typedef boost::shared_ptr< TermInfosReaderThreadResourcesTermInfosReaderThreadResourcesPtr
 
typedef boost::weak_ptr< TermInfosReaderThreadResourcesTermInfosReaderThreadResourcesWeakPtr
 
typedef boost::shared_ptr< TermInfosWriterTermInfosWriterPtr
 
typedef boost::weak_ptr< TermInfosWriterTermInfosWriterWeakPtr
 
typedef boost::shared_ptr< TermPositionsTermPositionsPtr
 
typedef boost::weak_ptr< TermPositionsTermPositionsWeakPtr
 
typedef boost::shared_ptr< TermPositionsQueue > TermPositionsQueuePtr
 
typedef boost::weak_ptr< TermPositionsQueue > TermPositionsQueueWeakPtr
 
typedef boost::shared_ptr< TermPositionVectorTermPositionVectorPtr
 
typedef boost::weak_ptr< TermPositionVectorTermPositionVectorWeakPtr
 
typedef boost::shared_ptr< TermsHashTermsHashPtr
 
typedef boost::weak_ptr< TermsHashTermsHashWeakPtr
 
typedef boost::shared_ptr< TermsHashConsumerTermsHashConsumerPtr
 
typedef boost::weak_ptr< TermsHashConsumerTermsHashConsumerWeakPtr
 
typedef boost::shared_ptr< TermsHashConsumerPerFieldTermsHashConsumerPerFieldPtr
 
typedef boost::weak_ptr< TermsHashConsumerPerFieldTermsHashConsumerPerFieldWeakPtr
 
typedef boost::shared_ptr< TermsHashConsumerPerThreadTermsHashConsumerPerThreadPtr
 
typedef boost::weak_ptr< TermsHashConsumerPerThreadTermsHashConsumerPerThreadWeakPtr
 
typedef boost::shared_ptr< TermsHashPerFieldTermsHashPerFieldPtr
 
typedef boost::weak_ptr< TermsHashPerFieldTermsHashPerFieldWeakPtr
 
typedef boost::shared_ptr< TermsHashPerThreadTermsHashPerThreadPtr
 
typedef boost::weak_ptr< TermsHashPerThreadTermsHashPerThreadWeakPtr
 
typedef boost::shared_ptr< TermVectorEntryTermVectorEntryPtr
 
typedef boost::weak_ptr< TermVectorEntryTermVectorEntryWeakPtr
 
typedef boost::shared_ptr< TermVectorEntryFreqSortedComparatorTermVectorEntryFreqSortedComparatorPtr
 
typedef boost::weak_ptr< TermVectorEntryFreqSortedComparatorTermVectorEntryFreqSortedComparatorWeakPtr
 
typedef boost::shared_ptr< TermVectorMapperTermVectorMapperPtr
 
typedef boost::weak_ptr< TermVectorMapperTermVectorMapperWeakPtr
 
typedef boost::shared_ptr< TermVectorOffsetInfoTermVectorOffsetInfoPtr
 
typedef boost::weak_ptr< TermVectorOffsetInfoTermVectorOffsetInfoWeakPtr
 
typedef boost::shared_ptr< TermVectorsReaderTermVectorsReaderPtr
 
typedef boost::weak_ptr< TermVectorsReaderTermVectorsReaderWeakPtr
 
typedef boost::shared_ptr< TermVectorStatusTermVectorStatusPtr
 
typedef boost::weak_ptr< TermVectorStatusTermVectorStatusWeakPtr
 
typedef boost::shared_ptr< TermVectorsTermsWriterTermVectorsTermsWriterPtr
 
typedef boost::weak_ptr< TermVectorsTermsWriterTermVectorsTermsWriterWeakPtr
 
typedef boost::shared_ptr< TermVectorsTermsWriterPerDocTermVectorsTermsWriterPerDocPtr
 
typedef boost::weak_ptr< TermVectorsTermsWriterPerDocTermVectorsTermsWriterPerDocWeakPtr
 
typedef boost::shared_ptr< TermVectorsTermsWriterPerFieldTermVectorsTermsWriterPerFieldPtr
 
typedef boost::weak_ptr< TermVectorsTermsWriterPerFieldTermVectorsTermsWriterPerFieldWeakPtr
 
typedef boost::shared_ptr< TermVectorsTermsWriterPerThreadTermVectorsTermsWriterPerThreadPtr
 
typedef boost::weak_ptr< TermVectorsTermsWriterPerThreadTermVectorsTermsWriterPerThreadWeakPtr
 
typedef boost::shared_ptr< TermVectorsTermsWriterPostingListTermVectorsTermsWriterPostingListPtr
 
typedef boost::weak_ptr< TermVectorsTermsWriterPostingListTermVectorsTermsWriterPostingListWeakPtr
 
typedef boost::shared_ptr< TermVectorsWriterTermVectorsWriterPtr
 
typedef boost::weak_ptr< TermVectorsWriterTermVectorsWriterWeakPtr
 
typedef boost::shared_ptr< TermVectorsPositionInfoTermVectorsPositionInfoPtr
 
typedef boost::weak_ptr< TermVectorsPositionInfoTermVectorsPositionInfoWeakPtr
 
typedef boost::shared_ptr< WaitQueueWaitQueuePtr
 
typedef boost::weak_ptr< WaitQueueWaitQueueWeakPtr
 
typedef boost::shared_ptr< FastCharStreamFastCharStreamPtr
 
typedef boost::weak_ptr< FastCharStreamFastCharStreamWeakPtr
 
typedef boost::shared_ptr< MultiFieldQueryParserMultiFieldQueryParserPtr
 
typedef boost::weak_ptr< MultiFieldQueryParserMultiFieldQueryParserWeakPtr
 
typedef boost::shared_ptr< QueryParserQueryParserPtr
 
typedef boost::weak_ptr< QueryParserQueryParserWeakPtr
 
typedef boost::shared_ptr< QueryParserCharStreamQueryParserCharStreamPtr
 
typedef boost::weak_ptr< QueryParserCharStreamQueryParserCharStreamWeakPtr
 
typedef boost::shared_ptr< QueryParserConstantsQueryParserConstantsPtr
 
typedef boost::weak_ptr< QueryParserConstantsQueryParserConstantsWeakPtr
 
typedef boost::shared_ptr< QueryParserTokenQueryParserTokenPtr
 
typedef boost::weak_ptr< QueryParserTokenQueryParserTokenWeakPtr
 
typedef boost::shared_ptr< QueryParserTokenManagerQueryParserTokenManagerPtr
 
typedef boost::weak_ptr< QueryParserTokenManagerQueryParserTokenManagerWeakPtr
 
typedef boost::shared_ptr< AveragePayloadFunctionAveragePayloadFunctionPtr
 
typedef boost::weak_ptr< AveragePayloadFunctionAveragePayloadFunctionWeakPtr
 
typedef boost::shared_ptr< BooleanClauseBooleanClausePtr
 
typedef boost::weak_ptr< BooleanClauseBooleanClauseWeakPtr
 
typedef boost::shared_ptr< BooleanQueryBooleanQueryPtr
 
typedef boost::weak_ptr< BooleanQueryBooleanQueryWeakPtr
 
typedef boost::shared_ptr< BooleanScorerBooleanScorerPtr
 
typedef boost::weak_ptr< BooleanScorerBooleanScorerWeakPtr
 
typedef boost::shared_ptr< BooleanScorerCollectorBooleanScorerCollectorPtr
 
typedef boost::weak_ptr< BooleanScorerCollectorBooleanScorerCollectorWeakPtr
 
typedef boost::shared_ptr< BooleanScorer2BooleanScorer2Ptr
 
typedef boost::weak_ptr< BooleanScorer2BooleanScorer2WeakPtr
 
typedef boost::shared_ptr< BooleanWeight > BooleanWeightPtr
 
typedef boost::weak_ptr< BooleanWeight > BooleanWeightWeakPtr
 
typedef boost::shared_ptr< BucketBucketPtr
 
typedef boost::weak_ptr< BucketBucketWeakPtr
 
typedef boost::shared_ptr< BucketScorerBucketScorerPtr
 
typedef boost::weak_ptr< BucketScorerBucketScorerWeakPtr
 
typedef boost::shared_ptr< BucketTableBucketTablePtr
 
typedef boost::weak_ptr< BucketTableBucketTableWeakPtr
 
typedef boost::shared_ptr< ByteCacheByteCachePtr
 
typedef boost::weak_ptr< ByteCacheByteCacheWeakPtr
 
typedef boost::shared_ptr< ByteFieldSourceByteFieldSourcePtr
 
typedef boost::weak_ptr< ByteFieldSourceByteFieldSourceWeakPtr
 
typedef boost::shared_ptr< ByteParserByteParserPtr
 
typedef boost::weak_ptr< ByteParserByteParserWeakPtr
 
typedef boost::shared_ptr< CacheCachePtr
 
typedef boost::weak_ptr< CacheCacheWeakPtr
 
typedef boost::shared_ptr< CachedDfSource > CachedDfSourcePtr
 
typedef boost::weak_ptr< CachedDfSource > CachedDfSourceWeakPtr
 
typedef boost::shared_ptr< CachingSpanFilterCachingSpanFilterPtr
 
typedef boost::weak_ptr< CachingSpanFilterCachingSpanFilterWeakPtr
 
typedef boost::shared_ptr< CachingWrapperFilterCachingWrapperFilterPtr
 
typedef boost::weak_ptr< CachingWrapperFilterCachingWrapperFilterWeakPtr
 
typedef boost::shared_ptr< CellQueue > CellQueuePtr
 
typedef boost::weak_ptr< CellQueue > CellQueueWeakPtr
 
typedef boost::shared_ptr< CollectorCollectorPtr
 
typedef boost::weak_ptr< CollectorCollectorWeakPtr
 
typedef boost::shared_ptr< ComplexExplanationComplexExplanationPtr
 
typedef boost::weak_ptr< ComplexExplanationComplexExplanationWeakPtr
 
typedef boost::shared_ptr< ConjunctionScorerConjunctionScorerPtr
 
typedef boost::weak_ptr< ConjunctionScorerConjunctionScorerWeakPtr
 
typedef boost::shared_ptr< ConstantScoreAutoRewriteConstantScoreAutoRewritePtr
 
typedef boost::weak_ptr< ConstantScoreAutoRewriteConstantScoreAutoRewriteWeakPtr
 
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< ConstantScoreQueryConstantScoreQueryPtr
 
typedef boost::weak_ptr< ConstantScoreQueryConstantScoreQueryWeakPtr
 
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< CoordinatorCoordinatorPtr
 
typedef boost::weak_ptr< CoordinatorCoordinatorWeakPtr
 
typedef boost::shared_ptr< CountingConjunctionSumScorerCountingConjunctionSumScorerPtr
 
typedef boost::weak_ptr< CountingConjunctionSumScorerCountingConjunctionSumScorerWeakPtr
 
typedef boost::shared_ptr< CountingDisjunctionSumScorerCountingDisjunctionSumScorerPtr
 
typedef boost::weak_ptr< CountingDisjunctionSumScorerCountingDisjunctionSumScorerWeakPtr
 
typedef boost::shared_ptr< CreationPlaceholderCreationPlaceholderPtr
 
typedef boost::weak_ptr< CreationPlaceholderCreationPlaceholderWeakPtr
 
typedef boost::shared_ptr< CustomScoreProviderCustomScoreProviderPtr
 
typedef boost::weak_ptr< CustomScoreProviderCustomScoreProviderWeakPtr
 
typedef boost::shared_ptr< CustomScoreQueryCustomScoreQueryPtr
 
typedef boost::weak_ptr< CustomScoreQueryCustomScoreQueryWeakPtr
 
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< DefaultSimilarityDefaultSimilarityPtr
 
typedef boost::weak_ptr< DefaultSimilarityDefaultSimilarityWeakPtr
 
typedef boost::shared_ptr< DisjunctionMaxQueryDisjunctionMaxQueryPtr
 
typedef boost::weak_ptr< DisjunctionMaxQueryDisjunctionMaxQueryWeakPtr
 
typedef boost::shared_ptr< DisjunctionMaxScorerDisjunctionMaxScorerPtr
 
typedef boost::weak_ptr< DisjunctionMaxScorerDisjunctionMaxScorerWeakPtr
 
typedef boost::shared_ptr< DisjunctionMaxWeight > DisjunctionMaxWeightPtr
 
typedef boost::weak_ptr< DisjunctionMaxWeight > DisjunctionMaxWeightWeakPtr
 
typedef boost::shared_ptr< DisjunctionSumScorerDisjunctionSumScorerPtr
 
typedef boost::weak_ptr< DisjunctionSumScorerDisjunctionSumScorerWeakPtr
 
typedef boost::shared_ptr< DocIdSetDocIdSetPtr
 
typedef boost::weak_ptr< DocIdSetDocIdSetWeakPtr
 
typedef boost::shared_ptr< DocIdSetIteratorDocIdSetIteratorPtr
 
typedef boost::weak_ptr< DocIdSetIteratorDocIdSetIteratorWeakPtr
 
typedef boost::shared_ptr< DocValuesDocValuesPtr
 
typedef boost::weak_ptr< DocValuesDocValuesWeakPtr
 
typedef boost::shared_ptr< DoubleCacheDoubleCachePtr
 
typedef boost::weak_ptr< DoubleCacheDoubleCacheWeakPtr
 
typedef boost::shared_ptr< DoubleFieldSourceDoubleFieldSourcePtr
 
typedef boost::weak_ptr< DoubleFieldSourceDoubleFieldSourceWeakPtr
 
typedef boost::shared_ptr< DoubleParserDoubleParserPtr
 
typedef boost::weak_ptr< DoubleParserDoubleParserWeakPtr
 
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< EntryEntryPtr
 
typedef boost::weak_ptr< EntryEntryWeakPtr
 
typedef boost::shared_ptr< ExactPhraseScorerExactPhraseScorerPtr
 
typedef boost::weak_ptr< ExactPhraseScorerExactPhraseScorerWeakPtr
 
typedef boost::shared_ptr< ExplanationExplanationPtr
 
typedef boost::weak_ptr< ExplanationExplanationWeakPtr
 
typedef boost::shared_ptr< FieldCacheFieldCachePtr
 
typedef boost::weak_ptr< FieldCacheFieldCacheWeakPtr
 
typedef boost::shared_ptr< FieldCacheDocIdSet > FieldCacheDocIdSetPtr
 
typedef boost::weak_ptr< FieldCacheDocIdSet > FieldCacheDocIdSetWeakPtr
 
typedef boost::shared_ptr< FieldCacheEntryFieldCacheEntryPtr
 
typedef boost::weak_ptr< FieldCacheEntryFieldCacheEntryWeakPtr
 
typedef boost::shared_ptr< FieldCacheEntryImplFieldCacheEntryImplPtr
 
typedef boost::weak_ptr< FieldCacheEntryImplFieldCacheEntryImplWeakPtr
 
typedef boost::shared_ptr< FieldCacheImplFieldCacheImplPtr
 
typedef boost::weak_ptr< FieldCacheImplFieldCacheImplWeakPtr
 
typedef boost::shared_ptr< FieldCacheRangeFilterFieldCacheRangeFilterPtr
 
typedef boost::weak_ptr< FieldCacheRangeFilterFieldCacheRangeFilterWeakPtr
 
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< FieldCacheSourceFieldCacheSourcePtr
 
typedef boost::weak_ptr< FieldCacheSourceFieldCacheSourceWeakPtr
 
typedef boost::shared_ptr< FieldCacheTermsFilterFieldCacheTermsFilterPtr
 
typedef boost::weak_ptr< FieldCacheTermsFilterFieldCacheTermsFilterWeakPtr
 
typedef boost::shared_ptr< FieldCacheTermsFilterDocIdSet > FieldCacheTermsFilterDocIdSetPtr
 
typedef boost::weak_ptr< FieldCacheTermsFilterDocIdSet > FieldCacheTermsFilterDocIdSetWeakPtr
 
typedef boost::shared_ptr< FieldComparatorFieldComparatorPtr
 
typedef boost::weak_ptr< FieldComparatorFieldComparatorWeakPtr
 
typedef boost::shared_ptr< FieldComparatorSourceFieldComparatorSourcePtr
 
typedef boost::weak_ptr< FieldComparatorSourceFieldComparatorSourceWeakPtr
 
typedef boost::shared_ptr< FieldDocFieldDocPtr
 
typedef boost::weak_ptr< FieldDocFieldDocWeakPtr
 
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< FieldDocSortedHitQueueFieldDocSortedHitQueuePtr
 
typedef boost::weak_ptr< FieldDocSortedHitQueueFieldDocSortedHitQueueWeakPtr
 
typedef boost::shared_ptr< FieldMaskingSpanQueryFieldMaskingSpanQueryPtr
 
typedef boost::weak_ptr< FieldMaskingSpanQueryFieldMaskingSpanQueryWeakPtr
 
typedef boost::shared_ptr< FieldScoreQueryFieldScoreQueryPtr
 
typedef boost::weak_ptr< FieldScoreQueryFieldScoreQueryWeakPtr
 
typedef boost::shared_ptr< FieldValueHitQueueFieldValueHitQueuePtr
 
typedef boost::weak_ptr< FieldValueHitQueueFieldValueHitQueueWeakPtr
 
typedef boost::shared_ptr< FieldValueHitQueueEntryFieldValueHitQueueEntryPtr
 
typedef boost::weak_ptr< FieldValueHitQueueEntryFieldValueHitQueueEntryWeakPtr
 
typedef boost::shared_ptr< FilterFilterPtr
 
typedef boost::weak_ptr< FilterFilterWeakPtr
 
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< FilteredDocIdSetFilteredDocIdSetPtr
 
typedef boost::weak_ptr< FilteredDocIdSetFilteredDocIdSetWeakPtr
 
typedef boost::shared_ptr< FilteredDocIdSetIteratorFilteredDocIdSetIteratorPtr
 
typedef boost::weak_ptr< FilteredDocIdSetIteratorFilteredDocIdSetIteratorWeakPtr
 
typedef boost::shared_ptr< FilteredQueryFilteredQueryPtr
 
typedef boost::weak_ptr< FilteredQueryFilteredQueryWeakPtr
 
typedef boost::shared_ptr< FilteredQueryWeight > FilteredQueryWeightPtr
 
typedef boost::weak_ptr< FilteredQueryWeight > FilteredQueryWeightWeakPtr
 
typedef boost::shared_ptr< FilteredTermEnumFilteredTermEnumPtr
 
typedef boost::weak_ptr< FilteredTermEnumFilteredTermEnumWeakPtr
 
typedef boost::shared_ptr< FilterItem > FilterItemPtr
 
typedef boost::weak_ptr< FilterItem > FilterItemWeakPtr
 
typedef boost::shared_ptr< FilterManagerFilterManagerPtr
 
typedef boost::weak_ptr< FilterManagerFilterManagerWeakPtr
 
typedef boost::shared_ptr< FuzzyQueryFuzzyQueryPtr
 
typedef boost::weak_ptr< FuzzyQueryFuzzyQueryWeakPtr
 
typedef boost::shared_ptr< FuzzyTermEnumFuzzyTermEnumPtr
 
typedef boost::weak_ptr< FuzzyTermEnumFuzzyTermEnumWeakPtr
 
typedef boost::shared_ptr< HitQueueHitQueuePtr
 
typedef boost::weak_ptr< HitQueueHitQueueWeakPtr
 
typedef boost::shared_ptr< HitQueueBaseHitQueueBasePtr
 
typedef boost::weak_ptr< HitQueueBaseHitQueueBaseWeakPtr
 
typedef boost::shared_ptr< IDFExplanationIDFExplanationPtr
 
typedef boost::weak_ptr< IDFExplanationIDFExplanationWeakPtr
 
typedef boost::shared_ptr< IndexSearcherIndexSearcherPtr
 
typedef boost::weak_ptr< IndexSearcherIndexSearcherWeakPtr
 
typedef boost::shared_ptr< IntCacheIntCachePtr
 
typedef boost::weak_ptr< IntCacheIntCacheWeakPtr
 
typedef boost::shared_ptr< IntFieldSourceIntFieldSourcePtr
 
typedef boost::weak_ptr< IntFieldSourceIntFieldSourceWeakPtr
 
typedef boost::shared_ptr< IntParserIntParserPtr
 
typedef boost::weak_ptr< IntParserIntParserWeakPtr
 
typedef boost::shared_ptr< LongCacheLongCachePtr
 
typedef boost::weak_ptr< LongCacheLongCacheWeakPtr
 
typedef boost::shared_ptr< LongParserLongParserPtr
 
typedef boost::weak_ptr< LongParserLongParserWeakPtr
 
typedef boost::shared_ptr< MatchAllDocsQueryMatchAllDocsQueryPtr
 
typedef boost::weak_ptr< MatchAllDocsQueryMatchAllDocsQueryWeakPtr
 
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< MaxPayloadFunctionMaxPayloadFunctionPtr
 
typedef boost::weak_ptr< MaxPayloadFunctionMaxPayloadFunctionWeakPtr
 
typedef boost::shared_ptr< MinPayloadFunctionMinPayloadFunctionPtr
 
typedef boost::weak_ptr< MinPayloadFunctionMinPayloadFunctionWeakPtr
 
typedef boost::shared_ptr< MultiComparatorsFieldValueHitQueue > MultiComparatorsFieldValueHitQueuePtr
 
typedef boost::weak_ptr< MultiComparatorsFieldValueHitQueue > MultiComparatorsFieldValueHitQueueWeakPtr
 
typedef boost::shared_ptr< MultiPhraseQueryMultiPhraseQueryPtr
 
typedef boost::weak_ptr< MultiPhraseQueryMultiPhraseQueryWeakPtr
 
typedef boost::shared_ptr< MultiSearcherMultiSearcherPtr
 
typedef boost::weak_ptr< MultiSearcherMultiSearcherWeakPtr
 
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< MultiTermQueryMultiTermQueryPtr
 
typedef boost::weak_ptr< MultiTermQueryMultiTermQueryWeakPtr
 
typedef boost::shared_ptr< MultiTermQueryWrapperFilterMultiTermQueryWrapperFilterPtr
 
typedef boost::weak_ptr< MultiTermQueryWrapperFilterMultiTermQueryWrapperFilterWeakPtr
 
typedef boost::shared_ptr< NearSpansOrderedNearSpansOrderedPtr
 
typedef boost::weak_ptr< NearSpansOrderedNearSpansOrderedWeakPtr
 
typedef boost::shared_ptr< NearSpansUnorderedNearSpansUnorderedPtr
 
typedef boost::weak_ptr< NearSpansUnorderedNearSpansUnorderedWeakPtr
 
typedef boost::shared_ptr< NumericRangeFilterNumericRangeFilterPtr
 
typedef boost::weak_ptr< NumericRangeFilterNumericRangeFilterWeakPtr
 
typedef boost::shared_ptr< NumericRangeQueryNumericRangeQueryPtr
 
typedef boost::weak_ptr< NumericRangeQueryNumericRangeQueryWeakPtr
 
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< OrdFieldSourceOrdFieldSourcePtr
 
typedef boost::weak_ptr< OrdFieldSourceOrdFieldSourceWeakPtr
 
typedef boost::shared_ptr< ParallelMultiSearcherParallelMultiSearcherPtr
 
typedef boost::weak_ptr< ParallelMultiSearcherParallelMultiSearcherWeakPtr
 
typedef boost::shared_ptr< ParserParserPtr
 
typedef boost::weak_ptr< ParserParserWeakPtr
 
typedef boost::shared_ptr< PayloadFunctionPayloadFunctionPtr
 
typedef boost::weak_ptr< PayloadFunctionPayloadFunctionWeakPtr
 
typedef boost::shared_ptr< PayloadNearQueryPayloadNearQueryPtr
 
typedef boost::weak_ptr< PayloadNearQueryPayloadNearQueryWeakPtr
 
typedef boost::shared_ptr< PayloadNearSpanScorerPayloadNearSpanScorerPtr
 
typedef boost::weak_ptr< PayloadNearSpanScorerPayloadNearSpanScorerWeakPtr
 
typedef boost::shared_ptr< PayloadNearSpanWeightPayloadNearSpanWeightPtr
 
typedef boost::weak_ptr< PayloadNearSpanWeightPayloadNearSpanWeightWeakPtr
 
typedef boost::shared_ptr< PayloadSpanUtilPayloadSpanUtilPtr
 
typedef boost::weak_ptr< PayloadSpanUtilPayloadSpanUtilWeakPtr
 
typedef boost::shared_ptr< PayloadTermQueryPayloadTermQueryPtr
 
typedef boost::weak_ptr< PayloadTermQueryPayloadTermQueryWeakPtr
 
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< PhrasePositionsPhrasePositionsPtr
 
typedef boost::weak_ptr< PhrasePositionsPhrasePositionsWeakPtr
 
typedef boost::shared_ptr< PhraseQueryPhraseQueryPtr
 
typedef boost::weak_ptr< PhraseQueryPhraseQueryWeakPtr
 
typedef boost::shared_ptr< PhraseQueuePhraseQueuePtr
 
typedef boost::weak_ptr< PhraseQueuePhraseQueueWeakPtr
 
typedef boost::shared_ptr< PhraseScorerPhraseScorerPtr
 
typedef boost::weak_ptr< PhraseScorerPhraseScorerWeakPtr
 
typedef boost::shared_ptr< PositionInfoPositionInfoPtr
 
typedef boost::weak_ptr< PositionInfoPositionInfoWeakPtr
 
typedef boost::shared_ptr< PositiveScoresOnlyCollectorPositiveScoresOnlyCollectorPtr
 
typedef boost::weak_ptr< PositiveScoresOnlyCollectorPositiveScoresOnlyCollectorWeakPtr
 
typedef boost::shared_ptr< PrefixFilterPrefixFilterPtr
 
typedef boost::weak_ptr< PrefixFilterPrefixFilterWeakPtr
 
typedef boost::shared_ptr< PrefixQueryPrefixQueryPtr
 
typedef boost::weak_ptr< PrefixQueryPrefixQueryWeakPtr
 
typedef boost::shared_ptr< PrefixTermEnumPrefixTermEnumPtr
 
typedef boost::weak_ptr< PrefixTermEnumPrefixTermEnumWeakPtr
 
typedef boost::shared_ptr< PriorityQueueScoreDocsPriorityQueueScoreDocsPtr
 
typedef boost::weak_ptr< PriorityQueueScoreDocsPriorityQueueScoreDocsWeakPtr
 
typedef boost::shared_ptr< QueryQueryPtr
 
typedef boost::weak_ptr< QueryQueryWeakPtr
 
typedef boost::shared_ptr< QueryTermVectorQueryTermVectorPtr
 
typedef boost::weak_ptr< QueryTermVectorQueryTermVectorWeakPtr
 
typedef boost::shared_ptr< QueryWrapperFilterQueryWrapperFilterPtr
 
typedef boost::weak_ptr< QueryWrapperFilterQueryWrapperFilterWeakPtr
 
typedef boost::shared_ptr< ReqExclScorerReqExclScorerPtr
 
typedef boost::weak_ptr< ReqExclScorerReqExclScorerWeakPtr
 
typedef boost::shared_ptr< ReqOptSumScorerReqOptSumScorerPtr
 
typedef boost::weak_ptr< ReqOptSumScorerReqOptSumScorerWeakPtr
 
typedef boost::shared_ptr< RewriteMethodRewriteMethodPtr
 
typedef boost::weak_ptr< RewriteMethodRewriteMethodWeakPtr
 
typedef boost::shared_ptr< ReverseOrdFieldSourceReverseOrdFieldSourcePtr
 
typedef boost::weak_ptr< ReverseOrdFieldSourceReverseOrdFieldSourceWeakPtr
 
typedef boost::shared_ptr< ScoreCachingWrappingScorerScoreCachingWrappingScorerPtr
 
typedef boost::weak_ptr< ScoreCachingWrappingScorerScoreCachingWrappingScorerWeakPtr
 
typedef boost::shared_ptr< ScoreDocScoreDocPtr
 
typedef boost::weak_ptr< ScoreDocScoreDocWeakPtr
 
typedef boost::shared_ptr< ScorerScorerPtr
 
typedef boost::weak_ptr< ScorerScorerWeakPtr
 
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< SearchableSearchablePtr
 
typedef boost::weak_ptr< SearchableSearchableWeakPtr
 
typedef boost::shared_ptr< SearcherSearcherPtr
 
typedef boost::weak_ptr< SearcherSearcherWeakPtr
 
typedef boost::shared_ptr< SimilaritySimilarityPtr
 
typedef boost::weak_ptr< SimilaritySimilarityWeakPtr
 
typedef boost::shared_ptr< SimilarityDisableCoord > SimilarityDisableCoordPtr
 
typedef boost::weak_ptr< SimilarityDisableCoord > SimilarityDisableCoordWeakPtr
 
typedef boost::shared_ptr< SimilarityDelegatorSimilarityDelegatorPtr
 
typedef boost::weak_ptr< SimilarityDelegatorSimilarityDelegatorWeakPtr
 
typedef boost::shared_ptr< SimilarityIDFExplanation > SimilarityIDFExplanationPtr
 
typedef boost::weak_ptr< SimilarityIDFExplanation > SimilarityIDFExplanationWeakPtr
 
typedef boost::shared_ptr< SingleMatchScorerSingleMatchScorerPtr
 
typedef boost::weak_ptr< SingleMatchScorerSingleMatchScorerWeakPtr
 
typedef boost::shared_ptr< SingleTermEnumSingleTermEnumPtr
 
typedef boost::weak_ptr< SingleTermEnumSingleTermEnumWeakPtr
 
typedef boost::shared_ptr< SloppyPhraseScorerSloppyPhraseScorerPtr
 
typedef boost::weak_ptr< SloppyPhraseScorerSloppyPhraseScorerWeakPtr
 
typedef boost::shared_ptr< SortSortPtr
 
typedef boost::weak_ptr< SortSortWeakPtr
 
typedef boost::shared_ptr< SortFieldSortFieldPtr
 
typedef boost::weak_ptr< SortFieldSortFieldWeakPtr
 
typedef boost::shared_ptr< SpanFilterSpanFilterPtr
 
typedef boost::weak_ptr< SpanFilterSpanFilterWeakPtr
 
typedef boost::shared_ptr< SpanFilterResultSpanFilterResultPtr
 
typedef boost::weak_ptr< SpanFilterResultSpanFilterResultWeakPtr
 
typedef boost::shared_ptr< SpanFirstQuerySpanFirstQueryPtr
 
typedef boost::weak_ptr< SpanFirstQuerySpanFirstQueryWeakPtr
 
typedef boost::shared_ptr< SpanNearQuerySpanNearQueryPtr
 
typedef boost::weak_ptr< SpanNearQuerySpanNearQueryWeakPtr
 
typedef boost::shared_ptr< SpanNotQuerySpanNotQueryPtr
 
typedef boost::weak_ptr< SpanNotQuerySpanNotQueryWeakPtr
 
typedef boost::shared_ptr< SpanOrQuerySpanOrQueryPtr
 
typedef boost::weak_ptr< SpanOrQuerySpanOrQueryWeakPtr
 
typedef boost::shared_ptr< SpanQuerySpanQueryPtr
 
typedef boost::weak_ptr< SpanQuerySpanQueryWeakPtr
 
typedef boost::shared_ptr< SpanQueryFilterSpanQueryFilterPtr
 
typedef boost::weak_ptr< SpanQueryFilterSpanQueryFilterWeakPtr
 
typedef boost::shared_ptr< SpanQueue > SpanQueuePtr
 
typedef boost::weak_ptr< SpanQueue > SpanQueueWeakPtr
 
typedef boost::shared_ptr< SpansSpansPtr
 
typedef boost::weak_ptr< SpansSpansWeakPtr
 
typedef boost::shared_ptr< SpansCell > SpansCellPtr
 
typedef boost::weak_ptr< SpansCell > SpansCellWeakPtr
 
typedef boost::shared_ptr< SpanScorerSpanScorerPtr
 
typedef boost::weak_ptr< SpanScorerSpanScorerWeakPtr
 
typedef boost::shared_ptr< SpanTermQuerySpanTermQueryPtr
 
typedef boost::weak_ptr< SpanTermQuerySpanTermQueryWeakPtr
 
typedef boost::shared_ptr< SpanWeightSpanWeightPtr
 
typedef boost::weak_ptr< SpanWeightSpanWeightWeakPtr
 
typedef boost::shared_ptr< StartEndStartEndPtr
 
typedef boost::weak_ptr< StartEndStartEndWeakPtr
 
typedef boost::shared_ptr< StringCacheStringCachePtr
 
typedef boost::weak_ptr< StringCacheStringCacheWeakPtr
 
typedef boost::shared_ptr< StringIndexStringIndexPtr
 
typedef boost::weak_ptr< StringIndexStringIndexWeakPtr
 
typedef boost::shared_ptr< StringIndexCacheStringIndexCachePtr
 
typedef boost::weak_ptr< StringIndexCacheStringIndexCacheWeakPtr
 
typedef boost::shared_ptr< SubScorerSubScorerPtr
 
typedef boost::weak_ptr< SubScorerSubScorerWeakPtr
 
typedef boost::shared_ptr< TermQueryTermQueryPtr
 
typedef boost::weak_ptr< TermQueryTermQueryWeakPtr
 
typedef boost::shared_ptr< TermRangeFilterTermRangeFilterPtr
 
typedef boost::weak_ptr< TermRangeFilterTermRangeFilterWeakPtr
 
typedef boost::shared_ptr< TermRangeQueryTermRangeQueryPtr
 
typedef boost::weak_ptr< TermRangeQueryTermRangeQueryWeakPtr
 
typedef boost::shared_ptr< TermRangeTermEnumTermRangeTermEnumPtr
 
typedef boost::weak_ptr< TermRangeTermEnumTermRangeTermEnumWeakPtr
 
typedef boost::shared_ptr< TermScorerTermScorerPtr
 
typedef boost::weak_ptr< TermScorerTermScorerWeakPtr
 
typedef boost::shared_ptr< TermSpansTermSpansPtr
 
typedef boost::weak_ptr< TermSpansTermSpansWeakPtr
 
typedef boost::shared_ptr< TimeLimitingCollectorTimeLimitingCollectorPtr
 
typedef boost::weak_ptr< TimeLimitingCollectorTimeLimitingCollectorWeakPtr
 
typedef boost::shared_ptr< TimerThread > TimerThreadPtr
 
typedef boost::weak_ptr< TimerThread > TimerThreadWeakPtr
 
typedef boost::shared_ptr< TopDocsTopDocsPtr
 
typedef boost::weak_ptr< TopDocsTopDocsWeakPtr
 
typedef boost::shared_ptr< TopDocsCollectorTopDocsCollectorPtr
 
typedef boost::weak_ptr< TopDocsCollectorTopDocsCollectorWeakPtr
 
typedef boost::shared_ptr< TopFieldCollectorTopFieldCollectorPtr
 
typedef boost::weak_ptr< TopFieldCollectorTopFieldCollectorWeakPtr
 
typedef boost::shared_ptr< TopFieldDocsTopFieldDocsPtr
 
typedef boost::weak_ptr< TopFieldDocsTopFieldDocsWeakPtr
 
typedef boost::shared_ptr< TopScoreDocCollectorTopScoreDocCollectorPtr
 
typedef boost::weak_ptr< TopScoreDocCollectorTopScoreDocCollectorWeakPtr
 
typedef boost::shared_ptr< ValueSourceValueSourcePtr
 
typedef boost::weak_ptr< ValueSourceValueSourceWeakPtr
 
typedef boost::shared_ptr< ValueSourceQueryValueSourceQueryPtr
 
typedef boost::weak_ptr< ValueSourceQueryValueSourceQueryWeakPtr
 
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< WeightWeightPtr
 
typedef boost::weak_ptr< WeightWeightWeakPtr
 
typedef boost::shared_ptr< WildcardQueryWildcardQueryPtr
 
typedef boost::weak_ptr< WildcardQueryWildcardQueryWeakPtr
 
typedef boost::shared_ptr< WildcardTermEnumWildcardTermEnumPtr
 
typedef boost::weak_ptr< WildcardTermEnumWildcardTermEnumWeakPtr
 
typedef boost::shared_ptr< BufferedIndexInputBufferedIndexInputPtr
 
typedef boost::weak_ptr< BufferedIndexInputBufferedIndexInputWeakPtr
 
typedef boost::shared_ptr< BufferedIndexOutputBufferedIndexOutputPtr
 
typedef boost::weak_ptr< BufferedIndexOutputBufferedIndexOutputWeakPtr
 
typedef boost::shared_ptr< ChecksumIndexInputChecksumIndexInputPtr
 
typedef boost::weak_ptr< ChecksumIndexInputChecksumIndexInputWeakPtr
 
typedef boost::shared_ptr< ChecksumIndexOutputChecksumIndexOutputPtr
 
typedef boost::weak_ptr< ChecksumIndexOutputChecksumIndexOutputWeakPtr
 
typedef boost::shared_ptr< DirectoryDirectoryPtr
 
typedef boost::weak_ptr< DirectoryDirectoryWeakPtr
 
typedef boost::shared_ptr< FileSwitchDirectoryFileSwitchDirectoryPtr
 
typedef boost::weak_ptr< FileSwitchDirectoryFileSwitchDirectoryWeakPtr
 
typedef boost::shared_ptr< FSDirectoryFSDirectoryPtr
 
typedef boost::weak_ptr< FSDirectoryFSDirectoryWeakPtr
 
typedef boost::shared_ptr< FSLockFactoryFSLockFactoryPtr
 
typedef boost::weak_ptr< FSLockFactoryFSLockFactoryWeakPtr
 
typedef boost::shared_ptr< IndexInputIndexInputPtr
 
typedef boost::weak_ptr< IndexInputIndexInputWeakPtr
 
typedef boost::shared_ptr< IndexOutputIndexOutputPtr
 
typedef boost::weak_ptr< IndexOutputIndexOutputWeakPtr
 
typedef boost::shared_ptr< InputFile > InputFilePtr
 
typedef boost::weak_ptr< InputFile > InputFileWeakPtr
 
typedef boost::shared_ptr< LockLockPtr
 
typedef boost::weak_ptr< LockLockWeakPtr
 
typedef boost::shared_ptr< LockFactoryLockFactoryPtr
 
typedef boost::weak_ptr< LockFactoryLockFactoryWeakPtr
 
typedef boost::shared_ptr< MMapDirectoryMMapDirectoryPtr
 
typedef boost::weak_ptr< MMapDirectoryMMapDirectoryWeakPtr
 
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< NativeFSLockFactoryNativeFSLockFactoryPtr
 
typedef boost::weak_ptr< NativeFSLockFactoryNativeFSLockFactoryWeakPtr
 
typedef boost::shared_ptr< NoLock > NoLockPtr
 
typedef boost::weak_ptr< NoLock > NoLockWeakPtr
 
typedef boost::shared_ptr< NoLockFactoryNoLockFactoryPtr
 
typedef boost::weak_ptr< NoLockFactoryNoLockFactoryWeakPtr
 
typedef boost::shared_ptr< OutputFile > OutputFilePtr
 
typedef boost::weak_ptr< OutputFile > OutputFileWeakPtr
 
typedef boost::shared_ptr< RAMDirectoryRAMDirectoryPtr
 
typedef boost::weak_ptr< RAMDirectoryRAMDirectoryWeakPtr
 
typedef boost::shared_ptr< RAMFileRAMFilePtr
 
typedef boost::weak_ptr< RAMFileRAMFileWeakPtr
 
typedef boost::shared_ptr< RAMInputStreamRAMInputStreamPtr
 
typedef boost::weak_ptr< RAMInputStreamRAMInputStreamWeakPtr
 
typedef boost::shared_ptr< RAMOutputStreamRAMOutputStreamPtr
 
typedef boost::weak_ptr< RAMOutputStreamRAMOutputStreamWeakPtr
 
typedef boost::shared_ptr< SimpleFSDirectorySimpleFSDirectoryPtr
 
typedef boost::weak_ptr< SimpleFSDirectorySimpleFSDirectoryWeakPtr
 
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< SimpleFSLockFactorySimpleFSLockFactoryPtr
 
typedef boost::weak_ptr< SimpleFSLockFactorySimpleFSLockFactoryWeakPtr
 
typedef boost::shared_ptr< SingleInstanceLock > SingleInstanceLockPtr
 
typedef boost::weak_ptr< SingleInstanceLock > SingleInstanceLockWeakPtr
 
typedef boost::shared_ptr< SingleInstanceLockFactorySingleInstanceLockFactoryPtr
 
typedef boost::weak_ptr< SingleInstanceLockFactorySingleInstanceLockFactoryWeakPtr
 
typedef boost::shared_ptr< AttributeAttributePtr
 
typedef boost::weak_ptr< AttributeAttributeWeakPtr
 
typedef boost::shared_ptr< AttributeFactoryAttributeFactoryPtr
 
typedef boost::weak_ptr< AttributeFactoryAttributeFactoryWeakPtr
 
typedef boost::shared_ptr< AttributeSourceAttributeSourcePtr
 
typedef boost::weak_ptr< AttributeSourceAttributeSourceWeakPtr
 
typedef boost::shared_ptr< AttributeSourceStateAttributeSourceStatePtr
 
typedef boost::weak_ptr< AttributeSourceStateAttributeSourceStateWeakPtr
 
typedef boost::shared_ptr< BitSetBitSetPtr
 
typedef boost::weak_ptr< BitSetBitSetWeakPtr
 
typedef boost::shared_ptr< BitVectorBitVectorPtr
 
typedef boost::weak_ptr< BitVectorBitVectorWeakPtr
 
typedef boost::shared_ptr< BufferedReaderBufferedReaderPtr
 
typedef boost::weak_ptr< BufferedReaderBufferedReaderWeakPtr
 
typedef boost::shared_ptr< CollatorCollatorPtr
 
typedef boost::weak_ptr< CollatorCollatorWeakPtr
 
typedef boost::shared_ptr< DefaultAttributeFactoryDefaultAttributeFactoryPtr
 
typedef boost::weak_ptr< DefaultAttributeFactoryDefaultAttributeFactoryWeakPtr
 
typedef boost::shared_ptr< DocIdBitSetDocIdBitSetPtr
 
typedef boost::weak_ptr< DocIdBitSetDocIdBitSetWeakPtr
 
typedef boost::shared_ptr< FieldCacheSanityCheckerFieldCacheSanityCheckerPtr
 
typedef boost::weak_ptr< FieldCacheSanityCheckerFieldCacheSanityCheckerWeakPtr
 
typedef boost::shared_ptr< FileReaderFileReaderPtr
 
typedef boost::weak_ptr< FileReaderFileReaderWeakPtr
 
typedef boost::shared_ptr< FutureFuturePtr
 
typedef boost::weak_ptr< FutureFutureWeakPtr
 
typedef boost::shared_ptr< HeapedScorerDoc > HeapedScorerDocPtr
 
typedef boost::weak_ptr< HeapedScorerDoc > HeapedScorerDocWeakPtr
 
typedef boost::shared_ptr< InfoStreamInfoStreamPtr
 
typedef boost::weak_ptr< InfoStreamInfoStreamWeakPtr
 
typedef boost::shared_ptr< InfoStreamFileInfoStreamFilePtr
 
typedef boost::weak_ptr< InfoStreamFileInfoStreamFileWeakPtr
 
typedef boost::shared_ptr< InfoStreamOutInfoStreamOutPtr
 
typedef boost::weak_ptr< InfoStreamOutInfoStreamOutWeakPtr
 
typedef boost::shared_ptr< InputStreamReaderInputStreamReaderPtr
 
typedef boost::weak_ptr< InputStreamReaderInputStreamReaderWeakPtr
 
typedef boost::shared_ptr< InsanityInsanityPtr
 
typedef boost::weak_ptr< InsanityInsanityWeakPtr
 
typedef boost::shared_ptr< IntRangeBuilderIntRangeBuilderPtr
 
typedef boost::weak_ptr< IntRangeBuilderIntRangeBuilderWeakPtr
 
typedef boost::shared_ptr< LongRangeBuilderLongRangeBuilderPtr
 
typedef boost::weak_ptr< LongRangeBuilderLongRangeBuilderWeakPtr
 
typedef boost::shared_ptr< LuceneObjectLuceneObjectPtr
 
typedef boost::weak_ptr< LuceneObjectLuceneObjectWeakPtr
 
typedef boost::shared_ptr< LuceneSignalLuceneSignalPtr
 
typedef boost::weak_ptr< LuceneSignalLuceneSignalWeakPtr
 
typedef boost::shared_ptr< LuceneThreadLuceneThreadPtr
 
typedef boost::weak_ptr< LuceneThreadLuceneThreadWeakPtr
 
typedef boost::shared_ptr< NumericUtilsNumericUtilsPtr
 
typedef boost::weak_ptr< NumericUtilsNumericUtilsWeakPtr
 
typedef boost::shared_ptr< OpenBitSetOpenBitSetPtr
 
typedef boost::weak_ptr< OpenBitSetOpenBitSetWeakPtr
 
typedef boost::shared_ptr< OpenBitSetDISIOpenBitSetDISIPtr
 
typedef boost::weak_ptr< OpenBitSetDISIOpenBitSetDISIWeakPtr
 
typedef boost::shared_ptr< OpenBitSetIteratorOpenBitSetIteratorPtr
 
typedef boost::weak_ptr< OpenBitSetIteratorOpenBitSetIteratorWeakPtr
 
typedef boost::shared_ptr< RandomRandomPtr
 
typedef boost::weak_ptr< RandomRandomWeakPtr
 
typedef boost::shared_ptr< ReaderReaderPtr
 
typedef boost::weak_ptr< ReaderReaderWeakPtr
 
typedef boost::shared_ptr< ReaderField > ReaderFieldPtr
 
typedef boost::weak_ptr< ReaderField > ReaderFieldWeakPtr
 
typedef boost::shared_ptr< ScorerDocQueueScorerDocQueuePtr
 
typedef boost::weak_ptr< ScorerDocQueueScorerDocQueueWeakPtr
 
typedef boost::shared_ptr< SortedVIntListSortedVIntListPtr
 
typedef boost::weak_ptr< SortedVIntListSortedVIntListWeakPtr
 
typedef boost::shared_ptr< StringReaderStringReaderPtr
 
typedef boost::weak_ptr< StringReaderStringReaderWeakPtr
 
typedef boost::shared_ptr< SynchronizeSynchronizePtr
 
typedef boost::weak_ptr< SynchronizeSynchronizeWeakPtr
 
typedef boost::shared_ptr< ThreadPoolThreadPoolPtr
 
typedef boost::weak_ptr< ThreadPoolThreadPoolWeakPtr
 
typedef boost::shared_ptr< UnicodeResultUnicodeResultPtr
 
typedef boost::weak_ptr< UnicodeResultUnicodeResultWeakPtr
 
typedef boost::shared_ptr< UTF8DecoderUTF8DecoderPtr
 
typedef boost::weak_ptr< UTF8DecoderUTF8DecoderWeakPtr
 
typedef boost::shared_ptr< UTF8DecoderStreamUTF8DecoderStreamPtr
 
typedef boost::weak_ptr< UTF8DecoderStreamUTF8DecoderStreamWeakPtr
 
typedef boost::shared_ptr< UTF8EncoderUTF8EncoderPtr
 
typedef boost::weak_ptr< UTF8EncoderUTF8EncoderWeakPtr
 
typedef boost::shared_ptr< UTF8EncoderStreamUTF8EncoderStreamPtr
 
typedef boost::weak_ptr< UTF8EncoderStreamUTF8EncoderStreamWeakPtr
 
typedef boost::shared_ptr< UTF8ResultUTF8ResultPtr
 
typedef boost::weak_ptr< UTF8ResultUTF8ResultWeakPtr
 
typedef boost::shared_ptr< UTF16DecoderUTF16DecoderPtr
 
typedef boost::weak_ptr< UTF16DecoderUTF16DecoderWeakPtr
 
typedef HashMap< String, FieldSelector::FieldSelectorResultMapStringFieldSelectorResult
 
typedef PhrasePositionsPhrasePositionsStar
 
typedef HashMap< String, DateTools::ResolutionMapStringResolution
 
typedef boost::shared_ptr< boost::asio::io_service::work > workPtr
 

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

◆ 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

◆ 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

◆ AttributeFactoryPtr

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

◆ AttributeFactoryWeakPtr

◆ AttributePtr

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

◆ AttributeSourcePtr

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

◆ AttributeSourceStatePtr

◆ AttributeSourceStateWeakPtr

◆ AttributeSourceWeakPtr

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

◆ AttributeWeakPtr

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

◆ AveragePayloadFunctionPtr

◆ 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

◆ 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

◆ BufferedIndexOutputPtr

◆ 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

◆ ByteBlockPoolAllocatorBasePtr

◆ 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

◆ CachingTokenFilterPtr

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

◆ CachingTokenFilterWeakPtr

◆ CachingWrapperFilterPtr

◆ 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

◆ ChecksumIndexOutputPtr

◆ 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

◆ CompoundFileReaderPtr

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

◆ CompoundFileReaderWeakPtr

◆ CompoundFileWriterPtr

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

◆ CompoundFileWriterWeakPtr

◆ CompressionException

◆ CompressionToolsPtr

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

◆ CompressionToolsWeakPtr

◆ ConcurrentMergeSchedulerPtr

◆ ConcurrentMergeSchedulerWeakPtr

◆ ConjunctionScorerPtr

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

◆ ConjunctionScorerWeakPtr

◆ ConstantScoreAutoRewriteDefaultPtr

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

◆ ConstantScoreAutoRewriteDefaultWeakPtr

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

◆ ConstantScoreAutoRewritePtr

◆ 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

◆ 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

◆ CountingConjunctionSumScorerPtr

◆ CountingConjunctionSumScorerWeakPtr

◆ CountingDisjunctionSumScorerPtr

◆ CountingDisjunctionSumScorerWeakPtr

◆ CreationPlaceholderPtr

◆ CreationPlaceholderWeakPtr

◆ CSIndexInputPtr

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

◆ CSIndexInputWeakPtr

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

◆ CustomScoreProviderPtr

◆ CustomScoreProviderWeakPtr

◆ CustomScoreQueryPtr

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

◆ 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

◆ 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

◆ 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

◆ DefaultSkipListReaderPtr

◆ DefaultSkipListReaderWeakPtr

◆ DefaultSkipListWriterPtr

◆ 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

◆ DisjunctionMaxQueryWeakPtr

◆ DisjunctionMaxScorerPtr

◆ DisjunctionMaxScorerWeakPtr

◆ DisjunctionMaxWeightPtr

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

◆ DisjunctionMaxWeightWeakPtr

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

◆ DisjunctionSumScorerPtr

◆ DisjunctionSumScorerWeakPtr

◆ DocConsumerPerThreadPtr

◆ DocConsumerPerThreadWeakPtr

◆ DocConsumerPtr

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

◆ DocConsumerWeakPtr

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

◆ DocFieldConsumerPerFieldPtr

◆ DocFieldConsumerPerFieldWeakPtr

◆ DocFieldConsumerPerThreadPtr

◆ DocFieldConsumerPerThreadWeakPtr

◆ DocFieldConsumerPtr

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

◆ DocFieldConsumersPerDocPtr

◆ DocFieldConsumersPerDocWeakPtr

◆ DocFieldConsumersPerFieldPtr

◆ DocFieldConsumersPerFieldWeakPtr

◆ DocFieldConsumersPerThreadPtr

◆ DocFieldConsumersPerThreadWeakPtr

◆ DocFieldConsumersPtr

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

◆ DocFieldConsumersWeakPtr

◆ DocFieldConsumerWeakPtr

◆ DocFieldProcessorPerFieldPtr

◆ DocFieldProcessorPerFieldWeakPtr

◆ DocFieldProcessorPerThreadPerDocPtr

◆ DocFieldProcessorPerThreadPerDocWeakPtr

◆ DocFieldProcessorPerThreadPtr

◆ DocFieldProcessorPerThreadWeakPtr

◆ DocFieldProcessorPtr

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

◆ 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

◆ DocIdSetPtr

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

◆ DocIdSetWeakPtr

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

◆ DocInverterPerFieldPtr

◆ DocInverterPerFieldWeakPtr

◆ DocInverterPerThreadPtr

◆ 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

◆ 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

◆ 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

◆ 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

◆ 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

◆ FieldCacheRangeFilterStringPtr

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

◆ FieldCacheRangeFilterStringWeakPtr

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

◆ FieldCacheRangeFilterWeakPtr

◆ FieldCacheSanityCheckerPtr

◆ FieldCacheSanityCheckerWeakPtr

◆ FieldCacheSourcePtr

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

◆ FieldCacheSourceWeakPtr

◆ FieldCacheTermsFilterDocIdSetPtr

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

◆ FieldCacheTermsFilterDocIdSetWeakPtr

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

◆ FieldCacheTermsFilterPtr

◆ FieldCacheTermsFilterWeakPtr

◆ FieldCacheWeakPtr

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

◆ FieldComparatorPtr

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

◆ FieldComparatorSourcePtr

◆ 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

◆ 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

◆ FieldMaskingSpanQueryPtr

◆ 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

◆ 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

◆ 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

◆ FieldValueHitQueueEntryWeakPtr

◆ FieldValueHitQueuePtr

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

◆ FieldValueHitQueueWeakPtr

◆ FieldWeakPtr

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

◆ FileNotFoundException

◆ FileReaderPtr

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

◆ FileReaderWeakPtr

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

◆ FileSwitchDirectoryPtr

◆ 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

◆ FilteredDocIdSetIteratorWeakPtr

◆ FilteredDocIdSetPtr

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

◆ 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

◆ FilterIndexReaderPtr

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

◆ 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

◆ FormatPostingsDocsConsumerWeakPtr

◆ FormatPostingsDocsWriterPtr

◆ FormatPostingsDocsWriterWeakPtr

◆ FormatPostingsFieldsConsumerPtr

◆ FormatPostingsFieldsConsumerWeakPtr

◆ FormatPostingsFieldsWriterPtr

◆ FormatPostingsFieldsWriterWeakPtr

◆ FormatPostingsPositionsConsumerPtr

◆ FormatPostingsPositionsConsumerWeakPtr

◆ FormatPostingsPositionsWriterPtr

◆ FormatPostingsPositionsWriterWeakPtr

◆ FormatPostingsTermsConsumerPtr

◆ FormatPostingsTermsConsumerWeakPtr

◆ FormatPostingsTermsWriterPtr

◆ FormatPostingsTermsWriterWeakPtr

◆ FreqProxFieldMergeStatePtr

◆ FreqProxFieldMergeStateWeakPtr

◆ FreqProxTermsWriterPerFieldPtr

◆ FreqProxTermsWriterPerFieldWeakPtr

◆ FreqProxTermsWriterPerThreadPtr

◆ FreqProxTermsWriterPerThreadWeakPtr

◆ FreqProxTermsWriterPostingListPtr

◆ FreqProxTermsWriterPostingListWeakPtr

◆ FreqProxTermsWriterPtr

◆ 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

◆ IllegalStateException

◆ IndexCommitPtr

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

◆ IndexCommitWeakPtr

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

◆ IndexDeletionPolicyPtr

◆ IndexDeletionPolicyWeakPtr

◆ IndexFileDeleterPtr

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

◆ IndexFileDeleterWeakPtr

◆ IndexFileNameFilterPtr

◆ 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

◆ 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

◆ 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

◆ 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

◆ InvertedDocConsumerPerFieldWeakPtr

◆ InvertedDocConsumerPerThreadPtr

◆ InvertedDocConsumerPerThreadWeakPtr

◆ InvertedDocConsumerPtr

◆ InvertedDocConsumerWeakPtr

◆ InvertedDocEndConsumerPerFieldPtr

◆ InvertedDocEndConsumerPerFieldWeakPtr

◆ InvertedDocEndConsumerPerThreadPtr

◆ InvertedDocEndConsumerPerThreadWeakPtr

◆ InvertedDocEndConsumerPtr

◆ InvertedDocEndConsumerWeakPtr

◆ IOException

◆ ISOLatin1AccentFilterPtr

◆ ISOLatin1AccentFilterWeakPtr

◆ KeepOnlyLastCommitDeletionPolicyPtr

◆ 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

◆ 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

◆ LoadFirstFieldSelectorWeakPtr

◆ LockFactoryPtr

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

◆ LockFactoryWeakPtr

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

◆ LockObtainFailedException

◆ LockPtr

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

◆ LockReleaseFailedException

◆ LockWeakPtr

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

◆ LogByteSizeMergePolicyPtr

◆ LogByteSizeMergePolicyWeakPtr

◆ LogDocMergePolicyPtr

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

◆ 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

◆ 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

◆ 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

◆ MappingCharFilterPtr

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

◆ MappingCharFilterWeakPtr

◆ MapStringFieldSelectorResult

◆ MapStringResolution

◆ MatchAllDocsQueryPtr

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

◆ 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

◆ MergeAbortedException

◆ MergeDocIDRemapperPtr

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

◆ MergeDocIDRemapperWeakPtr

◆ 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

◆ 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

◆ 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

◆ MultiFieldQueryParserWeakPtr

◆ MultiLevelSkipListReaderPtr

◆ MultiLevelSkipListReaderWeakPtr

◆ MultiLevelSkipListWriterPtr

◆ MultiLevelSkipListWriterWeakPtr

◆ MultiPhraseQueryPtr

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

◆ MultiPhraseQueryWeakPtr

◆ MultipleTermPositionsPtr

◆ 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

◆ MultiTermQueryPtr

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

◆ MultiTermQueryWeakPtr

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

◆ MultiTermQueryWrapperFilterPtr

◆ 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

◆ 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

◆ NearSpansUnorderedPtr

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

◆ 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

◆ NormPtr

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

◆ NormsWriterPerFieldPtr

◆ NormsWriterPerFieldWeakPtr

◆ NormsWriterPerThreadPtr

◆ 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

◆ NullPointerException

◆ 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

◆ NumericRangeQueryPtr

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

◆ NumericRangeQueryWeakPtr

◆ NumericTokenStreamPtr

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

◆ 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

◆ 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

◆ OutputFilePtr

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

◆ OutputFileWeakPtr

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

◆ ParallelArrayTermVectorMapperPtr

◆ ParallelArrayTermVectorMapperWeakPtr

◆ ParallelMultiSearcherPtr

◆ 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

◆ 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

◆ 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

◆ PayloadNearSpanScorerPtr

◆ PayloadNearSpanScorerWeakPtr

◆ PayloadNearSpanWeightPtr

◆ 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

◆ 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

◆ PerFieldAnalyzerWrapperWeakPtr

◆ PhrasePositionsPtr

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

◆ 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

◆ PorterStemmerPtr

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

◆ PorterStemmerWeakPtr

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

◆ PositionBasedTermVectorMapperPtr

◆ PositionBasedTermVectorMapperWeakPtr

◆ PositionIncrementAttributePtr

◆ PositionIncrementAttributeWeakPtr

◆ PositionInfoPtr

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

◆ PositionInfoWeakPtr

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

◆ PositiveScoresOnlyCollectorPtr

◆ 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

◆ PriorityQueueScoreDocsWeakPtr

◆ QueryParserCharStreamPtr

◆ QueryParserCharStreamWeakPtr

◆ QueryParserConstantsPtr

◆ QueryParserConstantsWeakPtr

◆ QueryParserError

◆ QueryParserPtr

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

◆ QueryParserTokenManagerPtr

◆ QueryParserTokenManagerWeakPtr

◆ QueryParserTokenPtr

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

◆ 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

◆ 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

◆ ReadOnlyDirectoryReaderWeakPtr

◆ ReadOnlySegmentReaderPtr

◆ 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

◆ ReusableStringReaderWeakPtr

◆ ReverseOrdFieldSourcePtr

◆ ReverseOrdFieldSourceWeakPtr

◆ RewriteMethodPtr

typedef boost::shared_ptr< RewriteMethod > Lucene::RewriteMethodPtr

◆ RewriteMethodWeakPtr

typedef boost::weak_ptr< RewriteMethod > Lucene::RewriteMethodWeakPtr

◆ RuntimeException

◆ ScoreCachingWrappingScorerPtr

◆ 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

◆ 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

◆ 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

◆ SegmentMergeQueuePtr

typedef boost::shared_ptr< SegmentMergeQueue > Lucene::SegmentMergeQueuePtr

◆ 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

◆ SegmentTermPositionsWeakPtr

◆ SegmentTermPositionVectorPtr

◆ SegmentTermPositionVectorWeakPtr

◆ SegmentTermVectorPtr

typedef boost::shared_ptr< SegmentTermVector > Lucene::SegmentTermVectorPtr

◆ SegmentTermVectorWeakPtr

◆ SegmentWriteStatePtr

typedef boost::shared_ptr< SegmentWriteState > Lucene::SegmentWriteStatePtr

◆ SegmentWriteStateWeakPtr

◆ SerialMergeSchedulerPtr

◆ SerialMergeSchedulerWeakPtr

◆ SetBasedFieldSelectorPtr

◆ SetBasedFieldSelectorWeakPtr

◆ SimilarityDelegatorPtr

◆ 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

◆ 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

◆ SimpleFSLockFactoryWeakPtr

◆ SimpleFSLockPtr

typedef boost::shared_ptr< SimpleFSLock > Lucene::SimpleFSLockPtr

◆ SimpleFSLockWeakPtr

typedef boost::weak_ptr< SimpleFSLock > Lucene::SimpleFSLockWeakPtr

◆ SingleInstanceLockFactoryPtr

◆ 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

◆ SingleTermEnumPtr

typedef boost::shared_ptr< SingleTermEnum > Lucene::SingleTermEnumPtr

◆ SingleTermEnumWeakPtr

typedef boost::weak_ptr< SingleTermEnum > Lucene::SingleTermEnumWeakPtr

◆ SingleTokenAttributeSourcePtr

◆ 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

◆ SnapshotDeletionPolicyPtr

◆ SnapshotDeletionPolicyWeakPtr

◆ SortedTermVectorMapperPtr

◆ 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

◆ 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

◆ 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

◆ StandardFilterPtr

typedef boost::shared_ptr< StandardFilter > Lucene::StandardFilterPtr

◆ StandardFilterWeakPtr

typedef boost::weak_ptr< StandardFilter > Lucene::StandardFilterWeakPtr

◆ StandardTokenizerImplPtr

◆ StandardTokenizerImplWeakPtr

◆ StandardTokenizerPtr

typedef boost::shared_ptr< StandardTokenizer > Lucene::StandardTokenizerPtr

◆ 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

◆ 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

◆ StoredFieldsWriterPerDocPtr

◆ StoredFieldsWriterPerDocWeakPtr

◆ StoredFieldsWriterPerThreadPtr

◆ StoredFieldsWriterPerThreadWeakPtr

◆ StoredFieldsWriterPtr

typedef boost::shared_ptr< StoredFieldsWriter > Lucene::StoredFieldsWriterPtr

◆ 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

◆ 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

◆ 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

◆ 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

◆ 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

◆ TermScorerPtr

typedef boost::shared_ptr< TermScorer > Lucene::TermScorerPtr

◆ TermScorerWeakPtr

typedef boost::weak_ptr< TermScorer > Lucene::TermScorerWeakPtr

◆ TermsHashConsumerPerFieldPtr

◆ TermsHashConsumerPerFieldWeakPtr

◆ TermsHashConsumerPerThreadPtr

◆ TermsHashConsumerPerThreadWeakPtr

◆ TermsHashConsumerPtr

typedef boost::shared_ptr< TermsHashConsumer > Lucene::TermsHashConsumerPtr

◆ TermsHashConsumerWeakPtr

◆ TermsHashPerFieldPtr

typedef boost::shared_ptr< TermsHashPerField > Lucene::TermsHashPerFieldPtr

◆ TermsHashPerFieldWeakPtr

◆ TermsHashPerThreadPtr

typedef boost::shared_ptr< TermsHashPerThread > Lucene::TermsHashPerThreadPtr

◆ 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

◆ 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

◆ TermVectorOffsetInfoPtr

◆ TermVectorOffsetInfoWeakPtr

◆ TermVectorsPositionInfoPtr

◆ TermVectorsPositionInfoWeakPtr

◆ TermVectorsReaderPtr

typedef boost::shared_ptr< TermVectorsReader > Lucene::TermVectorsReaderPtr

◆ TermVectorsReaderWeakPtr

◆ TermVectorStatusPtr

typedef boost::shared_ptr< TermVectorStatus > Lucene::TermVectorStatusPtr

◆ TermVectorStatusWeakPtr

◆ TermVectorsTermsWriterPerDocPtr

◆ TermVectorsTermsWriterPerDocWeakPtr

◆ TermVectorsTermsWriterPerFieldPtr

◆ TermVectorsTermsWriterPerFieldWeakPtr

◆ TermVectorsTermsWriterPerThreadPtr

◆ TermVectorsTermsWriterPerThreadWeakPtr

◆ TermVectorsTermsWriterPostingListPtr

◆ TermVectorsTermsWriterPostingListWeakPtr

◆ TermVectorsTermsWriterPtr

◆ TermVectorsTermsWriterWeakPtr

◆ TermVectorsWriterPtr

typedef boost::shared_ptr< TermVectorsWriter > Lucene::TermVectorsWriterPtr

◆ 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

◆ TimeLimitingCollectorPtr

◆ TimeLimitingCollectorWeakPtr

◆ TimerThreadPtr

typedef boost::shared_ptr< TimerThread > Lucene::TimerThreadPtr

◆ TimerThreadWeakPtr

typedef boost::weak_ptr< TimerThread > Lucene::TimerThreadWeakPtr

◆ TokenAttributeFactoryPtr

◆ 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

◆ TopDocsCollectorPtr

typedef boost::shared_ptr< TopDocsCollector > Lucene::TopDocsCollectorPtr

◆ 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

◆ TopFieldDocsPtr

typedef boost::shared_ptr< TopFieldDocs > Lucene::TopFieldDocsPtr

◆ TopFieldDocsWeakPtr

typedef boost::weak_ptr< TopFieldDocs > Lucene::TopFieldDocsWeakPtr

◆ TopScoreDocCollectorPtr

◆ 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

◆ 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

◆ 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

◆ 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

◆ 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

◆ WhitespaceTokenizerPtr

◆ 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

◆ WordlistLoaderPtr

typedef boost::shared_ptr< WordlistLoader > Lucene::WordlistLoaderPtr

◆ WordlistLoaderWeakPtr

typedef boost::weak_ptr< WordlistLoader > Lucene::WordlistLoaderWeakPtr

◆ workPtr

typedef boost::shared_ptr<boost::asio::io_service::work> Lucene::workPtr

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

◆ newCollection() [1/10]

template<typename TYPE >
Collection< TYPE > Lucene::newCollection ( const TYPE &  a1)

◆ newCollection() [2/10]

template<typename TYPE >
Collection< TYPE > Lucene::newCollection ( const TYPE &  a1,
const TYPE &  a2 
)

◆ newCollection() [3/10]

template<typename TYPE >
Collection< TYPE > Lucene::newCollection ( const TYPE &  a1,
const TYPE &  a2,
const TYPE &  a3 
)

◆ newCollection() [4/10]

template<typename TYPE >
Collection< TYPE > Lucene::newCollection ( const TYPE &  a1,
const TYPE &  a2,
const TYPE &  a3,
const TYPE &  a4 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ newInstance() [1/10]

template<class T >
boost::shared_ptr< T > Lucene::newInstance ( )

◆ 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 ( )

◆ newLucene() [2/10]

template<class T , class A1 >
boost::shared_ptr< T > Lucene::newLucene ( A1 const &  a1)

◆ newLucene() [3/10]

template<class T , class A1 , class A2 >
boost::shared_ptr< T > Lucene::newLucene ( A1 const &  a1,
A2 const &  a2 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ operator==()

template<class TYPE >
bool Lucene::operator== ( const Array< TYPE > &  value1,
const Array< TYPE > &  value2 
)
inline

◆ 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