6744 lines
		
	
	
		
			372 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			6744 lines
		
	
	
		
			372 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
<?xml version="1.0"?>
 | 
						|
<doc>
 | 
						|
    <assembly>
 | 
						|
        <name>Lucene.Net</name>
 | 
						|
    </assembly>
 | 
						|
    <members>
 | 
						|
        <member name="T:Lucene.Net.Analysis.Standard.CharStream">
 | 
						|
            <summary> 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 TokenManager implementation generated by
 | 
						|
            JavaCCParser.
 | 
						|
            
 | 
						|
            All the methods except backup can be implemented in any fashion. backup
 | 
						|
            needs to be implemented correctly for the correct operation of the lexer.
 | 
						|
            Rest of the methods are all used to get information like line number,
 | 
						|
            column number and the String that constitutes a token and are not used
 | 
						|
            by the lexer. Hence their implementation won't affect the generated lexer's
 | 
						|
            operation.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.CharStream.ReadChar">
 | 
						|
            <summary> Returns the next character from the selected input.  The method
 | 
						|
            of selecting the input is the responsibility of the class
 | 
						|
            implementing this interface.  Can throw any java.io.IOException.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.CharStream.GetEndColumn">
 | 
						|
            <summary> Returns the column number of the last character for current token (being
 | 
						|
            matched after the last call to BeginTOken).
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.CharStream.GetEndLine">
 | 
						|
            <summary> Returns the line number of the last character for current token (being
 | 
						|
            matched after the last call to BeginTOken).
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.CharStream.GetBeginColumn">
 | 
						|
            <summary> Returns the column number of the first character for current token (being
 | 
						|
            matched after the last call to BeginTOken).
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.CharStream.GetBeginLine">
 | 
						|
            <summary> Returns the line number of the first character for current token (being
 | 
						|
            matched after the last call to BeginTOken).
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.CharStream.Backup(System.Int32)">
 | 
						|
            <summary> Backs up the input stream by amount steps. Lexer calls this method if it
 | 
						|
            had already read some characters, but could not use them to match a
 | 
						|
            (longer) token. So, they will be used again as the prefix of the next
 | 
						|
            token and it is the implemetation's responsibility to do this right.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.CharStream.BeginToken">
 | 
						|
            <summary> Returns the next character that marks the beginning of the next token.
 | 
						|
            All characters must remain in the buffer between two successive calls
 | 
						|
            to this method to implement backup correctly.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.CharStream.GetImage">
 | 
						|
            <summary> Returns a string made up of characters from the marked token beginning 
 | 
						|
            to the current buffer position. Implementations have the choice of returning
 | 
						|
            anything that they want to. For example, for efficiency, one might decide
 | 
						|
            to just return null, which is a valid implementation.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.CharStream.GetSuffix(System.Int32)">
 | 
						|
            <summary> Returns an array of characters that make up the suffix of length 'len' for
 | 
						|
            the currently matched token. This is used to build up the matched string
 | 
						|
            for use in actions in the case of MORE. A simple and inefficient
 | 
						|
            implementation of this is as follows :
 | 
						|
            
 | 
						|
            {
 | 
						|
            String t = GetImage();
 | 
						|
            return t.substring(t.length() - len, t.length()).toCharArray();
 | 
						|
            }
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.CharStream.Done">
 | 
						|
            <summary> The lexer calls this function to indicate that it is done with the stream
 | 
						|
            and hence implementations can free any resources held by this class.
 | 
						|
            Again, the body of this function can be just empty and it will not
 | 
						|
            affect the lexer's operation.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Analysis.Standard.FastCharStream" -->
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.FastCharStream.#ctor(System.IO.TextReader)">
 | 
						|
            <summary>Constructs from a Reader. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Analysis.Standard.ParseException">
 | 
						|
            <summary> This exception is thrown when parse errors are encountered.
 | 
						|
            You can explicitly create objects of this exception type by
 | 
						|
            calling the method generateParseException in the generated
 | 
						|
            parser.
 | 
						|
            
 | 
						|
            You can modify this class to customize your error reporting
 | 
						|
            mechanisms so long as you retain the public fields.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.ParseException.#ctor(Lucene.Net.Analysis.Standard.Token,System.Int32[][],System.String[])">
 | 
						|
            <summary> This constructor is used by the method "generateParseException"
 | 
						|
            in the generated parser.  Calling this constructor generates
 | 
						|
            a new object of this type with the fields "currentToken",
 | 
						|
            "expectedTokenSequences", and "tokenImage" set.  The boolean
 | 
						|
            flag "specialConstructor" is also set to true to indicate that
 | 
						|
            this constructor was used to create this object.
 | 
						|
            This constructor calls its super class with the empty string
 | 
						|
            to force the "toString" method of parent class "Throwable" to
 | 
						|
            print the error message in the form:
 | 
						|
            ParseException: <result of getMessage>
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.ParseException.#ctor">
 | 
						|
            <summary> The following constructors are for use by you for whatever
 | 
						|
            purpose you can think of.  Constructing the exception in this
 | 
						|
            manner makes the exception behave in the normal way - i.e., as
 | 
						|
            documented in the class "Throwable".  The fields "errorToken",
 | 
						|
            "expectedTokenSequences", and "tokenImage" do not contain
 | 
						|
            relevant information.  The JavaCC generated code does not use
 | 
						|
            these constructors.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.Standard.ParseException.specialConstructor">
 | 
						|
            <summary> This variable determines which constructor was used to create
 | 
						|
            this object and thereby affects the semantics of the
 | 
						|
            "getMessage" method (see below).
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.Standard.ParseException.currentToken">
 | 
						|
            <summary> This is the last token that has been consumed successfully.  If
 | 
						|
            this object has been created due to a parse error, the token
 | 
						|
            followng this token will (therefore) be the first error token.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.Standard.ParseException.expectedTokenSequences">
 | 
						|
            <summary> Each entry in this array is an array of integers.  Each array
 | 
						|
            of integers represents a sequence of tokens (by their ordinal
 | 
						|
            values) that is expected at this point of the parse.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.Standard.ParseException.tokenImage">
 | 
						|
            <summary> This is a reference to the "tokenImage" array of the generated
 | 
						|
            parser within which the parse error occurred.  This array is
 | 
						|
            defined in the generated ...Constants interface.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.Standard.ParseException.eol">
 | 
						|
            <summary> The end of line string for this machine.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.ParseException.Add_escapes(System.String)">
 | 
						|
            <summary> Used to convert raw characters to their escaped version
 | 
						|
            when these raw version cannot be used as part of an ASCII
 | 
						|
            string literal.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="P:Lucene.Net.Analysis.Standard.ParseException.Message">
 | 
						|
            <summary> This method has the standard behavior when this object has been
 | 
						|
            created using the standard constructors.  Otherwise, it uses
 | 
						|
            "currentToken" and "expectedTokenSequences" to generate a parse
 | 
						|
            error message and returns it.  If this object has been created
 | 
						|
            due to a parse error, and you do not catch it (it gets thrown
 | 
						|
            from the parser), then this method is called during the printing
 | 
						|
            of the final stack trace, and hence the correct error message
 | 
						|
            gets displayed.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Analysis.Standard.StandardAnalyzer">
 | 
						|
            <summary> Filters {@link StandardTokenizer} with {@link StandardFilter}, {@link
 | 
						|
            LowerCaseFilter} and {@link StopFilter}, using a list of English stop words.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <version>  $Id: StandardAnalyzer.java 219090 2005-07-14 20:36:28Z dnaber $
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Analysis.Analyzer" -->
 | 
						|
        <member name="M:Lucene.Net.Analysis.Analyzer.TokenStream(System.String,System.IO.TextReader)">
 | 
						|
            <summary>Creates a TokenStream which tokenizes all the text in the provided
 | 
						|
            Reader.  Default implementation forwards to tokenStream(Reader) for 
 | 
						|
            compatibility with older version.  Override to allow Analyzer to choose 
 | 
						|
            strategy based on document and/or field.  Must be able to handle null
 | 
						|
            field name for backward compatibility. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Analyzer.GetPositionIncrementGap(System.String)">
 | 
						|
            <summary> Invoked before indexing a Field instance if
 | 
						|
            terms have already been added to that field.  This allows custom
 | 
						|
            analyzers to place an automatic position increment gap between
 | 
						|
            Field instances using the same field name.  The default value
 | 
						|
            position increment gap is 0.  With a 0 position increment gap and
 | 
						|
            the typical default token position increment of 1, all terms in a field,
 | 
						|
            including across Field instances, are in successive positions, allowing
 | 
						|
            exact PhraseQuery matches, for instance, across Field instance boundaries.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="fieldName">Field name being indexed.
 | 
						|
            </param>
 | 
						|
            <returns> position increment gap, added to the next token emitted from {@link #TokenStream(String,Reader)}
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.Standard.StandardAnalyzer.STOP_WORDS">
 | 
						|
            <summary>An array containing some common English words that are usually not
 | 
						|
            useful for searching. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.StandardAnalyzer.#ctor">
 | 
						|
            <summary>Builds an analyzer with the default stop words ({@link #STOP_WORDS}). </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.StandardAnalyzer.#ctor(System.Collections.Hashtable)">
 | 
						|
            <summary>Builds an analyzer with the given stop words. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.StandardAnalyzer.#ctor(System.String[])">
 | 
						|
            <summary>Builds an analyzer with the given stop words. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.StandardAnalyzer.#ctor(System.IO.FileInfo)">
 | 
						|
            <summary>Builds an analyzer with the stop words from the given file.</summary>
 | 
						|
            <seealso cref="!:WordlistLoader.GetWordSet(File)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.StandardAnalyzer.#ctor(System.IO.TextReader)">
 | 
						|
            <summary>Builds an analyzer with the stop words from the given reader.</summary>
 | 
						|
            <seealso cref="!:WordlistLoader.GetWordSet(Reader)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.StandardAnalyzer.TokenStream(System.String,System.IO.TextReader)">
 | 
						|
            <summary>Constructs a {@link StandardTokenizer} filtered by a {@link
 | 
						|
            StandardFilter}, a {@link LowerCaseFilter} and a {@link StopFilter}. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Analysis.Standard.StandardFilter">
 | 
						|
            <summary>Normalizes tokens extracted with {@link StandardTokenizer}. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Analysis.TokenFilter" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Analysis.TokenStream" -->
 | 
						|
        <member name="M:Lucene.Net.Analysis.TokenStream.Next">
 | 
						|
            <summary>Returns the next token in the stream, or null at EOS. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.TokenStream.Close">
 | 
						|
            <summary>Releases resources associated with this stream. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.TokenFilter.input">
 | 
						|
            <summary>The source of tokens for this filter. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.TokenFilter.#ctor(Lucene.Net.Analysis.TokenStream)">
 | 
						|
            <summary>Construct a token stream filtering the given input. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.TokenFilter.Close">
 | 
						|
            <summary>Close the input TokenStream. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.StandardFilter.#ctor(Lucene.Net.Analysis.TokenStream)">
 | 
						|
            <summary>Construct filtering <i>in</i>. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Analysis.Standard.StandardFilter.Next" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Analysis.Standard.StandardTokenizer" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Analysis.Tokenizer" -->
 | 
						|
        <member name="F:Lucene.Net.Analysis.Tokenizer.input">
 | 
						|
            <summary>The text source for this Tokenizer. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Tokenizer.#ctor">
 | 
						|
            <summary>Construct a tokenizer with null input. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Tokenizer.#ctor(System.IO.TextReader)">
 | 
						|
            <summary>Construct a token stream processing the given input. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Tokenizer.Close">
 | 
						|
            <summary>By default, closes the input Reader. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.StandardTokenizer.#ctor(System.IO.TextReader)">
 | 
						|
            <summary>Constructs a tokenizer for this Reader. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Analysis.Standard.StandardTokenizer.Next" -->
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.StandardTokenizer.Close">
 | 
						|
            <summary>By default, closes the input Reader. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.StandardTokenizerTokenManager.Close">
 | 
						|
            <summary>By default, closes the input Reader. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Analysis.Standard.Token">
 | 
						|
            <summary> Describes the input token stream.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.Standard.Token.kind">
 | 
						|
            <summary> An integer that describes the kind of this token.  This numbering
 | 
						|
            system is determined by JavaCCParser, and a table of these numbers is
 | 
						|
            stored in the file ...Constants.java.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.Standard.Token.beginLine">
 | 
						|
            <summary> beginLine and beginColumn describe the position of the first character
 | 
						|
            of this token; endLine and endColumn describe the position of the
 | 
						|
            last character of this token.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.Standard.Token.beginColumn">
 | 
						|
            <summary> beginLine and beginColumn describe the position of the first character
 | 
						|
            of this token; endLine and endColumn describe the position of the
 | 
						|
            last character of this token.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.Standard.Token.endLine">
 | 
						|
            <summary> beginLine and beginColumn describe the position of the first character
 | 
						|
            of this token; endLine and endColumn describe the position of the
 | 
						|
            last character of this token.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.Standard.Token.endColumn">
 | 
						|
            <summary> beginLine and beginColumn describe the position of the first character
 | 
						|
            of this token; endLine and endColumn describe the position of the
 | 
						|
            last character of this token.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.Standard.Token.image">
 | 
						|
            <summary> The string image of the token.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.Standard.Token.next">
 | 
						|
            <summary> A reference to the next regular (non-special) token from the input
 | 
						|
            stream.  If this is the last token from the input stream, or if the
 | 
						|
            token manager has not read tokens beyond this one, this field is
 | 
						|
            set to null.  This is true only if this token is also a regular
 | 
						|
            token.  Otherwise, see below for a description of the contents of
 | 
						|
            this field.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.Standard.Token.specialToken">
 | 
						|
            <summary> This field is used to access special tokens that occur prior to this
 | 
						|
            token, but after the immediately preceding regular (non-special) token.
 | 
						|
            If there are no such special tokens, this field is set to null.
 | 
						|
            When there are more than one such special token, this field refers
 | 
						|
            to the last of these special tokens, which in turn refers to the next
 | 
						|
            previous special token through its specialToken field, and so on
 | 
						|
            until the first special token (whose specialToken field is null).
 | 
						|
            The next fields of special tokens refer to other special tokens that
 | 
						|
            immediately follow it (without an intervening regular token).  If there
 | 
						|
            is no such token, this field is null.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.Token.ToString">
 | 
						|
            <summary> Returns the image.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.Token.NewToken(System.Int32)">
 | 
						|
            <summary> Returns a new Token object, by default. However, if you want, you
 | 
						|
            can create and return subclass objects based on the value of ofKind.
 | 
						|
            Simply add the cases to the switch for all those special cases.
 | 
						|
            For example, if you have a subclass of Token called IDToken that
 | 
						|
            you want to create if ofKind is ID, simlpy add something like :
 | 
						|
            
 | 
						|
            case MyParserConstants.ID : return new IDToken();
 | 
						|
            
 | 
						|
            to the following switch statement. Then you can cast matchedToken
 | 
						|
            variable to the appropriate type and use it in your lexical actions.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.Standard.TokenMgrError.LEXICAL_ERROR">
 | 
						|
            <summary> Lexical error occured.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.Standard.TokenMgrError.STATIC_LEXER_ERROR">
 | 
						|
            <summary> An attempt wass made to create a second instance of a static token manager.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.Standard.TokenMgrError.INVALID_LEXICAL_STATE">
 | 
						|
            <summary> Tried to change to an invalid lexical state.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.Standard.TokenMgrError.LOOP_DETECTED">
 | 
						|
            <summary> Detected (and bailed out of) an infinite loop in the token manager.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.Standard.TokenMgrError.errorCode">
 | 
						|
            <summary> Indicates the reason why the exception is thrown. It will have
 | 
						|
            one of the above 4 values.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.TokenMgrError.addEscapes(System.String)">
 | 
						|
            <summary> Replaces unprintable characters by their espaced (or unicode escaped)
 | 
						|
            equivalents in the given string
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Standard.TokenMgrError.LexicalError(System.Boolean,System.Int32,System.Int32,System.Int32,System.String,System.Char)">
 | 
						|
            <summary> Returns a detailed message for the Error when it is thrown by the
 | 
						|
            token manager to indicate a lexical error.
 | 
						|
            Parameters : 
 | 
						|
            EOFSeen     : indicates if EOF caused the lexicl error
 | 
						|
            curLexState : lexical state in which this error occured
 | 
						|
            errorLine   : line number when the error occured
 | 
						|
            errorColumn : column number when the error occured
 | 
						|
            errorAfter  : prefix that was seen before this error occured
 | 
						|
            curchar     : the offending character
 | 
						|
            Note: You can customize the lexical error message by modifying this method.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="P:Lucene.Net.Analysis.Standard.TokenMgrError.Message">
 | 
						|
            <summary> You can also modify the body of this method to customize your error messages.
 | 
						|
            For example, cases like LOOP_DETECTED and INVALID_LEXICAL_STATE are not
 | 
						|
            of end-users concern, so you can return something like : 
 | 
						|
            
 | 
						|
            "Internal Error : Please file a bug report .... "
 | 
						|
            
 | 
						|
            from this method for such cases in the release version of your parser.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Analysis.CharTokenizer">
 | 
						|
            <summary>An abstract base class for simple, character-oriented tokenizers.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.CharTokenizer.IsTokenChar(System.Char)">
 | 
						|
            <summary>Returns true iff a character should be included in a token.  This
 | 
						|
            tokenizer generates as tokens adjacent sequences of characters which
 | 
						|
            satisfy this predicate.  Characters for which this is false are used to
 | 
						|
            define token boundaries and are not included in tokens. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.CharTokenizer.Normalize(System.Char)">
 | 
						|
            <summary>Called on each token character to normalize it before it is added to the
 | 
						|
            token.  The default implementation does nothing.  Subclasses may use this
 | 
						|
            to, e.g., lowercase tokens. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.CharTokenizer.Next">
 | 
						|
            <summary>Returns the next token in the stream, or null at EOS. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Analysis.ISOLatin1AccentFilter" -->
 | 
						|
        <member name="M:Lucene.Net.Analysis.ISOLatin1AccentFilter.RemoveAccents(System.String)">
 | 
						|
            <summary> To replace accented characters in a String by unaccented equivalents.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Analysis.KeywordAnalyzer">
 | 
						|
            <summary> "Tokenizes" the entire stream as a single token. This is useful
 | 
						|
            for data like zip codes, ids, and some product names.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Analysis.KeywordTokenizer">
 | 
						|
            <summary> Emits the entire input as a single token.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Analysis.LengthFilter">
 | 
						|
            <summary> Removes words that are too long and too short from the stream.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <author>  David Spencer
 | 
						|
            </author>
 | 
						|
            <version>  $Id: LengthFilter.java 347992 2005-11-21 21:41:43Z dnaber $
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.LengthFilter.#ctor(Lucene.Net.Analysis.TokenStream,System.Int32,System.Int32)">
 | 
						|
            <summary> Build a filter that removes words that are too long or too
 | 
						|
            short from the text.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.LengthFilter.Next">
 | 
						|
            <summary> Returns the next input Token whose termText() is the right len</summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Analysis.LetterTokenizer">
 | 
						|
            <summary>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
 | 
						|
            by java.lang.Character.isLetter() predicate.
 | 
						|
            Note: this does a decent job for most European languages, but does a terrible
 | 
						|
            job for some Asian languages, where words are not separated by spaces. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.LetterTokenizer.#ctor(System.IO.TextReader)">
 | 
						|
            <summary>Construct a new LetterTokenizer. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.LetterTokenizer.IsTokenChar(System.Char)">
 | 
						|
            <summary>Collects only characters which satisfy
 | 
						|
            {@link Character#isLetter(char)}.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Analysis.LowerCaseFilter">
 | 
						|
            <summary> Normalizes token text to lower case.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <version>  $Id: LowerCaseFilter.java 150259 2004-03-29 22:48:07Z cutting $
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Analysis.LowerCaseTokenizer" -->
 | 
						|
        <member name="M:Lucene.Net.Analysis.LowerCaseTokenizer.#ctor(System.IO.TextReader)">
 | 
						|
            <summary>Construct a new LowerCaseTokenizer. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.LowerCaseTokenizer.Normalize(System.Char)">
 | 
						|
            <summary>Collects only characters which satisfy
 | 
						|
            {@link Character#isLetter(char)}.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Analysis.PerFieldAnalyzerWrapper" -->
 | 
						|
        <member name="M:Lucene.Net.Analysis.PerFieldAnalyzerWrapper.#ctor(Lucene.Net.Analysis.Analyzer)">
 | 
						|
            <summary> Constructs with default analyzer.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="defaultAnalyzer">Any fields not specifically
 | 
						|
            defined to use a different analyzer will use the one provided here.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.PerFieldAnalyzerWrapper.AddAnalyzer(System.String,Lucene.Net.Analysis.Analyzer)">
 | 
						|
            <summary> Defines an analyzer to use for the specified field.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="fieldName">field name requiring a non-default analyzer
 | 
						|
            </param>
 | 
						|
            <param name="analyzer">non-default analyzer to use for field
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Analysis.PorterStemFilter" -->
 | 
						|
        <member name="M:Lucene.Net.Analysis.PorterStemFilter.Next">
 | 
						|
            <summary>Returns the next input Token, after being stemmed </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Analysis.PorterStemmer">
 | 
						|
            <summary> 
 | 
						|
            Stemmer, implementing the Porter Stemming Algorithm
 | 
						|
            
 | 
						|
            The Stemmer class transforms a word into its root form.  The input
 | 
						|
            word can be provided a character at time (by calling add()), or at once
 | 
						|
            by calling one of the various stem(something) methods.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.PorterStemmer.Reset">
 | 
						|
            <summary> reset() resets the stemmer so it can stem another word.  If you invoke
 | 
						|
            the stemmer by calling add(char) and then Stem(), you must call reset()
 | 
						|
            before starting another word.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.PorterStemmer.Add(System.Char)">
 | 
						|
            <summary> Add a character to the word being stemmed.  When you are finished
 | 
						|
            adding characters, you can call Stem(void) to process the word.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.PorterStemmer.ToString">
 | 
						|
            <summary> After a word has been stemmed, it can be retrieved by toString(),
 | 
						|
            or a reference to the internal buffer can be retrieved by getResultBuffer
 | 
						|
            and getResultLength (which is generally more efficient.)
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.PorterStemmer.GetResultLength">
 | 
						|
            <summary> Returns the length of the word resulting from the stemming process.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.PorterStemmer.GetResultBuffer">
 | 
						|
            <summary> Returns a reference to a character buffer containing the results of
 | 
						|
            the stemming process.  You also need to consult getResultLength()
 | 
						|
            to determine the length of the result.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.PorterStemmer.Stem(System.String)">
 | 
						|
            <summary> Stem a word provided as a String.  Returns the result as a String.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.PorterStemmer.Stem(System.Char[])">
 | 
						|
            <summary>Stem a word contained in a char[].  Returns true if the stemming process
 | 
						|
            resulted in a word different from the input.  You can retrieve the
 | 
						|
            result with getResultLength()/getResultBuffer() or toString().
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.PorterStemmer.Stem(System.Char[],System.Int32,System.Int32)">
 | 
						|
            <summary>Stem a word contained in a portion of a char[] array.  Returns
 | 
						|
            true if the stemming process resulted in a word different from
 | 
						|
            the input.  You can retrieve the result with
 | 
						|
            getResultLength()/getResultBuffer() or toString().
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.PorterStemmer.Stem(System.Char[],System.Int32)">
 | 
						|
            <summary>Stem a word contained in a leading portion of a char[] array.
 | 
						|
            Returns true if the stemming process resulted in a word different
 | 
						|
            from the input.  You can retrieve the result with
 | 
						|
            getResultLength()/getResultBuffer() or toString().
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.PorterStemmer.Stem">
 | 
						|
            <summary>Stem the word placed into the Stemmer buffer through calls to add().
 | 
						|
            Returns true if the stemming process resulted in a word different
 | 
						|
            from the input.  You can retrieve the result with
 | 
						|
            getResultLength()/getResultBuffer() or toString().
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.PorterStemmer.Main(System.String[])">
 | 
						|
            <summary>Test program for demonstrating the Stemmer.  It reads a file and
 | 
						|
            stems each word, writing the result to standard out.
 | 
						|
            Usage: Stemmer file-name
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Analysis.SimpleAnalyzer">
 | 
						|
            <summary>An Analyzer that filters LetterTokenizer with LowerCaseFilter. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Analysis.StopAnalyzer">
 | 
						|
            <summary>Filters LetterTokenizer with LowerCaseFilter and StopFilter. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Analysis.StopAnalyzer.ENGLISH_STOP_WORDS">
 | 
						|
            <summary>An array containing some common English words that are not usually useful
 | 
						|
            for searching. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.StopAnalyzer.#ctor">
 | 
						|
            <summary>Builds an analyzer which removes words in ENGLISH_STOP_WORDS. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.StopAnalyzer.#ctor(System.Collections.Hashtable)">
 | 
						|
            <summary>Builds an analyzer with the stop words from the given set.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.StopAnalyzer.#ctor(System.String[])">
 | 
						|
            <summary>Builds an analyzer which removes words in the provided array. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.StopAnalyzer.#ctor(System.IO.FileInfo)">
 | 
						|
            <summary>Builds an analyzer with the stop words from the given file.</summary>
 | 
						|
            <seealso cref="!:WordlistLoader.GetWordSet(File)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.StopAnalyzer.#ctor(System.IO.TextReader)">
 | 
						|
            <summary>Builds an analyzer with the stop words from the given reader.</summary>
 | 
						|
            <seealso cref="!:WordlistLoader.GetWordSet(Reader)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.StopAnalyzer.TokenStream(System.String,System.IO.TextReader)">
 | 
						|
            <summary>Filters LowerCaseTokenizer with StopFilter. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Analysis.StopFilter">
 | 
						|
            <summary> Removes stop words from a token stream.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.StopFilter.#ctor(Lucene.Net.Analysis.TokenStream,System.String[])">
 | 
						|
            <summary> Construct a token stream filtering the given input.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.StopFilter.#ctor(Lucene.Net.Analysis.TokenStream,System.String[],System.Boolean)">
 | 
						|
            <summary> Constructs a filter which removes words from the input
 | 
						|
            TokenStream that are named in the array of words.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.StopFilter.#ctor(Lucene.Net.Analysis.TokenStream,System.Collections.Hashtable,System.Boolean)">
 | 
						|
            <summary> Construct a token stream filtering the given input.</summary>
 | 
						|
            <param name="input">
 | 
						|
            </param>
 | 
						|
            <param name="stopWords">The set of Stop Words, as Strings.  If ignoreCase is true, all strings should be lower cased
 | 
						|
            </param>
 | 
						|
            <param name="ignoreCase">-Ignore case when stopping.  The stopWords set must be setup to contain only lower case words 
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.StopFilter.#ctor(Lucene.Net.Analysis.TokenStream,System.Collections.Hashtable)">
 | 
						|
            <summary> Constructs a filter which removes words from the input
 | 
						|
            TokenStream that are named in the Set.
 | 
						|
            It is crucial that an efficient Set implementation is used
 | 
						|
            for maximum performance.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Analysis.StopFilter.MakeStopSet(System.String[])">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.StopFilter.MakeStopSet(System.String[])">
 | 
						|
            <summary> Builds a Set from an array of stop words,
 | 
						|
            appropriate for passing into the StopFilter constructor.
 | 
						|
            This permits this stopWords construction to be cached once when
 | 
						|
            an Analyzer is constructed.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="!:MakeStopSet(String[], boolean) passing false to ignoreCase">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.StopFilter.MakeStopSet(System.String[],System.Boolean)">
 | 
						|
            <summary> </summary>
 | 
						|
            <param name="stopWords">
 | 
						|
            </param>
 | 
						|
            <param name="ignoreCase">If true, all words are lower cased first.  
 | 
						|
            </param>
 | 
						|
            <returns> a Set containing the words
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.StopFilter.Next">
 | 
						|
            <summary> Returns the next input Token whose termText() is not a stop word.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Analysis.Token">
 | 
						|
            <summary>A Token is an occurence 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.
 | 
						|
            The start and end offsets permit applications to re-associate a token with
 | 
						|
            its source text, e.g., to display highlighted query terms in a document
 | 
						|
            browser, or to show matching text fragments in a KWIC (KeyWord In Context)
 | 
						|
            display, etc.
 | 
						|
            The type is an interned string, assigned by a lexical analyzer
 | 
						|
            (a.k.a. tokenizer), naming the lexical or syntactic class that the token
 | 
						|
            belongs to.  For example an end of sentence marker token might be implemented
 | 
						|
            with type "eos".  The default token type is "word".  
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Analysis.Token.#ctor(System.String,System.Int32,System.Int32)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Analysis.Token.#ctor(System.String,System.Int32,System.Int32,System.String)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Analysis.Token.SetPositionIncrement(System.Int32)" -->
 | 
						|
        <member name="M:Lucene.Net.Analysis.Token.GetPositionIncrement">
 | 
						|
            <summary>Returns the position increment of this Token.</summary>
 | 
						|
            <seealso cref="!:setPositionIncrement">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Token.TermText">
 | 
						|
            <summary>Returns the Token's term text. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Token.StartOffset">
 | 
						|
            <summary>Returns this Token's starting offset, the position of the first character
 | 
						|
            corresponding to this token in the source text.
 | 
						|
            Note that the difference between endOffset() and startOffset() may not be
 | 
						|
            equal to termText.length(), as the term text may have been altered by a
 | 
						|
            stemmer or some other filter. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Token.EndOffset">
 | 
						|
            <summary>Returns this Token's ending offset, one greater than the position of the
 | 
						|
            last character corresponding to this token in the source text. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.Token.Type">
 | 
						|
            <summary>Returns this Token's lexical type.  Defaults to "word". </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Analysis.WhitespaceAnalyzer">
 | 
						|
            <summary>An Analyzer that uses WhitespaceTokenizer. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Analysis.WhitespaceTokenizer">
 | 
						|
            <summary>A WhitespaceTokenizer is a tokenizer that divides text at whitespace.
 | 
						|
            Adjacent sequences of non-Whitespace characters form tokens. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.WhitespaceTokenizer.#ctor(System.IO.TextReader)">
 | 
						|
            <summary>Construct a new WhitespaceTokenizer. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.WhitespaceTokenizer.IsTokenChar(System.Char)">
 | 
						|
            <summary>Collects only characters which do not satisfy
 | 
						|
            {@link Character#isWhitespace(char)}.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Analysis.WordlistLoader">
 | 
						|
            <summary> Loader for text files that represent a list of stopwords.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <author>  Gerhard Schwarz
 | 
						|
            </author>
 | 
						|
            <version>  $Id: WordlistLoader.java 192989 2005-06-22 19:59:03Z dnaber $
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.WordlistLoader.GetWordSet(System.IO.FileInfo)">
 | 
						|
            <summary> Loads a text file and adds every line as an entry to a HashSet (omitting
 | 
						|
            leading and trailing whitespace). Every line of the file should contain only
 | 
						|
            one word. The words need to be in lowercase if you make use of an
 | 
						|
            Analyzer which uses LowerCaseFilter (like StandardAnalyzer).
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="wordfile">File containing the wordlist
 | 
						|
            </param>
 | 
						|
            <returns> A HashSet with the file's words
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.WordlistLoader.GetWordSet(System.IO.TextReader)">
 | 
						|
            <summary> Reads lines from a Reader and adds every line as an entry to a HashSet (omitting
 | 
						|
            leading and trailing whitespace). Every line of the Reader should contain only
 | 
						|
            one word. The words need to be in lowercase if you make use of an
 | 
						|
            Analyzer which uses LowerCaseFilter (like StandardAnalyzer).
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="reader">Reader containing the wordlist
 | 
						|
            </param>
 | 
						|
            <returns> A HashSet with the reader's words
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Analysis.WordlistLoader.MakeWordTable(System.Collections.Hashtable)">
 | 
						|
            <summary> Builds a wordlist table, using words as both keys and values
 | 
						|
            for backward compatibility.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="wordSet">  stopword set
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Documents.DateField" -->
 | 
						|
        <member name="M:Lucene.Net.Documents.DateField.DateToString(System.DateTime)">
 | 
						|
            <summary> Converts a Date to a string suitable for indexing.</summary>
 | 
						|
            <throws>  RuntimeException if the date specified in the </throws>
 | 
						|
            <summary> method argument is before 1970
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.DateField.TimeToString(System.Int64)">
 | 
						|
            <summary> Converts a millisecond time to a string suitable for indexing.</summary>
 | 
						|
            <throws>  RuntimeException if the time specified in the </throws>
 | 
						|
            <summary> method argument is negative, that is, before 1970
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.DateField.StringToTime(System.String)">
 | 
						|
            <summary>Converts a string-encoded date into a millisecond time. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.DateField.StringToDate(System.String)">
 | 
						|
            <summary>Converts a string-encoded date into a Date object. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Documents.DateTools" -->
 | 
						|
        <member name="M:Lucene.Net.Documents.DateTools.DateToString(System.DateTime,Lucene.Net.Documents.DateTools.Resolution)">
 | 
						|
            <summary> Converts a Date to a string suitable for indexing.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="date">the date to be converted
 | 
						|
            </param>
 | 
						|
            <param name="resolution">the desired resolution, see
 | 
						|
            {@link #Round(Date, DateTools.Resolution)}
 | 
						|
            </param>
 | 
						|
            <returns> a string in format <code>yyyyMMddHHmmssSSS</code> or shorter,
 | 
						|
            depeding on <code>resolution</code>
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.DateTools.TimeToString(System.Int64,Lucene.Net.Documents.DateTools.Resolution)">
 | 
						|
            <summary> Converts a millisecond time to a string suitable for indexing.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="time">the date expressed as milliseconds since January 1, 1970, 00:00:00 GMT
 | 
						|
            </param>
 | 
						|
            <param name="resolution">the desired resolution, see
 | 
						|
            {@link #Round(long, DateTools.Resolution)}
 | 
						|
            </param>
 | 
						|
            <returns> a string in format <code>yyyyMMddHHmmssSSS</code> or shorter,
 | 
						|
            depeding on <code>resolution</code>; using UTC as timezone
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.DateTools.StringToTime(System.String)">
 | 
						|
            <summary> Converts a string produced by <code>timeToString</code> or
 | 
						|
            <code>DateToString</code> back to a time, represented as the
 | 
						|
            number of milliseconds since January 1, 1970, 00:00:00 GMT.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="dateString">the date string to be converted
 | 
						|
            </param>
 | 
						|
            <returns> the number of milliseconds since January 1, 1970, 00:00:00 GMT
 | 
						|
            </returns>
 | 
						|
            <throws>  ParseException if <code>dateString</code> is not in the  </throws>
 | 
						|
            <summary>  expected format 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.DateTools.StringToDate(System.String)">
 | 
						|
            <summary> Converts a string produced by <code>timeToString</code> or
 | 
						|
            <code>DateToString</code> back to a time, represented as a
 | 
						|
            Date object.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="dateString">the date string to be converted
 | 
						|
            </param>
 | 
						|
            <returns> the parsed time as a Date object 
 | 
						|
            </returns>
 | 
						|
            <throws>  ParseException if <code>dateString</code> is not in the  </throws>
 | 
						|
            <summary>  expected format 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.DateTools.Round(System.DateTime,Lucene.Net.Documents.DateTools.Resolution)">
 | 
						|
            <summary> Limit a date's resolution. For example, the date <code>2004-09-21 13:50:11</code>
 | 
						|
            will be changed to <code>2004-09-01 00:00:00</code> when using
 | 
						|
            <code>Resolution.MONTH</code>. 
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="resolution">The desired resolution of the date to be returned
 | 
						|
            </param>
 | 
						|
            <returns> the date with all values more precise than <code>resolution</code>
 | 
						|
            set to 0 or 1
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.DateTools.Round(System.Int64,Lucene.Net.Documents.DateTools.Resolution)">
 | 
						|
            <summary> Limit a date's resolution. For example, the date <code>1095767411000</code>
 | 
						|
            (which represents 2004-09-21 13:50:11) will be changed to 
 | 
						|
            <code>1093989600000</code> (2004-09-01 00:00:00) when using
 | 
						|
            <code>Resolution.MONTH</code>.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="resolution">The desired resolution of the date to be returned
 | 
						|
            </param>
 | 
						|
            <returns> the date with all values more precise than <code>resolution</code>
 | 
						|
            set to 0 or 1, expressed as milliseconds since January 1, 1970, 00:00:00 GMT
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Documents.DateTools.Resolution">
 | 
						|
            <summary>Specifies the time granularity. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Documents.Document" -->
 | 
						|
        <member name="M:Lucene.Net.Documents.Document.#ctor">
 | 
						|
            <summary>Constructs a new document with no fields. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Document.GetFieldsCount">
 | 
						|
            <summary>Returns the number of fields in this document</summary>
 | 
						|
            Added as a helper for Lucene.Net
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Documents.Document.SetBoost(System.Single)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Documents.Document.GetBoost" -->
 | 
						|
        <member name="M:Lucene.Net.Documents.Document.Add(Lucene.Net.Documents.Field)">
 | 
						|
            <summary> <p>Adds a field to a document.  Several fields may be added with
 | 
						|
            the same name.  In this case, if the fields are indexed, their text is
 | 
						|
            treated as though appended for the purposes of search.</p>
 | 
						|
            <p> Note that add like the removeField(s) methods only makes sense 
 | 
						|
            prior to adding a document to an index. These methods cannot
 | 
						|
            be used to change the content of an existing index! In order to achieve this,
 | 
						|
            a document has to be deleted from an index and a new changed version of that
 | 
						|
            document has to be added.</p>
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Document.RemoveField(System.String)">
 | 
						|
            <summary> <p>Removes field with the specified name from the document.
 | 
						|
            If multiple fields exist with this name, this method removes the first field that has been added.
 | 
						|
            If there is no field with the specified name, the document remains unchanged.</p>
 | 
						|
            <p> Note that the removeField(s) methods like the add method only make sense 
 | 
						|
            prior to adding a document to an index. These methods cannot
 | 
						|
            be used to change the content of an existing index! In order to achieve this,
 | 
						|
            a document has to be deleted from an index and a new changed version of that
 | 
						|
            document has to be added.</p>
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Document.RemoveFields(System.String)">
 | 
						|
            <summary> <p>Removes all fields with the given name from the document.
 | 
						|
            If there is no field with the specified name, the document remains unchanged.</p>
 | 
						|
            <p> Note that the removeField(s) methods like the add method only make sense 
 | 
						|
            prior to adding a document to an index. These methods cannot
 | 
						|
            be used to change the content of an existing index! In order to achieve this,
 | 
						|
            a document has to be deleted from an index and a new changed version of that
 | 
						|
            document has to be added.</p>
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Document.GetField(System.String)">
 | 
						|
            <summary>Returns a field with the given name if any exist in this document, or
 | 
						|
            null.  If multiple fields exists with this name, this method returns the
 | 
						|
            first value added.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Document.Get(System.String)">
 | 
						|
            <summary>Returns the string value of the field with the given name if any exist in
 | 
						|
            this document, or null.  If multiple fields exist with this name, this
 | 
						|
            method returns the first value added. If only binary fields with this name
 | 
						|
            exist, returns null.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Document.Fields">
 | 
						|
            <summary>Returns an Enumeration of all the fields in a document. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Document.GetFields(System.String)">
 | 
						|
            <summary> Returns an array of {@link Field}s with the given name.
 | 
						|
            This method can return <code>null</code>.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="name">the name of the field
 | 
						|
            </param>
 | 
						|
            <returns> a <code>Field[]</code> array
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Document.GetValues(System.String)">
 | 
						|
            <summary> Returns an array of values of the field specified as the method parameter.
 | 
						|
            This method can return <code>null</code>.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="name">the name of the field
 | 
						|
            </param>
 | 
						|
            <returns> a <code>String[]</code> of field values
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Document.GetBinaryValues(System.String)">
 | 
						|
            <summary> Returns an array of byte arrays for of the fields that have the name specified
 | 
						|
            as the method parameter. This method will return <code>null</code> if no
 | 
						|
            binary fields with the specified name are available.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="name">the name of the field
 | 
						|
            </param>
 | 
						|
            <returns> a  <code>byte[][]</code> of binary field values.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Document.GetBinaryValue(System.String)">
 | 
						|
            <summary> Returns an array of bytes for the first (or only) field that has the name
 | 
						|
            specified as the method parameter. This method will return <code>null</code>
 | 
						|
            if no binary fields with the specified name are available.
 | 
						|
            There may be non-binary fields with the same name.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="name">the name of the field.
 | 
						|
            </param>
 | 
						|
            <returns> a <code>byte[]</code> containing the binary field value.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Document.ToString">
 | 
						|
            <summary>Prints the fields of a document for human consumption. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Documents.Field">
 | 
						|
            <summary>A field is a section of a Document.  Each field has two parts, a name and a
 | 
						|
            value.  Values may be free text, provided as a String or as a Reader, or they
 | 
						|
            may be atomic keywords, which are not further processed.  Such keywords may
 | 
						|
            be used to represent dates, urls, etc.  Fields are optionally stored in the
 | 
						|
            index, so that they may be returned with hits on the document.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Documents.Field.SetBoost(System.Single)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Documents.Field.GetBoost" -->
 | 
						|
        <member name="M:Lucene.Net.Documents.Field.Name">
 | 
						|
            <summary>Returns the name of the field as an interned string.
 | 
						|
            For example "date", "title", "body", ...
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Field.StringValue">
 | 
						|
            <summary>The value of the field as a String, or null.  If null, the Reader value
 | 
						|
            or binary value is used.  Exactly one of stringValue(), readerValue(), and
 | 
						|
            binaryValue() must be set. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Field.ReaderValue">
 | 
						|
            <summary>The value of the field as a Reader, or null.  If null, the String value
 | 
						|
            or binary value is  used.  Exactly one of stringValue(), readerValue(),
 | 
						|
            and binaryValue() must be set. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Field.BinaryValue">
 | 
						|
            <summary>The value of the field in Binary, or null.  If null, the Reader or
 | 
						|
            String value is used.  Exactly one of stringValue(), readerValue() and
 | 
						|
            binaryValue() must be set. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Field.#ctor(System.String,System.String,Lucene.Net.Documents.Field.Store,Lucene.Net.Documents.Field.Index)">
 | 
						|
            <summary> Create a field by specifying its name, value and how it will
 | 
						|
            be saved in the index. Term vectors will not be stored in the index.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="name">The name of the field
 | 
						|
            </param>
 | 
						|
            <param name="value">The string to process
 | 
						|
            </param>
 | 
						|
            <param name="store">Whether <code>value</code> should be stored in the index
 | 
						|
            </param>
 | 
						|
            <param name="index">Whether the field should be indexed, and if so, if it should
 | 
						|
            be tokenized before indexing 
 | 
						|
            </param>
 | 
						|
            <throws>  NullPointerException if name or value is <code>null</code> </throws>
 | 
						|
            <throws>  IllegalArgumentException if the field is neither stored nor indexed  </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Field.#ctor(System.String,System.String,Lucene.Net.Documents.Field.Store,Lucene.Net.Documents.Field.Index,Lucene.Net.Documents.Field.TermVector)">
 | 
						|
            <summary> Create a field by specifying its name, value and how it will
 | 
						|
            be saved in the index.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="name">The name of the field
 | 
						|
            </param>
 | 
						|
            <param name="value">The string to process
 | 
						|
            </param>
 | 
						|
            <param name="store">Whether <code>value</code> should be stored in the index
 | 
						|
            </param>
 | 
						|
            <param name="index">Whether the field should be indexed, and if so, if it should
 | 
						|
            be tokenized before indexing 
 | 
						|
            </param>
 | 
						|
            <param name="termVector">Whether term vector should be stored
 | 
						|
            </param>
 | 
						|
            <throws>  NullPointerException if name or value is <code>null</code> </throws>
 | 
						|
            <throws>  IllegalArgumentException in any of the following situations: </throws>
 | 
						|
            <summary> <ul> 
 | 
						|
            <li>the field is neither stored nor indexed</li> 
 | 
						|
            <li>the field is not indexed but termVector is <code>TermVector.YES</code></li>
 | 
						|
            </ul> 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Field.#ctor(System.String,System.IO.TextReader)">
 | 
						|
            <summary> Create a tokenized and indexed field that is not stored. Term vectors will
 | 
						|
            not be stored.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="name">The name of the field
 | 
						|
            </param>
 | 
						|
            <param name="reader">The reader with the content
 | 
						|
            </param>
 | 
						|
            <throws>  NullPointerException if name or reader is <code>null</code> </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Field.#ctor(System.String,System.IO.TextReader,Lucene.Net.Documents.Field.TermVector)">
 | 
						|
            <summary> Create a tokenized and indexed field that is not stored, optionally with 
 | 
						|
            storing term vectors.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="name">The name of the field
 | 
						|
            </param>
 | 
						|
            <param name="reader">The reader with the content
 | 
						|
            </param>
 | 
						|
            <param name="termVector">Whether term vector should be stored
 | 
						|
            </param>
 | 
						|
            <throws>  NullPointerException if name or reader is <code>null</code> </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Field.#ctor(System.String,System.Byte[],Lucene.Net.Documents.Field.Store)">
 | 
						|
            <summary> Create a stored field with binary value. Optionally the value may be compressed.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="name">The name of the field
 | 
						|
            </param>
 | 
						|
            <param name="value">The binary value
 | 
						|
            </param>
 | 
						|
            <param name="store">How <code>value</code> should be stored (compressed or not.)
 | 
						|
            </param>
 | 
						|
            <throws>  IllegalArgumentException if store is <code>Store.NO</code>  </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Field.IsStored">
 | 
						|
            <summary>True iff the value of the field is to be stored in the index for return
 | 
						|
            with search hits.  It is an error for this to be true if a field is
 | 
						|
            Reader-valued. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Field.IsIndexed">
 | 
						|
            <summary>True iff the value of the field is to be indexed, so that it may be
 | 
						|
            searched on. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Field.IsTokenized">
 | 
						|
            <summary>True iff the value of the field should be tokenized as text prior to
 | 
						|
            indexing.  Un-tokenized fields are indexed as a single word and may not be
 | 
						|
            Reader-valued. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Field.IsCompressed">
 | 
						|
            <summary>True if the value of the field is stored and compressed within the index </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Field.IsTermVectorStored">
 | 
						|
            <summary>True iff the term or terms used to index this field are stored as a term
 | 
						|
            vector, available from {@link IndexReader#GetTermFreqVector(int,String)}.
 | 
						|
            These methods do not provide access to the original content of the field,
 | 
						|
            only to terms used to index it. If the original content must be
 | 
						|
            preserved, use the <code>stored</code> attribute instead.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Index.IndexReader.GetTermFreqVector(System.Int32,System.String)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Field.IsStoreOffsetWithTermVector">
 | 
						|
            <summary> True iff terms are stored as term vector together with their offsets 
 | 
						|
            (start and end positon in source text).
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Field.IsStorePositionWithTermVector">
 | 
						|
            <summary> True iff terms are stored as term vector together with their token positions.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Field.IsBinary">
 | 
						|
            <summary>True iff the value of the filed is stored as binary </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Field.GetOmitNorms">
 | 
						|
            <summary>True if norms are omitted for this indexed field </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Field.SetOmitNorms(System.Boolean)">
 | 
						|
            <summary>Expert:
 | 
						|
            
 | 
						|
            If set, omit normalization factors associated with this indexed field.
 | 
						|
            This effectively disables indexing boosts and length normalization for this field.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.Field.ToString">
 | 
						|
            <summary>Prints a Field for human consumption. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Documents.Field.Store">
 | 
						|
            <summary>Specifies whether and how a field should be stored. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Util.Parameter">
 | 
						|
            <summary> A serializable Enum class.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Util.Parameter.ReadResolve">
 | 
						|
            <summary> Resolves the deserialized instance to the local reference for accurate
 | 
						|
            equals() and == comparisons.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <returns> a reference to Parameter as resolved in the local VM
 | 
						|
            </returns>
 | 
						|
            <throws>  ObjectStreamException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Documents.Field.Store.COMPRESS">
 | 
						|
            <summary>Store the original field value in the index in a compressed form. This is
 | 
						|
            useful for long documents and for binary valued fields.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Documents.Field.Store.YES">
 | 
						|
            <summary>Store the original field value in the index. This is useful for short texts
 | 
						|
            like a document's title which should be displayed with the results. The
 | 
						|
            value is stored in its original form, i.e. no analyzer is used before it is
 | 
						|
            stored. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Documents.Field.Store.NO">
 | 
						|
            <summary>Do not store the field value in the index. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Documents.Field.Index">
 | 
						|
            <summary>Specifies whether and how a field should be indexed. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Documents.Field.Index.NO">
 | 
						|
            <summary>Do not index the field value. This field can thus not be searched,
 | 
						|
            but one can still access its contents provided it is 
 | 
						|
            {@link Field.Store stored}. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Documents.Field.Index.TOKENIZED">
 | 
						|
            <summary>Index the field's value so it can be searched. An Analyzer will be used
 | 
						|
            to tokenize and possibly further normalize the text before its
 | 
						|
            terms will be stored in the index. This is useful for common text.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Documents.Field.Index.UN_TOKENIZED">
 | 
						|
            <summary>Index the field's value without using an Analyzer, so it can be searched.
 | 
						|
            As no analyzer is used the value will be stored as a single term. This is
 | 
						|
            useful for unique Ids like product numbers.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Documents.Field.Index.NO_NORMS">
 | 
						|
            <summary>Index the field's value without an Analyzer, and disable
 | 
						|
            the storing of norms.  No norms means that index-time boosting
 | 
						|
            and field length normalization will be disabled.  The benefit is
 | 
						|
            less memory usage as norms take up one byte per indexed field
 | 
						|
            for every document in the index.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Documents.Field.TermVector">
 | 
						|
            <summary>Specifies whether and how a field should have term vectors. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Documents.Field.TermVector.NO">
 | 
						|
            <summary>Do not store term vectors. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Documents.Field.TermVector.YES">
 | 
						|
            <summary>Store the term vectors of each document. A term vector is a list
 | 
						|
            of the document's terms and their number of occurences in that document. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Documents.Field.TermVector.WITH_POSITIONS">
 | 
						|
            <summary> Store the term vector + token position information
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="F:Lucene.Net.Documents.Field.TermVector.YES">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Documents.Field.TermVector.WITH_OFFSETS">
 | 
						|
            <summary> Store the term vector + Token offset information
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="F:Lucene.Net.Documents.Field.TermVector.YES">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Documents.Field.TermVector.WITH_POSITIONS_OFFSETS">
 | 
						|
            <summary> Store the term vector + Token position and offset information
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="F:Lucene.Net.Documents.Field.TermVector.YES">
 | 
						|
            </seealso>
 | 
						|
            <seealso cref="F:Lucene.Net.Documents.Field.TermVector.WITH_POSITIONS">
 | 
						|
            </seealso>
 | 
						|
            <seealso cref="F:Lucene.Net.Documents.Field.TermVector.WITH_OFFSETS">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Documents.NumberTools" -->
 | 
						|
        <member name="F:Lucene.Net.Documents.NumberTools.MIN_STRING_VALUE">
 | 
						|
            <summary> Equivalent to longToString(Long.MIN_VALUE)</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Documents.NumberTools.MAX_STRING_VALUE">
 | 
						|
            <summary> Equivalent to longToString(Long.MAX_VALUE)</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Documents.NumberTools.STR_SIZE">
 | 
						|
            <summary> The length of (all) strings returned by {@link #longToString}</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.NumberTools.LongToString(System.Int64)">
 | 
						|
            <summary> Converts a long to a String suitable for indexing.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Documents.NumberTools.StringToLong(System.String)">
 | 
						|
            <summary> Converts a String that was returned by {@link #longToString} back to a
 | 
						|
            long.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <throws>  IllegalArgumentException </throws>
 | 
						|
            <summary>             if the input is null
 | 
						|
            </summary>
 | 
						|
            <throws>  NumberFormatException </throws>
 | 
						|
            <summary>             if the input does not parse (it was not a String returned by
 | 
						|
            longToString()).
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Index.CompoundFileReader">
 | 
						|
            <summary> 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.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <author>  Dmitry Serebrennikov
 | 
						|
            </author>
 | 
						|
            <version>  $Id: CompoundFileReader.java 208905 2005-07-03 10:40:01Z dnaber $
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Store.Directory" -->
 | 
						|
        <member name="M:Lucene.Net.Store.Directory.List">
 | 
						|
            <summary>Returns an array of strings, one for each file in the directory. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.Directory.FileExists(System.String)">
 | 
						|
            <summary>Returns true iff a file with the given name exists. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.Directory.FileModified(System.String)">
 | 
						|
            <summary>Returns the time the named file was last modified. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.Directory.TouchFile(System.String)">
 | 
						|
            <summary>Set the modified time of an existing file to now. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.Directory.DeleteFile(System.String)">
 | 
						|
            <summary>Removes an existing file in the directory. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.Directory.RenameFile(System.String,System.String)">
 | 
						|
            <summary>Renames an existing file in the directory.
 | 
						|
            If a file already exists with the new name, then it is replaced.
 | 
						|
            This replacement should be atomic. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.Directory.FileLength(System.String)">
 | 
						|
            <summary>Returns the length of a file in the directory. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.Directory.CreateOutput(System.String)">
 | 
						|
            <summary>Creates a new, empty file in the directory with the given name.
 | 
						|
            Returns a stream writing this file. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.Directory.OpenInput(System.String)">
 | 
						|
            <summary>Returns a stream reading an existing file. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.Directory.MakeLock(System.String)">
 | 
						|
            <summary>Construct a {@link Lock}.</summary>
 | 
						|
            <param name="name">the name of the lock file
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.Directory.Close">
 | 
						|
            <summary>Closes the store. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.CompoundFileReader.List">
 | 
						|
            <summary>Returns an array of strings, one for each file in the directory. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.CompoundFileReader.FileExists(System.String)">
 | 
						|
            <summary>Returns true iff a file with the given name exists. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.CompoundFileReader.FileModified(System.String)">
 | 
						|
            <summary>Returns the time the compound file was last modified. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.CompoundFileReader.TouchFile(System.String)">
 | 
						|
            <summary>Set the modified time of the compound file to now. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.CompoundFileReader.DeleteFile(System.String)">
 | 
						|
            <summary>Not implemented</summary>
 | 
						|
            <throws>  UnsupportedOperationException  </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.CompoundFileReader.RenameFile(System.String,System.String)">
 | 
						|
            <summary>Not implemented</summary>
 | 
						|
            <throws>  UnsupportedOperationException  </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.CompoundFileReader.FileLength(System.String)">
 | 
						|
            <summary>Returns the length of a file in the directory.</summary>
 | 
						|
            <throws>  IOException if the file does not exist  </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.CompoundFileReader.CreateOutput(System.String)">
 | 
						|
            <summary>Not implemented</summary>
 | 
						|
            <throws>  UnsupportedOperationException  </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.CompoundFileReader.MakeLock(System.String)">
 | 
						|
            <summary>Not implemented</summary>
 | 
						|
            <throws>  UnsupportedOperationException  </throws>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Index.CompoundFileReader.CSIndexInput">
 | 
						|
            <summary>Implementation of an IndexInput that reads from a portion of the
 | 
						|
            compound file. The visibility is left as "package" *only* because
 | 
						|
            this helps with testing since JUnit test cases in a different class
 | 
						|
            can then access package fields of this class.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Store.BufferedIndexInput">
 | 
						|
            <summary>Base implementation class for buffered {@link IndexInput}. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Store.IndexInput">
 | 
						|
            <summary>Abstract base class for input from a file in a {@link Directory}.  A
 | 
						|
            random-access input stream.  Used for all Lucene index input operations.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="T:Lucene.Net.Store.Directory">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexInput.ReadByte">
 | 
						|
            <summary>Reads and returns a single byte.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexOutput.WriteByte(System.Byte)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexInput.ReadBytes(System.Byte[],System.Int32,System.Int32)">
 | 
						|
            <summary>Reads a specified number of bytes into an array at the specified offset.</summary>
 | 
						|
            <param name="b">the array to read bytes into
 | 
						|
            </param>
 | 
						|
            <param name="offset">the offset in the array to start storing bytes
 | 
						|
            </param>
 | 
						|
            <param name="len">the number of bytes to read
 | 
						|
            </param>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexOutput.WriteBytes(System.Byte[],System.Int32)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexInput.ReadInt">
 | 
						|
            <summary>Reads four bytes and returns an int.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexOutput.WriteInt(System.Int32)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexInput.ReadVInt">
 | 
						|
            <summary>Reads an int stored in variable-length format.  Reads between one and
 | 
						|
            five bytes.  Smaller values take fewer bytes.  Negative numbers are not
 | 
						|
            supported.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexOutput.WriteVInt(System.Int32)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexInput.ReadLong">
 | 
						|
            <summary>Reads eight bytes and returns a long.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexOutput.WriteLong(System.Int64)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexInput.ReadVLong">
 | 
						|
            <summary>Reads a long stored in variable-length format.  Reads between one and
 | 
						|
            nine bytes.  Smaller values take fewer bytes.  Negative numbers are not
 | 
						|
            supported. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexInput.ReadString">
 | 
						|
            <summary>Reads a string.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexOutput.WriteString(System.String)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexInput.ReadChars(System.Char[],System.Int32,System.Int32)">
 | 
						|
            <summary>Reads UTF-8 encoded characters into an array.</summary>
 | 
						|
            <param name="buffer">the array to read characters into
 | 
						|
            </param>
 | 
						|
            <param name="start">the offset in the array to start storing characters
 | 
						|
            </param>
 | 
						|
            <param name="length">the number of characters to read
 | 
						|
            </param>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexOutput.WriteChars(System.String,System.Int32,System.Int32)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexInput.Close">
 | 
						|
            <summary>Closes the stream to futher operations. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexInput.GetFilePointer">
 | 
						|
            <summary>Returns the current position in this file, where the next read will
 | 
						|
            occur.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexInput.Seek(System.Int64)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexInput.Seek(System.Int64)">
 | 
						|
            <summary>Sets current position in this file, where the next read will occur.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexInput.GetFilePointer">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexInput.Length">
 | 
						|
            <summary>The number of bytes in the file. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Store.IndexInput.Clone" -->
 | 
						|
        <member name="M:Lucene.Net.Store.BufferedIndexInput.ReadInternal(System.Byte[],System.Int32,System.Int32)">
 | 
						|
            <summary>Expert: implements buffer refill.  Reads bytes from the current position
 | 
						|
            in the input.
 | 
						|
            </summary>
 | 
						|
            <param name="b">the array to read bytes into
 | 
						|
            </param>
 | 
						|
            <param name="offset">the offset in the array to start storing bytes
 | 
						|
            </param>
 | 
						|
            <param name="length">the number of bytes to read
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.BufferedIndexInput.SeekInternal(System.Int64)">
 | 
						|
            <summary>Expert: implements seek.  Sets current position in this file, where the
 | 
						|
            next {@link #ReadInternal(byte[],int,int)} will occur.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.BufferedIndexInput.ReadInternal(System.Byte[],System.Int32,System.Int32)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.CompoundFileReader.CSIndexInput.ReadInternal(System.Byte[],System.Int32,System.Int32)">
 | 
						|
            <summary>Expert: implements buffer refill.  Reads bytes from the current
 | 
						|
            position in the input.
 | 
						|
            </summary>
 | 
						|
            <param name="b">the array to read bytes into
 | 
						|
            </param>
 | 
						|
            <param name="offset">the offset in the array to start storing bytes
 | 
						|
            </param>
 | 
						|
            <param name="len">the number of bytes to read
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.CompoundFileReader.CSIndexInput.SeekInternal(System.Int64)">
 | 
						|
            <summary>Expert: implements seek.  Sets current position in this file, where
 | 
						|
            the next {@link #ReadInternal(byte[],int,int)} will occur.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Index.CompoundFileReader.CSIndexInput.ReadInternal(System.Byte[],System.Int32,System.Int32)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.CompoundFileReader.CSIndexInput.Close">
 | 
						|
            <summary>Closes the stream to further operations. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Index.CompoundFileWriter" -->
 | 
						|
        <member name="M:Lucene.Net.Index.CompoundFileWriter.#ctor(Lucene.Net.Store.Directory,System.String)">
 | 
						|
            <summary>Create the compound stream in the specified file. The file name is the
 | 
						|
            entire name (no extensions are added).
 | 
						|
            </summary>
 | 
						|
            <throws>  NullPointerException if <code>dir</code> or <code>name</code> is null </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.CompoundFileWriter.GetDirectory">
 | 
						|
            <summary>Returns the directory of the compound file. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.CompoundFileWriter.GetName">
 | 
						|
            <summary>Returns the name of the compound file. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.CompoundFileWriter.AddFile(System.String)">
 | 
						|
            <summary>Add a source stream. <code>file</code> is the string by which the 
 | 
						|
            sub-stream will be known in the compound stream.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <throws>  IllegalStateException if this writer is closed </throws>
 | 
						|
            <throws>  NullPointerException if <code>file</code> is null </throws>
 | 
						|
            <throws>  IllegalArgumentException if a file with the same name </throws>
 | 
						|
            <summary>   has been added already
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.CompoundFileWriter.Close">
 | 
						|
            <summary>Merge files with the extensions added up to now.
 | 
						|
            All files with these extensions are combined sequentially into the
 | 
						|
            compound stream. After successful merge, the source files
 | 
						|
            are deleted.
 | 
						|
            </summary>
 | 
						|
            <throws>  IllegalStateException if close() had been called before or </throws>
 | 
						|
            <summary>   if no file has been added to this object
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.CompoundFileWriter.CopyFile(Lucene.Net.Index.CompoundFileWriter.FileEntry,Lucene.Net.Store.IndexOutput,System.Byte[])">
 | 
						|
            <summary>Copy the contents of the file with specified extension into the
 | 
						|
            provided output stream. Use the provided buffer for moving data
 | 
						|
            to reduce memory allocation.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.CompoundFileWriter.FileEntry.file">
 | 
						|
            <summary>source file </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.CompoundFileWriter.FileEntry.directoryOffset">
 | 
						|
            <summary>temporary holder for the start of directory entry for this file </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.CompoundFileWriter.FileEntry.dataOffset">
 | 
						|
            <summary>temporary holder for the start of this file's data section </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.DocumentWriter.#ctor(Lucene.Net.Store.Directory,Lucene.Net.Analysis.Analyzer,Lucene.Net.Search.Similarity,System.Int32)">
 | 
						|
            <summary>This ctor used by test code only.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="directory">The directory to write the document information to
 | 
						|
            </param>
 | 
						|
            <param name="analyzer">The analyzer to use for the document
 | 
						|
            </param>
 | 
						|
            <param name="similarity">The Similarity function
 | 
						|
            </param>
 | 
						|
            <param name="maxFieldLength">The maximum number of tokens a field may have
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.DocumentWriter.SetInfoStream(System.IO.TextWriter)">
 | 
						|
            <summary>If non-null, a message will be printed to this if maxFieldLength is reached.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Index.FieldInfos">
 | 
						|
            <summary>Access to the Field Info file that describes document fields and whether or
 | 
						|
            not they are indexed. Each segment has a separate Field 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.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.FieldInfos.#ctor(Lucene.Net.Store.Directory,System.String)">
 | 
						|
            <summary> Construct a FieldInfos object using the directory and the name of the file
 | 
						|
            IndexInput
 | 
						|
            </summary>
 | 
						|
            <param name="d">The directory to open the IndexInput from
 | 
						|
            </param>
 | 
						|
            <param name="name">The name of the file to open the IndexInput from in the Directory
 | 
						|
            </param>
 | 
						|
            <throws>  IOException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.FieldInfos.Add(Lucene.Net.Documents.Document)">
 | 
						|
            <summary>Adds field info for a Document. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.FieldInfos.AddIndexed(System.Collections.ICollection,System.Boolean,System.Boolean,System.Boolean)">
 | 
						|
            <summary> Add fields that are indexed. Whether they have termvectors has to be specified.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="names">The names of the fields
 | 
						|
            </param>
 | 
						|
            <param name="storeTermVectors">Whether the fields store term vectors or not
 | 
						|
            </param>
 | 
						|
            <param name="storePositionWithTermVector">treu if positions should be stored.
 | 
						|
            </param>
 | 
						|
            <param name="storeOffsetWithTermVector">true if offsets should be stored
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.FieldInfos.Add(System.Collections.ICollection,System.Boolean)">
 | 
						|
            <summary> Assumes the fields are not storing term vectors.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="names">The names of the fields
 | 
						|
            </param>
 | 
						|
            <param name="isIndexed">Whether the fields are indexed or not
 | 
						|
            
 | 
						|
            </param>
 | 
						|
            <seealso cref="!:Add(String, boolean)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.FieldInfos.Add(System.String,System.Boolean)">
 | 
						|
            <summary> Calls 5 parameter add with false for all TermVector parameters.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="name">The name of the Field
 | 
						|
            </param>
 | 
						|
            <param name="isIndexed">true if the field is indexed
 | 
						|
            </param>
 | 
						|
            <seealso cref="!:Add(String, boolean, boolean, boolean, boolean)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.FieldInfos.Add(System.String,System.Boolean,System.Boolean)">
 | 
						|
            <summary> Calls 5 parameter add with false for term vector positions and offsets.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="name">The name of the field
 | 
						|
            </param>
 | 
						|
            <param name="isIndexed"> true if the field is indexed
 | 
						|
            </param>
 | 
						|
            <param name="storeTermVector">true if the term vector should be stored
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.FieldInfos.Add(System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
 | 
						|
            <summary>If the field is not yet known, adds it. If it is known, checks to make
 | 
						|
            sure that the isIndexed flag is the same as was given previously for this
 | 
						|
            field. If not - marks it as being indexed.  Same goes for the TermVector
 | 
						|
            parameters.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="name">The name of the field
 | 
						|
            </param>
 | 
						|
            <param name="isIndexed">true if the field is indexed
 | 
						|
            </param>
 | 
						|
            <param name="storeTermVector">true if the term vector should be stored
 | 
						|
            </param>
 | 
						|
            <param name="storePositionWithTermVector">true if the term vector with positions should be stored
 | 
						|
            </param>
 | 
						|
            <param name="storeOffsetWithTermVector">true if the term vector with offsets should be stored
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.FieldInfos.Add(System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
 | 
						|
            <summary>If the field is not yet known, adds it. If it is known, checks to make
 | 
						|
            sure that the isIndexed flag is the same as was given previously for this
 | 
						|
            field. If not - marks it as being indexed.  Same goes for the TermVector
 | 
						|
            parameters.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="name">The name of the field
 | 
						|
            </param>
 | 
						|
            <param name="isIndexed">true if the field is indexed
 | 
						|
            </param>
 | 
						|
            <param name="storeTermVector">true if the term vector should be stored
 | 
						|
            </param>
 | 
						|
            <param name="storePositionWithTermVector">true if the term vector with positions should be stored
 | 
						|
            </param>
 | 
						|
            <param name="storeOffsetWithTermVector">true if the term vector with offsets should be stored
 | 
						|
            </param>
 | 
						|
            <param name="omitNorms">true if the norms for the indexed field should be omitted
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.FieldInfos.FieldName(System.Int32)">
 | 
						|
            <summary> Return the fieldName identified by its number.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="fieldNumber">
 | 
						|
            </param>
 | 
						|
            <returns> the fieldName or an empty string when the field
 | 
						|
            with the given number doesn't exist.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.FieldInfos.FieldInfo(System.Int32)">
 | 
						|
            <summary> Return the fieldinfo object referenced by the fieldNumber.</summary>
 | 
						|
            <param name="fieldNumber">
 | 
						|
            </param>
 | 
						|
            <returns> the FieldInfo object or null when the given fieldNumber
 | 
						|
            doesn't exist.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Index.FieldsReader">
 | 
						|
            <summary> Class responsible for access to stored document fields.
 | 
						|
            
 | 
						|
            It uses <segment>.fdt and <segment>.fdx; files.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <version>  $Id: FieldsReader.java 329524 2005-10-30 05:38:46Z yonik $
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Index.FilterIndexReader">
 | 
						|
            <summary>A <code>FilterIndexReader</code> 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
 | 
						|
            <code>FilterIndexReader</code> itself simply implements all abstract methods
 | 
						|
            of <code>IndexReader</code> with versions that pass all requests to the
 | 
						|
            contained index reader. Subclasses of <code>FilterIndexReader</code> may
 | 
						|
            further override some of these methods and may also provide additional
 | 
						|
            methods and fields.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Index.IndexReader" -->
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.#ctor(Lucene.Net.Store.Directory)">
 | 
						|
            <summary> Constructor used if IndexReader is not owner of its directory. 
 | 
						|
            This is used for IndexReaders that are used within other IndexReaders that take care or locking directories.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="directory">Directory where IndexReader files reside.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.#ctor(Lucene.Net.Store.Directory,Lucene.Net.Index.SegmentInfos,System.Boolean)">
 | 
						|
            <summary> Constructor used if IndexReader is owner of its directory.
 | 
						|
            If IndexReader is owner of its directory, it locks its directory in case of write operations.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="directory">Directory where IndexReader files reside.
 | 
						|
            </param>
 | 
						|
            <param name="segmentInfos">Used for write-l
 | 
						|
            </param>
 | 
						|
            <param name="closeDirectory">
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.Open(System.String)">
 | 
						|
            <summary>Returns an IndexReader reading the index in an FSDirectory in the named
 | 
						|
            path. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.Open(System.IO.FileInfo)">
 | 
						|
            <summary>Returns an IndexReader reading the index in an FSDirectory in the named
 | 
						|
            path. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.Open(Lucene.Net.Store.Directory)">
 | 
						|
            <summary>Returns an IndexReader reading the index in the given Directory. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.Directory">
 | 
						|
            <summary>Returns the directory this index resides in. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.LastModified(System.String)">
 | 
						|
            <summary> Returns the time the index in the named directory was last modified.
 | 
						|
            Do not use this to check whether the reader is still up-to-date, use
 | 
						|
            {@link #IsCurrent()} instead. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.LastModified(System.IO.FileInfo)">
 | 
						|
            <summary> Returns the time the index in the named directory was last modified. 
 | 
						|
            Do not use this to check whether the reader is still up-to-date, use
 | 
						|
            {@link #IsCurrent()} instead. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.LastModified(Lucene.Net.Store.Directory)">
 | 
						|
            <summary> Returns the time the index in the named directory was last modified. 
 | 
						|
            Do not use this to check whether the reader is still up-to-date, use
 | 
						|
            {@link #IsCurrent()} instead. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.GetCurrentVersion(System.String)">
 | 
						|
            <summary> Reads version number from segments files. The version number is
 | 
						|
            initialized with a timestamp and then increased by one for each change of
 | 
						|
            the index.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="directory">where the index resides.
 | 
						|
            </param>
 | 
						|
            <returns> version number.
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException if segments file cannot be read </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.GetCurrentVersion(System.IO.FileInfo)">
 | 
						|
            <summary> Reads version number from segments files. The version number is
 | 
						|
            initialized with a timestamp and then increased by one for each change of
 | 
						|
            the index.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="directory">where the index resides.
 | 
						|
            </param>
 | 
						|
            <returns> version number.
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException if segments file cannot be read </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.GetCurrentVersion(Lucene.Net.Store.Directory)">
 | 
						|
            <summary> Reads version number from segments files. The version number is
 | 
						|
            initialized with a timestamp and then increased by one for each change of
 | 
						|
            the index.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="directory">where the index resides.
 | 
						|
            </param>
 | 
						|
            <returns> version number.
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException if segments file cannot be read. </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.GetVersion">
 | 
						|
            <summary> Version number when this IndexReader was opened.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.IsCurrent">
 | 
						|
            <summary> Check whether this IndexReader still works on a current version of the index.
 | 
						|
            If this is not the case you will need to re-open the IndexReader to
 | 
						|
            make sure you see the latest changes made to the index.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <throws>  IOException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.GetTermFreqVectors(System.Int32)">
 | 
						|
            <summary>  Return an array of term frequency vectors for the specified document.
 | 
						|
            The array contains a vector for each vectorized field in the document.
 | 
						|
            Each vector contains terms and frequencies for all terms in a given vectorized field.
 | 
						|
            If no such fields existed, the method returns null. The term vectors that are
 | 
						|
            returned my either be of type TermFreqVector or of type TermPositionsVector if
 | 
						|
            positions or offsets have been stored.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="docNumber">document for which term frequency vectors are returned
 | 
						|
            </param>
 | 
						|
            <returns> array of term frequency vectors. May be null if no term vectors have been
 | 
						|
            stored for the specified document.
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException if index cannot be accessed </throws>
 | 
						|
            <seealso cref="!:Lucene.Net.document.Field.TermVector">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.GetTermFreqVector(System.Int32,System.String)">
 | 
						|
            <summary>  Return a term frequency vector for the specified document and field. The
 | 
						|
            returned vector contains terms and frequencies for the terms in
 | 
						|
            the specified field of this document, if the field had the storeTermVector
 | 
						|
            flag set. If termvectors had been stored with positions or offsets, a 
 | 
						|
            TermPositionsVector is returned.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="docNumber">document for which the term frequency vector is returned
 | 
						|
            </param>
 | 
						|
            <param name="field">field for which the term frequency vector is returned.
 | 
						|
            </param>
 | 
						|
            <returns> term frequency vector May be null if field does not exist in the specified
 | 
						|
            document or term vector was not stored.
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException if index cannot be accessed </throws>
 | 
						|
            <seealso cref="!:Lucene.Net.document.Field.TermVector">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.IndexExists(System.String)">
 | 
						|
            <summary> Returns <code>true</code> if an index exists at the specified directory.
 | 
						|
            If the directory does not exist or if there is no index in it.
 | 
						|
            <code>false</code> is returned.
 | 
						|
            </summary>
 | 
						|
            <param name="directory">the directory to check for an index
 | 
						|
            </param>
 | 
						|
            <returns> <code>true</code> if an index exists; <code>false</code> otherwise
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.IndexExists(System.IO.FileInfo)">
 | 
						|
            <summary> Returns <code>true</code> if an index exists at the specified directory.
 | 
						|
            If the directory does not exist or if there is no index in it.
 | 
						|
            </summary>
 | 
						|
            <param name="directory">the directory to check for an index
 | 
						|
            </param>
 | 
						|
            <returns> <code>true</code> if an index exists; <code>false</code> otherwise
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.IndexExists(Lucene.Net.Store.Directory)">
 | 
						|
            <summary> Returns <code>true</code> if an index exists at the specified directory.
 | 
						|
            If the directory does not exist or if there is no index in it.
 | 
						|
            </summary>
 | 
						|
            <param name="directory">the directory to check for an index
 | 
						|
            </param>
 | 
						|
            <returns> <code>true</code> if an index exists; <code>false</code> otherwise
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException if there is a problem with accessing the index </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.NumDocs">
 | 
						|
            <summary>Returns the number of documents in this index. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.MaxDoc">
 | 
						|
            <summary>Returns one greater than the largest possible document number.
 | 
						|
            This may be used to, e.g., determine how big to allocate an array which
 | 
						|
            will have an element for every document number in an index.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.Document(System.Int32)">
 | 
						|
            <summary>Returns the stored fields of the <code>n</code><sup>th</sup>
 | 
						|
            <code>Document</code> in this index. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.IsDeleted(System.Int32)">
 | 
						|
            <summary>Returns true if document <i>n</i> has been deleted </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.HasDeletions">
 | 
						|
            <summary>Returns true if any documents have been deleted </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.HasNorms(System.String)">
 | 
						|
            <summary>Returns true if there are norms stored for this field. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.Norms(System.String)">
 | 
						|
            <summary>Returns the byte-encoded normalization factor for the named field of
 | 
						|
            every document.  This is used by the search code to score documents.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Documents.Field.SetBoost(System.Single)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.Norms(System.String,System.Byte[],System.Int32)">
 | 
						|
            <summary>Reads the byte-encoded normalization factor for the named field of every
 | 
						|
            document.  This is used by the search code to score documents.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Documents.Field.SetBoost(System.Single)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.SetNorm(System.Int32,System.String,System.Byte)">
 | 
						|
            <summary>Expert: Resets the normalization factor for the named field of the named
 | 
						|
            document.  The norm represents the product of the field's {@link
 | 
						|
            Field#SetBoost(float) boost} and its {@link Similarity#LengthNorm(String,
 | 
						|
            int) length normalization}.  Thus, to preserve the length normalization
 | 
						|
            values when resetting this, one should base the new value upon the old.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Index.IndexReader.Norms(System.String)">
 | 
						|
            </seealso>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.Similarity.DecodeNorm(System.Byte)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.DoSetNorm(System.Int32,System.String,System.Byte)">
 | 
						|
            <summary>Implements setNorm in subclass.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.SetNorm(System.Int32,System.String,System.Single)">
 | 
						|
            <summary>Expert: Resets the normalization factor for the named field of the named
 | 
						|
            document.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Index.IndexReader.Norms(System.String)">
 | 
						|
            </seealso>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.Similarity.DecodeNorm(System.Byte)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.Terms">
 | 
						|
            <summary>Returns an enumeration of all the terms in the index.
 | 
						|
            The enumeration is ordered by Term.compareTo().  Each term
 | 
						|
            is greater than all that precede it in the enumeration.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.Terms(Lucene.Net.Index.Term)">
 | 
						|
            <summary>Returns an enumeration of all terms after a given term.
 | 
						|
            The enumeration is ordered by Term.compareTo().  Each term
 | 
						|
            is greater than all that precede it in the enumeration.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.DocFreq(Lucene.Net.Index.Term)">
 | 
						|
            <summary>Returns the number of documents containing the term <code>t</code>. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Index.IndexReader.TermDocs(Lucene.Net.Index.Term)" -->
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.TermDocs">
 | 
						|
            <summary>Returns an unpositioned {@link TermDocs} enumerator. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Index.IndexReader.TermPositions(Lucene.Net.Index.Term)" -->
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.TermPositions">
 | 
						|
            <summary>Returns an unpositioned {@link TermPositions} enumerator. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.AquireWriteLock">
 | 
						|
            <summary> Tries to acquire the WriteLock on this directory.
 | 
						|
            this method is only valid if this IndexReader is directory owner.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <throws>  IOException If WriteLock cannot be acquired. </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.DeleteDocument(System.Int32)">
 | 
						|
            <summary>Deletes the document numbered <code>docNum</code>.  Once a document is
 | 
						|
            deleted it will not appear in TermDocs or TermPostitions enumerations.
 | 
						|
            Attempts to read its field with the {@link #document}
 | 
						|
            method will result in an error.  The presence of this document may still be
 | 
						|
            reflected in the {@link #docFreq} statistic, though
 | 
						|
            this will be corrected eventually as the index is further modified.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.DoDelete(System.Int32)">
 | 
						|
            <summary>Implements deletion of the document numbered <code>docNum</code>.
 | 
						|
            Applications should call {@link #DeleteDocument(int)} or {@link #DeleteDocuments(Term)}.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.DeleteDocuments(Lucene.Net.Index.Term)">
 | 
						|
            <summary>Deletes all documents containing <code>term</code>.
 | 
						|
            This is useful if one uses a document field to hold a unique ID string for
 | 
						|
            the document.  Then to delete such a document, one merely constructs a
 | 
						|
            term with the appropriate field and the unique ID string as its text and
 | 
						|
            passes it to this method.
 | 
						|
            See {@link #Delete(int)} for information about when this deletion will 
 | 
						|
            become effective.
 | 
						|
            </summary>
 | 
						|
            <returns> the number of documents deleted
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.UndeleteAll">
 | 
						|
            <summary>Undeletes all documents currently marked as deleted in this index.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.DoUndeleteAll">
 | 
						|
            <summary>Implements actual undeleteAll() in subclass. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.Commit">
 | 
						|
            <summary> Commit changes resulting from delete, undeleteAll, or setNorm operations
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <throws>  IOException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.DoCommit">
 | 
						|
            <summary>Implements commit. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.Close">
 | 
						|
            <summary> Closes files associated with this index.
 | 
						|
            Also saves any new deletions to disk.
 | 
						|
            No other methods should be called after this has been called.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.DoClose">
 | 
						|
            <summary>Implements close. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.Finalize">
 | 
						|
            <summary>Release the write lock, if needed. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.GetFieldNames(Lucene.Net.Index.IndexReader.FieldOption)">
 | 
						|
            <summary> Get a list of unique field names that exist in this index and have the specified
 | 
						|
            field option information.
 | 
						|
            </summary>
 | 
						|
            <param name="fldOption">specifies which field option should be available for the returned fields
 | 
						|
            </param>
 | 
						|
            <returns> Collection of Strings indicating the names of the fields.
 | 
						|
            </returns>
 | 
						|
            <seealso cref="T:Lucene.Net.Index.IndexReader.FieldOption">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.IsLocked(Lucene.Net.Store.Directory)">
 | 
						|
            <summary> Returns <code>true</code> iff the index in the named directory is
 | 
						|
            currently locked.
 | 
						|
            </summary>
 | 
						|
            <param name="directory">the directory to check for a lock
 | 
						|
            </param>
 | 
						|
            <throws>  IOException if there is a problem with accessing the index </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.IsLocked(System.String)">
 | 
						|
            <summary> Returns <code>true</code> iff the index in the named directory is
 | 
						|
            currently locked.
 | 
						|
            </summary>
 | 
						|
            <param name="directory">the directory to check for a lock
 | 
						|
            </param>
 | 
						|
            <throws>  IOException if there is a problem with accessing the index </throws>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Index.IndexReader.Unlock(Lucene.Net.Store.Directory)" -->
 | 
						|
        <member name="M:Lucene.Net.Index.IndexReader.Main(System.String[])">
 | 
						|
            <summary> Prints the filename and size of each file within a given compound file.
 | 
						|
            Add the -extract flag to extract files to the current working directory.
 | 
						|
            In order to make the extracted version of the index work, you have to copy
 | 
						|
            the segments file from the compound index into the directory where the extracted files are stored.
 | 
						|
            </summary>
 | 
						|
            <param name="args">Usage: Lucene.Net.index.IndexReader [-extract] <cfsfile>
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Store.Lock.With">
 | 
						|
            <summary>Utility class for executing code with exclusive access. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Store.Lock" -->
 | 
						|
        <member name="M:Lucene.Net.Store.Lock.Obtain">
 | 
						|
            <summary>Attempts to obtain exclusive access and immediately return
 | 
						|
            upon success or failure.
 | 
						|
            </summary>
 | 
						|
            <returns> true iff exclusive access is obtained
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.Lock.Obtain(System.Int64)">
 | 
						|
            <summary>Attempts to obtain an exclusive lock within amount
 | 
						|
            of time given. Currently polls once per second until
 | 
						|
            lockWaitTimeout is passed.
 | 
						|
            </summary>
 | 
						|
            <param name="lockWaitTimeout">length of time to wait in ms
 | 
						|
            </param>
 | 
						|
            <returns> true if lock was obtained
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException if lock wait times out or obtain() throws an IOException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.Lock.Release">
 | 
						|
            <summary>Releases exclusive access. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.Lock.IsLocked">
 | 
						|
            <summary>Returns true if the resource is currently locked.  Note that one must
 | 
						|
            still call {@link #Obtain()} before using the resource. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Store.Lock.With">
 | 
						|
            <summary>Utility class for executing code with exclusive access. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.Lock.With.#ctor(Lucene.Net.Store.Lock,System.Int64)">
 | 
						|
            <summary>Constructs an executor that will grab the named lock. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.Lock.With.DoBody">
 | 
						|
            <summary>Code to execute with exclusive access. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.Lock.With.Run">
 | 
						|
            <summary>Calls {@link #doBody} while <i>lock</i> is obtained.  Blocks if lock
 | 
						|
            cannot be obtained immediately.  Retries to obtain lock once per second
 | 
						|
            until it is obtained, or until it has tried ten times. Lock is released when
 | 
						|
            {@link #doBody} exits. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.FilterIndexReader.#ctor(Lucene.Net.Index.IndexReader)">
 | 
						|
            <summary> <p>Construct a FilterIndexReader based on the specified base reader.
 | 
						|
            Directory locking for delete, undeleteAll, and setNorm operations is
 | 
						|
            left to the base reader.</p>
 | 
						|
            <p>Note that base reader is closed if this FilterIndexReader is closed.</p>
 | 
						|
            </summary>
 | 
						|
            <param name="in">specified base reader.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Index.FilterIndexReader.FilterTermDocs">
 | 
						|
            <summary>Base class for filtering {@link TermDocs} implementations. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Index.TermDocs" -->
 | 
						|
        <member name="M:Lucene.Net.Index.TermDocs.Seek(Lucene.Net.Index.Term)">
 | 
						|
            <summary>Sets this to the data for a term.
 | 
						|
            The enumeration is reset to the start of the data for this term.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermDocs.Seek(Lucene.Net.Index.TermEnum)">
 | 
						|
            <summary>Sets this to the data for the current term in a {@link TermEnum}.
 | 
						|
            This may be optimized in some implementations.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Index.TermDocs.Doc" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Index.TermDocs.Freq" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Index.TermDocs.Next" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Index.TermDocs.Read(System.Int32[],System.Int32[])" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Index.TermDocs.SkipTo(System.Int32)" -->
 | 
						|
        <member name="M:Lucene.Net.Index.TermDocs.Close">
 | 
						|
            <summary>Frees associated resources. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Index.FilterIndexReader.FilterTermPositions">
 | 
						|
            <summary>Base class for filtering {@link TermPositions} implementations. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Index.TermPositions" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Index.TermPositions.NextPosition" -->
 | 
						|
        <member name="T:Lucene.Net.Index.FilterIndexReader.FilterTermEnum">
 | 
						|
            <summary>Base class for filtering {@link TermEnum} implementations. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Index.TermEnum" -->
 | 
						|
        <member name="M:Lucene.Net.Index.TermEnum.Next">
 | 
						|
            <summary>Increments the enumeration to the next element.  True if one exists.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermEnum.Term">
 | 
						|
            <summary>Returns the current Term in the enumeration.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermEnum.DocFreq">
 | 
						|
            <summary>Returns the docFreq of the current Term in the enumeration.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermEnum.Close">
 | 
						|
            <summary>Closes the enumeration to further activity, freeing resources. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Index.TermEnum.SkipTo(Lucene.Net.Index.Term)" -->
 | 
						|
        <member name="T:Lucene.Net.Index.IndexFileNameFilter">
 | 
						|
            <summary> Filename filter that accept filenames and extensions only created by Lucene.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <author>  Daniel Naber / Bernhard Messer
 | 
						|
            </author>
 | 
						|
            <version>  $rcs = ' $Id: Exp $ ' ;
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Index.IndexFileNames">
 | 
						|
            <summary> Useful constants representing filenames and extensions used by lucene
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <author>  Bernhard Messer
 | 
						|
            </author>
 | 
						|
            <version>  $rcs = ' $Id: Exp $ ' ;
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.IndexFileNames.SEGMENTS">
 | 
						|
            <summary>Name of the index segment file </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.IndexFileNames.DELETABLE">
 | 
						|
            <summary>Name of the index deletable file </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.IndexFileNames.INDEX_EXTENSIONS">
 | 
						|
            <summary> This array contains all filename extensions used by Lucene's index files, with
 | 
						|
            one exception, namely the extension made up from <code>.f</code> + a number.
 | 
						|
            Also note that two of Lucene's files (<code>deletable</code> and
 | 
						|
            <code>segments</code>) don't have any filename extension.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.IndexFileNames.COMPOUND_EXTENSIONS">
 | 
						|
            <summary>File extensions of old-style index files </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.IndexFileNames.VECTOR_EXTENSIONS">
 | 
						|
            <summary>File extensions for term vector support </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Index.IndexModifier" -->
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.#ctor(Lucene.Net.Store.Directory,Lucene.Net.Analysis.Analyzer,System.Boolean)">
 | 
						|
            <summary> Open an index with write access.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="directory">the index directory
 | 
						|
            </param>
 | 
						|
            <param name="analyzer">the analyzer to use for adding new documents
 | 
						|
            </param>
 | 
						|
            <param name="create"><code>true</code> to create the index or overwrite the existing one;
 | 
						|
            <code>false</code> to append to the existing index
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.#ctor(System.String,Lucene.Net.Analysis.Analyzer,System.Boolean)">
 | 
						|
            <summary> Open an index with write access.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="dirName">the index directory
 | 
						|
            </param>
 | 
						|
            <param name="analyzer">the analyzer to use for adding new documents
 | 
						|
            </param>
 | 
						|
            <param name="create"><code>true</code> to create the index or overwrite the existing one;
 | 
						|
            <code>false</code> to append to the existing index
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.#ctor(System.IO.FileInfo,Lucene.Net.Analysis.Analyzer,System.Boolean)">
 | 
						|
            <summary> Open an index with write access.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="file">the index directory
 | 
						|
            </param>
 | 
						|
            <param name="analyzer">the analyzer to use for adding new documents
 | 
						|
            </param>
 | 
						|
            <param name="create"><code>true</code> to create the index or overwrite the existing one;
 | 
						|
            <code>false</code> to append to the existing index
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.Init(Lucene.Net.Store.Directory,Lucene.Net.Analysis.Analyzer,System.Boolean)">
 | 
						|
            <summary> Initialize an IndexWriter.</summary>
 | 
						|
            <throws>  IOException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.AssureOpen">
 | 
						|
            <summary> Throw an IllegalStateException if the index is closed.</summary>
 | 
						|
            <throws>  IllegalStateException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.CreateIndexWriter">
 | 
						|
            <summary> Close the IndexReader and open an IndexWriter.</summary>
 | 
						|
            <throws>  IOException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.CreateIndexReader">
 | 
						|
            <summary> Close the IndexWriter and open an IndexReader.</summary>
 | 
						|
            <throws>  IOException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.Flush">
 | 
						|
            <summary> Make sure all changes are written to disk.</summary>
 | 
						|
            <throws>  IOException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.AddDocument(Lucene.Net.Documents.Document,Lucene.Net.Analysis.Analyzer)">
 | 
						|
            <summary> Adds a document to this index, using the provided analyzer instead of the
 | 
						|
            one specific in the constructor.  If the document contains more than
 | 
						|
            {@link #SetMaxFieldLength(int)} terms for a given field, the remainder are
 | 
						|
            discarded.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Index.IndexWriter.AddDocument(Lucene.Net.Documents.Document,Lucene.Net.Analysis.Analyzer)">
 | 
						|
            </seealso>
 | 
						|
            <throws>  IllegalStateException if the index is closed </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.AddDocument(Lucene.Net.Documents.Document)">
 | 
						|
            <summary> Adds a document to this index.  If the document contains more than
 | 
						|
            {@link #SetMaxFieldLength(int)} terms for a given field, the remainder are
 | 
						|
            discarded.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Index.IndexWriter.AddDocument(Lucene.Net.Documents.Document)">
 | 
						|
            </seealso>
 | 
						|
            <throws>  IllegalStateException if the index is closed </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.DeleteDocuments(Lucene.Net.Index.Term)">
 | 
						|
            <summary> Deletes all documents containing <code>term</code>.
 | 
						|
            This is useful if one uses a document field to hold a unique ID string for
 | 
						|
            the document.  Then to delete such a document, one merely constructs a
 | 
						|
            term with the appropriate field and the unique ID string as its text and
 | 
						|
            passes it to this method.  Returns the number of documents deleted.
 | 
						|
            </summary>
 | 
						|
            <returns> the number of documents deleted
 | 
						|
            </returns>
 | 
						|
            <seealso cref="M:Lucene.Net.Index.IndexReader.DeleteDocuments(Lucene.Net.Index.Term)">
 | 
						|
            </seealso>
 | 
						|
            <throws>  IllegalStateException if the index is closed </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.DeleteDocument(System.Int32)">
 | 
						|
            <summary> Deletes the document numbered <code>docNum</code>.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Index.IndexReader.DeleteDocument(System.Int32)">
 | 
						|
            </seealso>
 | 
						|
            <throws>  IllegalStateException if the index is closed </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.DocCount">
 | 
						|
            <summary> Returns the number of documents currently in this index.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Index.IndexWriter.DocCount">
 | 
						|
            </seealso>
 | 
						|
            <seealso cref="M:Lucene.Net.Index.IndexReader.NumDocs">
 | 
						|
            </seealso>
 | 
						|
            <throws>  IllegalStateException if the index is closed </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.Optimize">
 | 
						|
            <summary> Merges all segments together into a single segment, optimizing an index
 | 
						|
            for search.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Index.IndexWriter.Optimize">
 | 
						|
            </seealso>
 | 
						|
            <throws>  IllegalStateException if the index is closed </throws>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Index.IndexModifier.SetInfoStream(System.IO.StreamWriter)" -->
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.GetInfoStream">
 | 
						|
            <throws>  IOException </throws>
 | 
						|
            <seealso cref="!:IndexModifier.SetInfoStream(PrintStream)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.SetUseCompoundFile(System.Boolean)">
 | 
						|
            <summary> Setting to turn on usage of a compound file. When on, multiple files
 | 
						|
            for each segment are merged into a single file once the segment creation
 | 
						|
            is finished. This is done regardless of what directory is in use.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="!:IndexWriter.SetUseCompoundFile(boolean)">
 | 
						|
            </seealso>
 | 
						|
            <throws>  IllegalStateException if the index is closed </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.GetUseCompoundFile">
 | 
						|
            <throws>  IOException </throws>
 | 
						|
            <seealso cref="!:IndexModifier.SetUseCompoundFile(boolean)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.SetMaxFieldLength(System.Int32)">
 | 
						|
            <summary> The maximum number of terms that will be indexed for a single field in a
 | 
						|
            document.  This limits the amount of memory required for indexing, so that
 | 
						|
            collections with very large files will not crash the indexing process by
 | 
						|
            running out of memory.<p/>
 | 
						|
            Note that this effectively truncates large documents, excluding from the
 | 
						|
            index terms that occur further in the document.  If you know your source
 | 
						|
            documents are large, be sure to set this value high enough to accomodate
 | 
						|
            the expected size.  If you set it to Integer.MAX_VALUE, then the only limit
 | 
						|
            is your memory, but you should anticipate an OutOfMemoryError.<p/>
 | 
						|
            By default, no more than 10,000 terms will be indexed for a field.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Index.IndexWriter.SetMaxFieldLength(System.Int32)">
 | 
						|
            </seealso>
 | 
						|
            <throws>  IllegalStateException if the index is closed </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.GetMaxFieldLength">
 | 
						|
            <throws>  IOException </throws>
 | 
						|
            <seealso cref="M:Lucene.Net.Index.IndexModifier.SetMaxFieldLength(System.Int32)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.SetMaxBufferedDocs(System.Int32)">
 | 
						|
            <summary> The maximum number of terms that will be indexed for a single field in a
 | 
						|
            document.  This limits the amount of memory required for indexing, so that
 | 
						|
            collections with very large files will not crash the indexing process by
 | 
						|
            running out of memory.<p/>
 | 
						|
            Note that this effectively truncates large documents, excluding from the
 | 
						|
            index terms that occur further in the document.  If you know your source
 | 
						|
            documents are large, be sure to set this value high enough to accomodate
 | 
						|
            the expected size.  If you set it to Integer.MAX_VALUE, then the only limit
 | 
						|
            is your memory, but you should anticipate an OutOfMemoryError.<p/>
 | 
						|
            By default, no more than 10,000 terms will be indexed for a field.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Index.IndexWriter.SetMaxBufferedDocs(System.Int32)">
 | 
						|
            </seealso>
 | 
						|
            <throws>  IllegalStateException if the index is closed </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.GetMaxBufferedDocs">
 | 
						|
            <throws>  IOException </throws>
 | 
						|
            <seealso cref="M:Lucene.Net.Index.IndexModifier.SetMaxBufferedDocs(System.Int32)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Index.IndexModifier.SetMergeFactor(System.Int32)" -->
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.GetMergeFactor">
 | 
						|
            <throws>  IOException </throws>
 | 
						|
            <seealso cref="M:Lucene.Net.Index.IndexModifier.SetMergeFactor(System.Int32)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexModifier.Close">
 | 
						|
            <summary> Close this index, writing all pending changes to disk.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <throws>  IllegalStateException if the index has been closed before already </throws>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Index.IndexWriter" -->
 | 
						|
        <member name="F:Lucene.Net.Index.IndexWriter.WRITE_LOCK_TIMEOUT">
 | 
						|
            <summary> Default value for the write lock timeout (1,000).</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.IndexWriter.COMMIT_LOCK_TIMEOUT">
 | 
						|
            <summary> Default value for the commit lock timeout (10,000).</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.IndexWriter.DEFAULT_MERGE_FACTOR">
 | 
						|
            <summary> Default value is 10. Change using {@link #SetMergeFactor(int)}.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.IndexWriter.DEFAULT_MAX_BUFFERED_DOCS">
 | 
						|
            <summary> Default value is 10. Change using {@link #SetMaxBufferedDocs(int)}.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.IndexWriter.DEFAULT_MAX_FIELD_LENGTH">
 | 
						|
            <summary> Default value is 10,000. Change using {@link #SetMaxFieldLength(int)}.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.IndexWriter.DEFAULT_TERM_INDEX_INTERVAL">
 | 
						|
            <summary> Default value is 128. Change using {@link #SetTermIndexInterval(int)}.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.IndexWriter.DEFAULT_MAX_MERGE_DOCS">
 | 
						|
            <summary> Default value is {@link Integer#MAX_VALUE}. Change using {@link #SetMaxMergeDocs(int)}.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.IndexWriter.useCompoundFile">
 | 
						|
            <summary>Use compound file setting. Defaults to true, minimizing the number of
 | 
						|
            files used.  Setting this to false may improve indexing performance, but
 | 
						|
            may also cause file handle problems.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.GetUseCompoundFile">
 | 
						|
            <summary>Get the current setting of whether to use the compound file format.
 | 
						|
            Note that this just returns the value you set with setUseCompoundFile(boolean)
 | 
						|
            or the default. You cannot use this to query the status of an existing index.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="!:SetUseCompoundFile(boolean)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.SetUseCompoundFile(System.Boolean)">
 | 
						|
            <summary>Setting to turn on usage of a compound file. When on, multiple files
 | 
						|
            for each segment are merged into a single file once the segment creation
 | 
						|
            is finished. This is done regardless of what directory is in use.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.SetSimilarity(Lucene.Net.Search.Similarity)">
 | 
						|
            <summary>Expert: Set the Similarity implementation used by this IndexWriter.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.Similarity.SetDefault(Lucene.Net.Search.Similarity)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Index.IndexWriter.GetSimilarity" -->
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.SetTermIndexInterval(System.Int32)">
 | 
						|
            <summary>Expert: Set the interval between indexed terms.  Large values cause less
 | 
						|
            memory to be used by IndexReader, but slow random-access to terms.  Small
 | 
						|
            values cause more memory to be used by an IndexReader, and speed
 | 
						|
            random-access to terms.
 | 
						|
            
 | 
						|
            This parameter determines the amount of computation required per query
 | 
						|
            term, regardless of the number of documents that contain that term.  In
 | 
						|
            particular, it is the maximum number of other terms that must be
 | 
						|
            scanned before a term is located and its frequency and position information
 | 
						|
            may be processed.  In a large index with user-entered query terms, query
 | 
						|
            processing time is likely to be dominated not by term lookup but rather
 | 
						|
            by the processing of frequency and positional data.  In a small index
 | 
						|
            or when many uncommon query terms are generated (e.g., by wildcard
 | 
						|
            queries) term lookup may become a dominant cost.
 | 
						|
            
 | 
						|
            In particular, <code>numUniqueTerms/interval</code> terms are read into
 | 
						|
            memory by an IndexReader, and, on average, <code>interval/2</code> terms
 | 
						|
            must be scanned for each random term access.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="F:Lucene.Net.Index.IndexWriter.DEFAULT_TERM_INDEX_INTERVAL">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.GetTermIndexInterval">
 | 
						|
            <summary>Expert: Return the interval between indexed terms.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Index.IndexWriter.SetTermIndexInterval(System.Int32)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.#ctor(System.String,Lucene.Net.Analysis.Analyzer,System.Boolean)">
 | 
						|
            <summary> Constructs an IndexWriter for the index in <code>path</code>.
 | 
						|
            Text will be analyzed with <code>a</code>.  If <code>create</code>
 | 
						|
            is true, then a new, empty index will be created in
 | 
						|
            <code>path</code>, replacing the index already there, if any.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="path">the path to the index directory
 | 
						|
            </param>
 | 
						|
            <param name="a">the analyzer to use
 | 
						|
            </param>
 | 
						|
            <param name="create"><code>true</code> to create the index or overwrite
 | 
						|
            the existing one; <code>false</code> to append to the existing
 | 
						|
            index
 | 
						|
            </param>
 | 
						|
            <throws>  IOException if the directory cannot be read/written to, or </throws>
 | 
						|
            <summary>  if it does not exist, and <code>create</code> is
 | 
						|
            <code>false</code>
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.#ctor(System.IO.FileInfo,Lucene.Net.Analysis.Analyzer,System.Boolean)">
 | 
						|
            <summary> Constructs an IndexWriter for the index in <code>path</code>.
 | 
						|
            Text will be analyzed with <code>a</code>.  If <code>create</code>
 | 
						|
            is true, then a new, empty index will be created in
 | 
						|
            <code>path</code>, replacing the index already there, if any.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="path">the path to the index directory
 | 
						|
            </param>
 | 
						|
            <param name="a">the analyzer to use
 | 
						|
            </param>
 | 
						|
            <param name="create"><code>true</code> to create the index or overwrite
 | 
						|
            the existing one; <code>false</code> to append to the existing
 | 
						|
            index
 | 
						|
            </param>
 | 
						|
            <throws>  IOException if the directory cannot be read/written to, or </throws>
 | 
						|
            <summary>  if it does not exist, and <code>create</code> is
 | 
						|
            <code>false</code>
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.#ctor(Lucene.Net.Store.Directory,Lucene.Net.Analysis.Analyzer,System.Boolean)">
 | 
						|
            <summary> Constructs an IndexWriter for the index in <code>d</code>.
 | 
						|
            Text will be analyzed with <code>a</code>.  If <code>create</code>
 | 
						|
            is true, then a new, empty index will be created in
 | 
						|
            <code>d</code>, replacing the index already there, if any.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="d">the index directory
 | 
						|
            </param>
 | 
						|
            <param name="a">the analyzer to use
 | 
						|
            </param>
 | 
						|
            <param name="create"><code>true</code> to create the index or overwrite
 | 
						|
            the existing one; <code>false</code> to append to the existing
 | 
						|
            index
 | 
						|
            </param>
 | 
						|
            <throws>  IOException if the directory cannot be read/written to, or </throws>
 | 
						|
            <summary>  if it does not exist, and <code>create</code> is
 | 
						|
            <code>false</code>
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Index.IndexWriter.SetMaxMergeDocs(System.Int32)" -->
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.GetMaxMergeDocs">
 | 
						|
            <seealso cref="!:setMaxMergeDocs">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.SetMaxFieldLength(System.Int32)">
 | 
						|
            <summary> The maximum number of terms that will be indexed for a single field in a
 | 
						|
            document.  This limits the amount of memory required for indexing, so that
 | 
						|
            collections with very large files will not crash the indexing process by
 | 
						|
            running out of memory.<p/>
 | 
						|
            Note that this effectively truncates large documents, excluding from the
 | 
						|
            index terms that occur further in the document.  If you know your source
 | 
						|
            documents are large, be sure to set this value high enough to accomodate
 | 
						|
            the expected size.  If you set it to Integer.MAX_VALUE, then the only limit
 | 
						|
            is your memory, but you should anticipate an OutOfMemoryError.<p/>
 | 
						|
            By default, no more than 10,000 terms will be indexed for a field.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.GetMaxFieldLength">
 | 
						|
            <seealso cref="!:setMaxFieldLength">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Index.IndexWriter.SetMaxBufferedDocs(System.Int32)" -->
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.GetMaxBufferedDocs">
 | 
						|
            <seealso cref="!:setMaxBufferedDocs">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Index.IndexWriter.SetMergeFactor(System.Int32)" -->
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.GetMergeFactor">
 | 
						|
            <seealso cref="!:setMergeFactor">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.SetInfoStream(System.IO.TextWriter)">
 | 
						|
            <summary>If non-null, information about merges and a message when
 | 
						|
            maxFieldLength is reached will be printed to this.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.GetInfoStream">
 | 
						|
            <seealso cref="!:setInfoStream">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.SetCommitLockTimeout(System.Int64)">
 | 
						|
            <summary> Sets the maximum time to wait for a commit lock (in milliseconds).</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.GetCommitLockTimeout">
 | 
						|
            <seealso cref="!:setCommitLockTimeout">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.SetWriteLockTimeout(System.Int64)">
 | 
						|
            <summary> Sets the maximum time to wait for a write lock (in milliseconds).</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.GetWriteLockTimeout">
 | 
						|
            <seealso cref="!:#setWriteLockTimeout">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.Close">
 | 
						|
            <summary>Flushes all changes to an index and closes all associated files. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.Finalize">
 | 
						|
            <summary>Release the write lock, if needed. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.GetDirectory">
 | 
						|
            <summary>Returns the Directory used by this index. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.GetAnalyzer">
 | 
						|
            <summary>Returns the analyzer used by this index. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.DocCount">
 | 
						|
            <summary>Returns the number of documents currently in this index. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.IndexWriter.maxFieldLength">
 | 
						|
            <summary> The maximum number of terms that will be indexed for a single field in a
 | 
						|
            document.  This limits the amount of memory required for indexing, so that
 | 
						|
            collections with very large files will not crash the indexing process by
 | 
						|
            running out of memory.<p/>
 | 
						|
            Note that this effectively truncates large documents, excluding from the
 | 
						|
            index terms that occur further in the document.  If you know your source
 | 
						|
            documents are large, be sure to set this value high enough to accomodate
 | 
						|
            the expected size.  If you set it to Integer.MAX_VALUE, then the only limit
 | 
						|
            is your memory, but you should anticipate an OutOfMemoryError.<p/>
 | 
						|
            By default, no more than 10,000 terms will be indexed for a field.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.AddDocument(Lucene.Net.Documents.Document)">
 | 
						|
            <summary> Adds a document to this index.  If the document contains more than
 | 
						|
            {@link #SetMaxFieldLength(int)} terms for a given field, the remainder are
 | 
						|
            discarded.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.AddDocument(Lucene.Net.Documents.Document,Lucene.Net.Analysis.Analyzer)">
 | 
						|
            <summary> Adds a document to this index, using the provided analyzer instead of the
 | 
						|
            value of {@link #GetAnalyzer()}.  If the document contains more than
 | 
						|
            {@link #SetMaxFieldLength(int)} terms for a given field, the remainder are
 | 
						|
            discarded.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "F:Lucene.Net.Index.IndexWriter.mergeFactor" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "F:Lucene.Net.Index.IndexWriter.minMergeDocs" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "F:Lucene.Net.Index.IndexWriter.maxMergeDocs" -->
 | 
						|
        <member name="F:Lucene.Net.Index.IndexWriter.infoStream">
 | 
						|
            <summary>If non-null, information about merges will be printed to this.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.Optimize">
 | 
						|
            <summary>Merges all segments together into a single segment, optimizing an index
 | 
						|
            for search. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Index.IndexWriter.AddIndexes(Lucene.Net.Store.Directory[])" -->
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.AddIndexes(Lucene.Net.Index.IndexReader[])">
 | 
						|
            <summary>Merges the provided indexes into this index.
 | 
						|
            <p>After this completes, the index is optimized. </p>
 | 
						|
            <p>The provided IndexReaders are not closed.</p>
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.FlushRamSegments">
 | 
						|
            <summary>Merges all RAM-resident segments. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.MaybeMergeSegments">
 | 
						|
            <summary>Incremental segment merger.  </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.MergeSegments(System.Int32)">
 | 
						|
            <summary>Pops segments off of segmentInfos stack down to minSegment, merges them,
 | 
						|
            and pushes the merged index onto the top of the segmentInfos stack. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.IndexWriter.MergeSegments(System.Int32,System.Int32)">
 | 
						|
            <summary>Merges the named range of segments, replacing them in the stack with a
 | 
						|
            single segment. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Index.MultipleTermPositions">
 | 
						|
            <summary> Describe class <code>MultipleTermPositions</code> here.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <author>  Anders Nielsen
 | 
						|
            </author>
 | 
						|
            <version>  1.0
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.MultipleTermPositions.#ctor(Lucene.Net.Index.IndexReader,Lucene.Net.Index.Term[])">
 | 
						|
            <summary> Creates a new <code>MultipleTermPositions</code> instance.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <exception cref="!:IOException">
 | 
						|
            </exception>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.MultipleTermPositions.Seek(Lucene.Net.Index.Term)">
 | 
						|
            <summary> Not implemented.</summary>
 | 
						|
            <throws>  UnsupportedOperationException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.MultipleTermPositions.Seek(Lucene.Net.Index.TermEnum)">
 | 
						|
            <summary> Not implemented.</summary>
 | 
						|
            <throws>  UnsupportedOperationException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.MultipleTermPositions.Read(System.Int32[],System.Int32[])">
 | 
						|
            <summary> Not implemented.</summary>
 | 
						|
            <throws>  UnsupportedOperationException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Util.PriorityQueue">
 | 
						|
            <summary>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. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Util.PriorityQueue.LessThan(System.Object,System.Object)">
 | 
						|
            <summary>Determines the ordering of objects in this priority queue.  Subclasses
 | 
						|
            must define this one method. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Util.PriorityQueue.Initialize(System.Int32)">
 | 
						|
            <summary>Subclass constructors must call this. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Util.PriorityQueue.Put(System.Object)">
 | 
						|
            <summary> Adds an Object to a PriorityQueue in log(size) time.
 | 
						|
            If one tries to add more objects than maxSize from initialize
 | 
						|
            a RuntimeException (ArrayIndexOutOfBound) is thrown.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Util.PriorityQueue.Insert(System.Object)">
 | 
						|
            <summary> Adds element to the PriorityQueue in log(size) time if either
 | 
						|
            the PriorityQueue is not full, or not lessThan(element, top()).
 | 
						|
            </summary>
 | 
						|
            <param name="element">
 | 
						|
            </param>
 | 
						|
            <returns> true if element is added, false otherwise.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Util.PriorityQueue.Top">
 | 
						|
            <summary>Returns the least element of the PriorityQueue in constant time. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Util.PriorityQueue.Pop">
 | 
						|
            <summary>Removes and returns the least element of the PriorityQueue in log(size)
 | 
						|
            time. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Util.PriorityQueue.AdjustTop">
 | 
						|
            <summary>Should be called when the Object at top changes values.  Still log(n)
 | 
						|
            worst case, but it's at least twice as fast to <pre>
 | 
						|
            { pq.top().change(); pq.adjustTop(); }
 | 
						|
            </pre> instead of <pre>
 | 
						|
            { o = pq.pop(); o.change(); pq.push(o); }
 | 
						|
            </pre>
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Util.PriorityQueue.Size">
 | 
						|
            <summary>Returns the number of elements currently stored in the PriorityQueue. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Util.PriorityQueue.Clear">
 | 
						|
            <summary>Removes all entries from the PriorityQueue. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Index.MultiReader">
 | 
						|
            <summary>An IndexReader which reads multiple indexes, appending their content.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <version>  $Id: MultiReader.java 355181 2005-12-08 19:53:06Z cutting $
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.MultiReader.#ctor(Lucene.Net.Index.IndexReader[])">
 | 
						|
            <summary> <p>Construct a MultiReader aggregating the named set of (sub)readers.
 | 
						|
            Directory locking for delete, undeleteAll, and setNorm operations is
 | 
						|
            left to the subreaders. </p>
 | 
						|
            <p>Note that all subreaders are closed if this Multireader is closed.</p>
 | 
						|
            </summary>
 | 
						|
            <param name="subReaders">set of (sub)readers
 | 
						|
            </param>
 | 
						|
            <throws>  IOException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.MultiReader.#ctor(Lucene.Net.Store.Directory,Lucene.Net.Index.SegmentInfos,System.Boolean,Lucene.Net.Index.IndexReader[])">
 | 
						|
            <summary>Construct reading the named set of readers. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.MultiReader.GetTermFreqVectors(System.Int32)">
 | 
						|
            <summary>Return an array of term frequency vectors for the specified document.
 | 
						|
            The array contains a vector for each vectorized field in the document.
 | 
						|
            Each vector vector contains term numbers and frequencies for all terms
 | 
						|
            in a given vectorized field.
 | 
						|
            If no such fields existed, the method returns null.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.MultiReader.GetFieldNames(Lucene.Net.Index.IndexReader.FieldOption)">
 | 
						|
            <seealso cref="M:Lucene.Net.Index.IndexReader.GetFieldNames(Lucene.Net.Index.IndexReader.FieldOption)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.MultiTermDocs.Read(System.Int32[],System.Int32[])">
 | 
						|
            <summary>Optimized implementation. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.MultiTermDocs.SkipTo(System.Int32)">
 | 
						|
            <summary>As yet unoptimized implementation. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Index.ParallelReader" -->
 | 
						|
        <member name="M:Lucene.Net.Index.ParallelReader.#ctor">
 | 
						|
            <summary>Construct a ParallelReader. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.ParallelReader.Add(Lucene.Net.Index.IndexReader)">
 | 
						|
            <summary>Add an IndexReader. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.ParallelReader.Add(Lucene.Net.Index.IndexReader,System.Boolean)">
 | 
						|
            <summary>Add an IndexReader whose stored fields will not be returned.  This can
 | 
						|
            accellerate search when stored fields are only needed from a subset of
 | 
						|
            the IndexReaders.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <throws>  IllegalArgumentException if not all indexes contain the same number  </throws>
 | 
						|
            <summary>     of documents
 | 
						|
            </summary>
 | 
						|
            <throws>  IllegalArgumentException if not all indexes have the same value  </throws>
 | 
						|
            <summary>     of {@link IndexReader#MaxDoc()}
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.SegmentInfos.FORMAT">
 | 
						|
            <summary>The file format version, a negative number. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.SegmentInfos.version">
 | 
						|
            <summary> counts how often the index has been changed by adding or deleting docs.
 | 
						|
            starting with the current time in milliseconds forces to create unique version numbers.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentInfos.GetVersion">
 | 
						|
            <summary> version number when this SegmentInfos was generated.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentInfos.ReadCurrentVersion(Lucene.Net.Store.Directory)">
 | 
						|
            <summary> Current version number from segments file.</summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Index.SegmentMerger" -->
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentMerger.#ctor(Lucene.Net.Store.Directory,System.String)">
 | 
						|
            <summary>This ctor used only by test code.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="dir">The Directory to merge the other segments into
 | 
						|
            </param>
 | 
						|
            <param name="name">The name of the new segment
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentMerger.Add(Lucene.Net.Index.IndexReader)">
 | 
						|
            <summary> Add an IndexReader to the collection of readers that are to be merged</summary>
 | 
						|
            <param name="reader">
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentMerger.SegmentReader(System.Int32)">
 | 
						|
            <summary> </summary>
 | 
						|
            <param name="i">The index of the reader to return
 | 
						|
            </param>
 | 
						|
            <returns> The ith reader to be merged
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentMerger.Merge">
 | 
						|
            <summary> Merges the readers specified by the {@link #add} method into the directory passed to the constructor</summary>
 | 
						|
            <returns> The number of documents that were merged
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentMerger.CloseReaders">
 | 
						|
            <summary> close all IndexReaders that have been added.
 | 
						|
            Should not be called before merge().
 | 
						|
            </summary>
 | 
						|
            <throws>  IOException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentMerger.MergeFields">
 | 
						|
            <summary> </summary>
 | 
						|
            <returns> The number of documents in all of the readers
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentMerger.MergeVectors">
 | 
						|
            <summary> Merge the TermVectors from each of the segments into the new one.</summary>
 | 
						|
            <throws>  IOException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentMerger.MergeTermInfo(Lucene.Net.Index.SegmentMergeInfo[],System.Int32)">
 | 
						|
            <summary>Merge one term found in one or more segments. The array <code>smis</code>
 | 
						|
            contains segments that are positioned at the same term. <code>N</code>
 | 
						|
            is the number of cells in the array actually occupied.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="smis">array of segments
 | 
						|
            </param>
 | 
						|
            <param name="n">number of cells in the array actually occupied
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentMerger.AppendPostings(Lucene.Net.Index.SegmentMergeInfo[],System.Int32)">
 | 
						|
            <summary>Process postings from multiple segments all positioned on the
 | 
						|
            same term. Writes out merged entries into freqOutput and
 | 
						|
            the proxOutput streams.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="smis">array of segments
 | 
						|
            </param>
 | 
						|
            <param name="n">number of cells in the array actually occupied
 | 
						|
            </param>
 | 
						|
            <returns> number of documents across all segments where this term was found
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Index.SegmentReader">
 | 
						|
            <version>  $Id: SegmentReader.java 329523 2005-10-30 05:37:11Z yonik $
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.SegmentReader.IMPL">
 | 
						|
            <summary>The class which implements SegmentReader. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentReader.GetFieldNames(Lucene.Net.Index.IndexReader.FieldOption)">
 | 
						|
            <seealso cref="!:IndexReader.GetFieldNames(IndexReader.FieldOption fldOption)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentReader.Norms(System.String,System.Byte[],System.Int32)">
 | 
						|
            <summary>Read norms into a pre-allocated array. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentReader.GetTermVectorsReader">
 | 
						|
            <summary> Create a clone from the initial TermVectorsReader and store it in the ThreadLocal.</summary>
 | 
						|
            <returns> TermVectorsReader
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentReader.GetTermFreqVector(System.Int32,System.String)">
 | 
						|
            <summary>Return a term frequency vector for the specified document and field. The
 | 
						|
            vector returned contains term numbers and frequencies for all terms in
 | 
						|
            the specified field of this document, if the field had storeTermVector
 | 
						|
            flag set.  If the flag was not set, the method returns null.
 | 
						|
            </summary>
 | 
						|
            <throws>  IOException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentReader.GetTermFreqVectors(System.Int32)">
 | 
						|
            <summary>Return an array of term frequency vectors for the specified document.
 | 
						|
            The array contains a vector for each vectorized field in the document.
 | 
						|
            Each vector vector contains term numbers and frequencies for all terms
 | 
						|
            in a given vectorized field.
 | 
						|
            If no such fields existed, the method returns null.
 | 
						|
            </summary>
 | 
						|
            <throws>  IOException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentTermDocs.Read(System.Int32[],System.Int32[])">
 | 
						|
            <summary>Optimized implementation. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentTermDocs.SkipProx(System.Int64)">
 | 
						|
            <summary>Overridden by SegmentTermPositions to skip in prox stream. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentTermDocs.SkipTo(System.Int32)">
 | 
						|
            <summary>Optimized implementation. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentTermEnum.Next">
 | 
						|
            <summary>Increments the enumeration to the next element.  True if one exists.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentTermEnum.ScanTo(Lucene.Net.Index.Term)">
 | 
						|
            <summary>Optimized scan, without allocating new terms. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentTermEnum.Term">
 | 
						|
            <summary>Returns the current Term in the enumeration.
 | 
						|
            Initially invalid, valid after next() called for the first time.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentTermEnum.Prev">
 | 
						|
            <summary>Returns the previous Term enumerated. Initially null.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentTermEnum.TermInfo">
 | 
						|
            <summary>Returns the current TermInfo in the enumeration.
 | 
						|
            Initially invalid, valid after next() called for the first time.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentTermEnum.TermInfo(Lucene.Net.Index.TermInfo)">
 | 
						|
            <summary>Sets the argument to the current TermInfo in the enumeration.
 | 
						|
            Initially invalid, valid after next() called for the first time.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentTermEnum.DocFreq">
 | 
						|
            <summary>Returns the docFreq from the current TermInfo in the enumeration.
 | 
						|
            Initially invalid, valid after next() called for the first time.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentTermEnum.Close">
 | 
						|
            <summary>Closes the enumeration to further activity, freeing resources. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentTermPositions.SkipProx(System.Int64)">
 | 
						|
            <summary>Called by super.skipTo(). </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Index.TermFreqVector">
 | 
						|
            <summary>Provides access to stored term vector of 
 | 
						|
            a document field.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermFreqVector.GetField">
 | 
						|
            <summary> </summary>
 | 
						|
            <returns> The field this vector is associated with.
 | 
						|
            
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermFreqVector.Size">
 | 
						|
            <returns> The number of terms in the term vector.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermFreqVector.GetTerms">
 | 
						|
            <returns> An Array of term texts in ascending order.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermFreqVector.GetTermFrequencies">
 | 
						|
            <summary>Array of term frequencies. Locations of the array correspond one to one
 | 
						|
            to the terms in the array obtained from <code>getTerms</code>
 | 
						|
            method. Each location in the array contains the number of times this
 | 
						|
            term occurs in the document or the document field.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermFreqVector.IndexOf(System.String)">
 | 
						|
            <summary>Return an index in the term numbers array returned from
 | 
						|
            <code>getTerms</code> at which the term with the specified
 | 
						|
            <code>term</code> appears. If this term does not appear in the array,
 | 
						|
            return -1.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermFreqVector.IndexesOf(System.String[],System.Int32,System.Int32)">
 | 
						|
            <summary>Just like <code>indexOf(int)</code> but searches for a number of terms
 | 
						|
            at the same time. Returns an array that has the same size as the number
 | 
						|
            of terms searched for, each slot containing the result of searching for
 | 
						|
            that term number.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="terms">array containing terms to look for
 | 
						|
            </param>
 | 
						|
            <param name="start">index in the array where the list of terms starts
 | 
						|
            </param>
 | 
						|
            <param name="len">the number of terms in the list
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentTermVector.GetField">
 | 
						|
            <summary> </summary>
 | 
						|
            <returns> The number of the field this vector is associated with
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Index.TermPositionVector">
 | 
						|
            <summary>Extends <code>TermFreqVector</code> 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.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermPositionVector.GetTermPositions(System.Int32)">
 | 
						|
            <summary>Returns an array of positions in which the term is found.
 | 
						|
            Terms are identified by the index at which its number appears in the
 | 
						|
            term String array obtained from the <code>indexOf</code> method.
 | 
						|
            May return null if positions have not been stored.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermPositionVector.GetOffsets(System.Int32)">
 | 
						|
            <summary> Returns an array of TermVectorOffsetInfo in which the term is found.
 | 
						|
            May return null if offsets have not been stored.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="!:Lucene.Net.analysis.Token">
 | 
						|
            
 | 
						|
            </seealso>
 | 
						|
            <param name="index">The position in the array to get the offsets from
 | 
						|
            </param>
 | 
						|
            <returns> An array of TermVectorOffsetInfo objects or the empty list
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentTermPositionVector.GetOffsets(System.Int32)">
 | 
						|
            <summary> Returns an array of TermVectorOffsetInfo in which the term is found.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="index">The position in the array to get the offsets from
 | 
						|
            </param>
 | 
						|
            <returns> An array of TermVectorOffsetInfo objects or the empty list
 | 
						|
            </returns>
 | 
						|
            <seealso cref="!:Lucene.Net.analysis.Token">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.SegmentTermPositionVector.GetTermPositions(System.Int32)">
 | 
						|
            <summary> Returns an array of positions in which the term is found.
 | 
						|
            Terms are identified by the index at which its number appears in the
 | 
						|
            term String array obtained from the <code>indexOf</code> method.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Index.Term">
 | 
						|
            <summary>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 occured in, an interned string.
 | 
						|
            Note that terms may represent more than words from text fields, but also
 | 
						|
            things like dates, email addresses, urls, etc.  
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.Term.#ctor(System.String,System.String)">
 | 
						|
            <summary>Constructs a Term with the given field and text. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.Term.Field">
 | 
						|
            <summary>Returns the field of this term, an interned string.   The field indicates
 | 
						|
            the part of a document which this term came from. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.Term.Text">
 | 
						|
            <summary>Returns the text of this term.  In the case of words, this is simply the
 | 
						|
            text of the word.  In the case of dates and other types, this is an
 | 
						|
            encoding of the object as a string.  
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.Term.CreateTerm(System.String)">
 | 
						|
            <summary> Optimized construction of new Terms by reusing same field as this Term
 | 
						|
            - avoids field.intern() overhead 
 | 
						|
            </summary>
 | 
						|
            <param name="text">The text of the new term (field is implicitly same as this Term instance)
 | 
						|
            </param>
 | 
						|
            <returns> A new Term
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.Term.Equals(System.Object)">
 | 
						|
            <summary>Compares two terms, returning true iff they have the same
 | 
						|
            field and text. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.Term.GetHashCode">
 | 
						|
            <summary>Combines the hashCode() of the field and the text. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.Term.CompareTo(Lucene.Net.Index.Term)">
 | 
						|
            <summary>Compares two terms, returning a negative integer if this
 | 
						|
            term belongs before the argument, zero if this term is equal to the
 | 
						|
            argument, and a positive integer if this term belongs after the argument.
 | 
						|
            The ordering of terms is first by field, then by text.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.Term.Set(System.String,System.String)">
 | 
						|
            <summary>Resets the field and text of a Term. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Index.TermInfo">
 | 
						|
            <summary>A TermInfo is the record of information stored for a term.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.TermInfo.docFreq">
 | 
						|
            <summary>The number of documents which contain the term. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Index.TermInfosReader" -->
 | 
						|
        <member name="M:Lucene.Net.Index.TermInfosReader.Size">
 | 
						|
            <summary>Returns the number of term/value pairs in the set. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermInfosReader.GetIndexOffset(Lucene.Net.Index.Term)">
 | 
						|
            <summary>Returns the offset of the greatest index entry which is less than or equal to term.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermInfosReader.Get(Lucene.Net.Index.Term)">
 | 
						|
            <summary>Returns the TermInfo for a Term in the set, or null. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermInfosReader.ScanEnum(Lucene.Net.Index.Term)">
 | 
						|
            <summary>Scans within block for matching term. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermInfosReader.Get(System.Int32)">
 | 
						|
            <summary>Returns the nth term in the set. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermInfosReader.GetPosition(Lucene.Net.Index.Term)">
 | 
						|
            <summary>Returns the position of a Term in the set or -1. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermInfosReader.Terms">
 | 
						|
            <summary>Returns an enumeration of all the Terms and TermInfos in the set. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermInfosReader.Terms(Lucene.Net.Index.Term)">
 | 
						|
            <summary>Returns an enumeration of terms starting at or after the named term. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Index.TermInfosWriter" -->
 | 
						|
        <member name="F:Lucene.Net.Index.TermInfosWriter.FORMAT">
 | 
						|
            <summary>The file format version, a negative number. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.TermInfosWriter.indexInterval">
 | 
						|
            <summary>Expert: The fraction of terms in the "dictionary" which should be stored
 | 
						|
            in RAM.  Smaller values use more memory, but make searching slightly
 | 
						|
            faster, while larger values use less memory and make searching slightly
 | 
						|
            slower.  Searching is typically not dominated by dictionary lookup, so
 | 
						|
            tweaking this is rarely useful.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Index.TermInfosWriter.skipInterval">
 | 
						|
            <summary>Expert: The fraction of {@link TermDocs} entries stored in skip tables,
 | 
						|
            used to accellerate {@link TermDocs#SkipTo(int)}.  Larger values result in
 | 
						|
            smaller indexes, greater acceleration, but fewer accelerable cases, while
 | 
						|
            smaller values result in bigger indexes, less acceleration and more
 | 
						|
            accelerable cases. More detailed experiments would be useful here. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Index.TermInfosWriter.Add(Lucene.Net.Index.Term,Lucene.Net.Index.TermInfo)" -->
 | 
						|
        <member name="M:Lucene.Net.Index.TermInfosWriter.Close">
 | 
						|
            <summary>Called to complete TermInfos creation. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Index.TermVectorsReader">
 | 
						|
            <version>  $Id: TermVectorsReader.java 170226 2005-05-15 15:04:39Z bmesser $
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermVectorsReader.Size">
 | 
						|
            <summary> </summary>
 | 
						|
            <returns> The number of documents in the reader
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermVectorsReader.Get(System.Int32,System.String)">
 | 
						|
            <summary> Retrieve the term vector for the given document and field</summary>
 | 
						|
            <param name="docNum">The document number to retrieve the vector for
 | 
						|
            </param>
 | 
						|
            <param name="field">The field within the document to retrieve
 | 
						|
            </param>
 | 
						|
            <returns> The TermFreqVector for the document and field or null if there is no termVector for this field.
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException if there is an error reading the term vector files </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermVectorsReader.Get(System.Int32)">
 | 
						|
            <summary> Return all term vectors stored for this document or null if the could not be read in.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="docNum">The document number to retrieve the vector for
 | 
						|
            </param>
 | 
						|
            <returns> All term frequency vectors
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException if there is an error reading the term vector files  </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermVectorsReader.ReadTermVector(System.String,System.Int64)">
 | 
						|
            <summary> </summary>
 | 
						|
            <param name="field">The field to read in
 | 
						|
            </param>
 | 
						|
            <param name="tvfPointer">The pointer within the tvf file where we should start reading
 | 
						|
            </param>
 | 
						|
            <returns> The TermVector located at that position
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Index.TermVectorsWriter">
 | 
						|
            <summary> Writer works by opening a document and then opening the fields within the document and then
 | 
						|
            writing out the vectors for each field.
 | 
						|
            
 | 
						|
            Rough usage:
 | 
						|
            
 | 
						|
            <CODE>
 | 
						|
            for each document
 | 
						|
            {
 | 
						|
            writer.openDocument();
 | 
						|
            for each field on the document
 | 
						|
            {
 | 
						|
            writer.openField(field);
 | 
						|
            for all of the terms
 | 
						|
            {
 | 
						|
            writer.addTerm(...)
 | 
						|
            }
 | 
						|
            writer.closeField
 | 
						|
            }
 | 
						|
            writer.closeDocument()    
 | 
						|
            }
 | 
						|
            </CODE>
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <version>  $Id: TermVectorsWriter.java 150689 2004-11-29 21:42:02Z bmesser $
 | 
						|
            
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermVectorsWriter.OpenField(System.String)">
 | 
						|
            <summary>Start processing a field. This can be followed by a number of calls to
 | 
						|
            addTerm, and a final call to closeField to indicate the end of
 | 
						|
            processing of this field. If a field was previously open, it is
 | 
						|
            closed automatically.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermVectorsWriter.CloseField">
 | 
						|
            <summary>Finished processing current field. This should be followed by a call to
 | 
						|
            openField before future calls to addTerm.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermVectorsWriter.IsFieldOpen">
 | 
						|
            <summary>Return true if a field is currently open. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermVectorsWriter.AddTerm(System.String,System.Int32)">
 | 
						|
            <summary>Add term to the field's term vector. Field must already be open.
 | 
						|
            Terms should be added in
 | 
						|
            increasing order of terms, one call per unique termNum. ProxPointer
 | 
						|
            is a pointer into the TermPosition file (prx). Freq is the number of
 | 
						|
            times this term appears in this field, in this document.
 | 
						|
            </summary>
 | 
						|
            <throws>  IllegalStateException if document or field is not open </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermVectorsWriter.AddAllDocVectors(Lucene.Net.Index.TermFreqVector[])">
 | 
						|
            <summary> Add a complete document specified by all its term vectors. If document has no
 | 
						|
            term vectors, add value for tvx.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="vectors">
 | 
						|
            </param>
 | 
						|
            <throws>  IOException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Index.TermVectorsWriter.Close">
 | 
						|
            <summary>Close all streams. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.QueryParsers.CharStream">
 | 
						|
            <summary> 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 TokenManager implementation generated by
 | 
						|
            JavaCCParser.
 | 
						|
            
 | 
						|
            All the methods except backup can be implemented in any fashion. backup
 | 
						|
            needs to be implemented correctly for the correct operation of the lexer.
 | 
						|
            Rest of the methods are all used to get information like line number,
 | 
						|
            column number and the String that constitutes a token and are not used
 | 
						|
            by the lexer. Hence their implementation won't affect the generated lexer's
 | 
						|
            operation.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.CharStream.ReadChar">
 | 
						|
            <summary> Returns the next character from the selected input.  The method
 | 
						|
            of selecting the input is the responsibility of the class
 | 
						|
            implementing this interface.  Can throw any java.io.IOException.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.CharStream.GetEndColumn">
 | 
						|
            <summary> Returns the column number of the last character for current token (being
 | 
						|
            matched after the last call to BeginTOken).
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.CharStream.GetEndLine">
 | 
						|
            <summary> Returns the line number of the last character for current token (being
 | 
						|
            matched after the last call to BeginTOken).
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.CharStream.GetBeginColumn">
 | 
						|
            <summary> Returns the column number of the first character for current token (being
 | 
						|
            matched after the last call to BeginTOken).
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.CharStream.GetBeginLine">
 | 
						|
            <summary> Returns the line number of the first character for current token (being
 | 
						|
            matched after the last call to BeginTOken).
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.CharStream.Backup(System.Int32)">
 | 
						|
            <summary> Backs up the input stream by amount steps. Lexer calls this method if it
 | 
						|
            had already read some characters, but could not use them to match a
 | 
						|
            (longer) token. So, they will be used again as the prefix of the next
 | 
						|
            token and it is the implemetation's responsibility to do this right.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.CharStream.BeginToken">
 | 
						|
            <summary> Returns the next character that marks the beginning of the next token.
 | 
						|
            All characters must remain in the buffer between two successive calls
 | 
						|
            to this method to implement backup correctly.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.CharStream.GetImage">
 | 
						|
            <summary> Returns a string made up of characters from the marked token beginning 
 | 
						|
            to the current buffer position. Implementations have the choice of returning
 | 
						|
            anything that they want to. For example, for efficiency, one might decide
 | 
						|
            to just return null, which is a valid implementation.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.CharStream.GetSuffix(System.Int32)">
 | 
						|
            <summary> Returns an array of characters that make up the suffix of length 'len' for
 | 
						|
            the currently matched token. This is used to build up the matched string
 | 
						|
            for use in actions in the case of MORE. A simple and inefficient
 | 
						|
            implementation of this is as follows :
 | 
						|
            
 | 
						|
            {
 | 
						|
            String t = GetImage();
 | 
						|
            return t.substring(t.length() - len, t.length()).toCharArray();
 | 
						|
            }
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.CharStream.Done">
 | 
						|
            <summary> The lexer calls this function to indicate that it is done with the stream
 | 
						|
            and hence implementations can free any resources held by this class.
 | 
						|
            Again, the body of this function can be just empty and it will not
 | 
						|
            affect the lexer's operation.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.QueryParsers.FastCharStream" -->
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.FastCharStream.#ctor(System.IO.TextReader)">
 | 
						|
            <summary>Constructs from a Reader. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.QueryParsers.MultiFieldQueryParser">
 | 
						|
            <summary> A QueryParser which constructs queries to search multiple fields.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <author>  <a href="mailto:kelvin@relevanz.com">Kelvin Tan</a>, Daniel Naber
 | 
						|
            </author>
 | 
						|
            <version>  $Revision: 295117 $
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.QueryParsers.QueryParser" -->
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.QueryParser.AND_OPERATOR">
 | 
						|
            <summary>Alternative form of QueryParser.Operator.AND </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.QueryParser.OR_OPERATOR">
 | 
						|
            <summary>Alternative form of QueryParser.Operator.OR </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.QueryParser.operator_Renamed">
 | 
						|
            <summary>The actual operator that parser uses to combine query terms </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.#ctor(System.String,Lucene.Net.Analysis.Analyzer)">
 | 
						|
            <summary>Constructs a query parser.</summary>
 | 
						|
            <param name="f"> the default field for query terms.
 | 
						|
            </param>
 | 
						|
            <param name="a">  used to find terms in the query text.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.Parse(System.String)">
 | 
						|
            <summary>Parses a query string, returning a {@link Lucene.Net.search.Query}.</summary>
 | 
						|
            <param name="query"> the query string to be parsed.
 | 
						|
            </param>
 | 
						|
            <throws>  ParseException if the parsing fails </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.GetAnalyzer">
 | 
						|
            <returns> Returns the analyzer.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.GetField">
 | 
						|
            <returns> Returns the field.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.GetFuzzyMinSim">
 | 
						|
            <summary> Get the minimal similarity for fuzzy queries.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.SetFuzzyMinSim(System.Single)">
 | 
						|
            <summary> Set the minimum similarity for fuzzy queries.
 | 
						|
            Default is 0.5f.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.GetFuzzyPrefixLength">
 | 
						|
            <summary> Get the prefix length for fuzzy queries. </summary>
 | 
						|
            <returns> Returns the fuzzyPrefixLength.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.SetFuzzyPrefixLength(System.Int32)">
 | 
						|
            <summary> Set the prefix length for fuzzy queries. Default is 0.</summary>
 | 
						|
            <param name="fuzzyPrefixLength">The fuzzyPrefixLength to set.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.SetPhraseSlop(System.Int32)">
 | 
						|
            <summary> Sets the default slop for phrases.  If zero, then exact phrase matches
 | 
						|
            are required.  Default value is zero.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.GetPhraseSlop">
 | 
						|
            <summary> Gets the default slop for phrases.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.SetDefaultOperator(Lucene.Net.QueryParsers.QueryParser.Operator)">
 | 
						|
            <summary> Sets the boolean operator of the QueryParser.
 | 
						|
            In default mode (<code>OR_OPERATOR</code>) terms without any modifiers
 | 
						|
            are considered optional: for example <code>capital of Hungary</code> is equal to
 | 
						|
            <code>capital OR of OR Hungary</code>.<br/>
 | 
						|
            In <code>AND_OPERATOR</code> mode terms are considered to be in conjuction: the
 | 
						|
            above mentioned query is parsed as <code>capital AND of AND Hungary</code>
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.GetDefaultOperator">
 | 
						|
            <summary> Gets implicit operator setting, which will be either AND_OPERATOR
 | 
						|
            or OR_OPERATOR.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.SetLowercaseExpandedTerms(System.Boolean)">
 | 
						|
            <summary> Whether terms of wildcard, prefix, fuzzy and range queries are to be automatically
 | 
						|
            lower-cased or not.  Default is <code>true</code>.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.GetLowercaseExpandedTerms">
 | 
						|
            <seealso cref="!:SetLowercaseExpandedTerms(boolean)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.SetLocale(System.Globalization.CultureInfo)">
 | 
						|
            <summary> Set locale used by date range parsing.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.GetLocale">
 | 
						|
            <summary> Returns current locale, allowing access by subclasses.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.GetFieldQuery(System.String,System.String)">
 | 
						|
            <exception cref="T:Lucene.Net.QueryParsers.ParseException">throw in overridden method to disallow
 | 
						|
            </exception>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.GetFieldQuery(System.String,System.String,System.Int32)">
 | 
						|
            <summary> Base implementation delegates to {@link #GetFieldQuery(String,String)}.
 | 
						|
            This method may be overridden, for example, to return
 | 
						|
            a SpanNearQuery instead of a PhraseQuery.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <exception cref="T:Lucene.Net.QueryParsers.ParseException">throw in overridden method to disallow
 | 
						|
            </exception>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.GetRangeQuery(System.String,System.String,System.String,System.Boolean)">
 | 
						|
            <exception cref="T:Lucene.Net.QueryParsers.ParseException">throw in overridden method to disallow
 | 
						|
            </exception>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.GetBooleanQuery(System.Collections.ArrayList)">
 | 
						|
            <summary> Factory method for generating query, given a set of clauses.
 | 
						|
            By default creates a boolean query composed of clauses passed in.
 | 
						|
            
 | 
						|
            Can be overridden by extending classes, to modify query being
 | 
						|
            returned.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="clauses">Vector that contains {@link BooleanClause} instances
 | 
						|
            to join.
 | 
						|
            
 | 
						|
            </param>
 | 
						|
            <returns> Resulting {@link Query} object.
 | 
						|
            </returns>
 | 
						|
            <exception cref="T:Lucene.Net.QueryParsers.ParseException">throw in overridden method to disallow
 | 
						|
            </exception>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.GetBooleanQuery(System.Collections.ArrayList,System.Boolean)">
 | 
						|
            <summary> Factory method for generating query, given a set of clauses.
 | 
						|
            By default creates a boolean query composed of clauses passed in.
 | 
						|
            
 | 
						|
            Can be overridden by extending classes, to modify query being
 | 
						|
            returned.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="clauses">Vector that contains {@link BooleanClause} instances
 | 
						|
            to join.
 | 
						|
            </param>
 | 
						|
            <param name="disableCoord">true if coord scoring should be disabled.
 | 
						|
            
 | 
						|
            </param>
 | 
						|
            <returns> Resulting {@link Query} object.
 | 
						|
            </returns>
 | 
						|
            <exception cref="T:Lucene.Net.QueryParsers.ParseException">throw in overridden method to disallow
 | 
						|
            </exception>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.QueryParsers.QueryParser.GetWildcardQuery(System.String,System.String)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.QueryParsers.QueryParser.GetPrefixQuery(System.String,System.String)" -->
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.GetFuzzyQuery(System.String,System.String,System.Single)">
 | 
						|
            <summary> Factory method for generating a query (similar to
 | 
						|
            {@link #getWildcardQuery}). Called when parser parses
 | 
						|
            an input term token that has the fuzzy suffix (~) appended.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="field">Name of the field query will use.
 | 
						|
            </param>
 | 
						|
            <param name="termStr">Term token to use for building term for the query
 | 
						|
            
 | 
						|
            </param>
 | 
						|
            <returns> Resulting {@link Query} built for the term
 | 
						|
            </returns>
 | 
						|
            <exception cref="T:Lucene.Net.QueryParsers.ParseException">throw in overridden method to disallow
 | 
						|
            </exception>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.DiscardEscapeChar(System.String)">
 | 
						|
            <summary> Returns a String where the escape char has been
 | 
						|
            removed, or kept only once if there was a double escape.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.QueryParser.Escape(System.String)">
 | 
						|
            <summary> Returns a String where those characters that QueryParser
 | 
						|
            expects to be escaped are escaped by a preceding <code>\</code>.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.QueryParsers.QueryParser.Main(System.String[])" -->
 | 
						|
        <member name="T:Lucene.Net.QueryParsers.QueryParser.Operator">
 | 
						|
            <summary>The default operator for parsing queries. 
 | 
						|
            Use {@link QueryParser#setDefaultOperator} to change it.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.MultiFieldQueryParser.#ctor(System.String[],Lucene.Net.Analysis.Analyzer)">
 | 
						|
            <summary> Creates a MultiFieldQueryParser.
 | 
						|
            
 | 
						|
            <p>It will, when parse(String query)
 | 
						|
            is called, construct a query like this (assuming the query consists of
 | 
						|
            two terms and you specify the two fields <code>title</code> and <code>body</code>):</p>
 | 
						|
            
 | 
						|
            <code>
 | 
						|
            (title:term1 body:term1) (title:term2 body:term2)
 | 
						|
            </code>
 | 
						|
            
 | 
						|
            <p>When setDefaultOperator(AND_OPERATOR) is set, the result will be:</p>
 | 
						|
            
 | 
						|
            <code>
 | 
						|
            +(title:term1 body:term1) +(title:term2 body:term2)
 | 
						|
            </code>
 | 
						|
            
 | 
						|
            <p>In other words, all the query's terms must appear, but it doesn't matter in
 | 
						|
            what fields they appear.</p>
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.QueryParsers.MultiFieldQueryParser.Parse(System.String[],System.String[],Lucene.Net.Analysis.Analyzer)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.QueryParsers.MultiFieldQueryParser.Parse(System.String,System.String[],Lucene.Net.Search.BooleanClause.Occur[],Lucene.Net.Analysis.Analyzer)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.QueryParsers.MultiFieldQueryParser.Parse(System.String[],System.String[],Lucene.Net.Search.BooleanClause.Occur[],Lucene.Net.Analysis.Analyzer)" -->
 | 
						|
        <member name="T:Lucene.Net.QueryParsers.ParseException">
 | 
						|
            <summary> This exception is thrown when parse errors are encountered.
 | 
						|
            You can explicitly create objects of this exception type by
 | 
						|
            calling the method generateParseException in the generated
 | 
						|
            parser.
 | 
						|
            
 | 
						|
            You can modify this class to customize your error reporting
 | 
						|
            mechanisms so long as you retain the public fields.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.QueryParsers.ParseException.#ctor(Lucene.Net.QueryParsers.Token,System.Int32[][],System.String[])" -->
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.ParseException.#ctor">
 | 
						|
            <summary> The following constructors are for use by you for whatever
 | 
						|
            purpose you can think of.  Constructing the exception in this
 | 
						|
            manner makes the exception behave in the normal way - i.e., as
 | 
						|
            documented in the class "Throwable".  The fields "errorToken",
 | 
						|
            "expectedTokenSequences", and "tokenImage" do not contain
 | 
						|
            relevant information.  The JavaCC generated code does not use
 | 
						|
            these constructors.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.ParseException.specialConstructor">
 | 
						|
            <summary> This variable determines which constructor was used to create
 | 
						|
            this object and thereby affects the semantics of the
 | 
						|
            "getMessage" method (see below).
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.ParseException.currentToken">
 | 
						|
            <summary> This is the last token that has been consumed successfully.  If
 | 
						|
            this object has been created due to a parse error, the token
 | 
						|
            followng this token will (therefore) be the first error token.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.ParseException.expectedTokenSequences">
 | 
						|
            <summary> Each entry in this array is an array of integers.  Each array
 | 
						|
            of integers represents a sequence of tokens (by their ordinal
 | 
						|
            values) that is expected at this point of the parse.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.ParseException.tokenImage">
 | 
						|
            <summary> This is a reference to the "tokenImage" array of the generated
 | 
						|
            parser within which the parse error occurred.  This array is
 | 
						|
            defined in the generated ...Constants interface.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.ParseException.eol">
 | 
						|
            <summary> The end of line string for this machine.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.ParseException.Add_escapes(System.String)">
 | 
						|
            <summary> Used to convert raw characters to their escaped version
 | 
						|
            when these raw version cannot be used as part of an ASCII
 | 
						|
            string literal.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="P:Lucene.Net.QueryParsers.ParseException.Message">
 | 
						|
            <summary> This method has the standard behavior when this object has been
 | 
						|
            created using the standard constructors.  Otherwise, it uses
 | 
						|
            "currentToken" and "expectedTokenSequences" to generate a parse
 | 
						|
            error message and returns it.  If this object has been created
 | 
						|
            due to a parse error, and you do not catch it (it gets thrown
 | 
						|
            from the parser), then this method is called during the printing
 | 
						|
            of the final stack trace, and hence the correct error message
 | 
						|
            gets displayed.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.QueryParsers.Token">
 | 
						|
            <summary> Describes the input token stream.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.Token.kind">
 | 
						|
            <summary> An integer that describes the kind of this token.  This numbering
 | 
						|
            system is determined by JavaCCParser, and a table of these numbers is
 | 
						|
            stored in the file ...Constants.java.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.Token.beginLine">
 | 
						|
            <summary> beginLine and beginColumn describe the position of the first character
 | 
						|
            of this token; endLine and endColumn describe the position of the
 | 
						|
            last character of this token.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.Token.beginColumn">
 | 
						|
            <summary> beginLine and beginColumn describe the position of the first character
 | 
						|
            of this token; endLine and endColumn describe the position of the
 | 
						|
            last character of this token.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.Token.endLine">
 | 
						|
            <summary> beginLine and beginColumn describe the position of the first character
 | 
						|
            of this token; endLine and endColumn describe the position of the
 | 
						|
            last character of this token.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.Token.endColumn">
 | 
						|
            <summary> beginLine and beginColumn describe the position of the first character
 | 
						|
            of this token; endLine and endColumn describe the position of the
 | 
						|
            last character of this token.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.Token.image">
 | 
						|
            <summary> The string image of the token.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.Token.next">
 | 
						|
            <summary> A reference to the next regular (non-special) token from the input
 | 
						|
            stream.  If this is the last token from the input stream, or if the
 | 
						|
            token manager has not read tokens beyond this one, this field is
 | 
						|
            set to null.  This is true only if this token is also a regular
 | 
						|
            token.  Otherwise, see below for a description of the contents of
 | 
						|
            this field.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.Token.specialToken">
 | 
						|
            <summary> This field is used to access special tokens that occur prior to this
 | 
						|
            token, but after the immediately preceding regular (non-special) token.
 | 
						|
            If there are no such special tokens, this field is set to null.
 | 
						|
            When there are more than one such special token, this field refers
 | 
						|
            to the last of these special tokens, which in turn refers to the next
 | 
						|
            previous special token through its specialToken field, and so on
 | 
						|
            until the first special token (whose specialToken field is null).
 | 
						|
            The next fields of special tokens refer to other special tokens that
 | 
						|
            immediately follow it (without an intervening regular token).  If there
 | 
						|
            is no such token, this field is null.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.Token.ToString">
 | 
						|
            <summary> Returns the image.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.Token.NewToken(System.Int32)">
 | 
						|
            <summary> Returns a new Token object, by default. However, if you want, you
 | 
						|
            can create and return subclass objects based on the value of ofKind.
 | 
						|
            Simply add the cases to the switch for all those special cases.
 | 
						|
            For example, if you have a subclass of Token called IDToken that
 | 
						|
            you want to create if ofKind is ID, simlpy add something like :
 | 
						|
            
 | 
						|
            case MyParserConstants.ID : return new IDToken();
 | 
						|
            
 | 
						|
            to the following switch statement. Then you can cast matchedToken
 | 
						|
            variable to the appropriate type and use it in your lexical actions.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.TokenMgrError.LEXICAL_ERROR">
 | 
						|
            <summary> Lexical error occured.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.TokenMgrError.STATIC_LEXER_ERROR">
 | 
						|
            <summary> An attempt wass made to create a second instance of a static token manager.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.TokenMgrError.INVALID_LEXICAL_STATE">
 | 
						|
            <summary> Tried to change to an invalid lexical state.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.TokenMgrError.LOOP_DETECTED">
 | 
						|
            <summary> Detected (and bailed out of) an infinite loop in the token manager.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.QueryParsers.TokenMgrError.errorCode">
 | 
						|
            <summary> Indicates the reason why the exception is thrown. It will have
 | 
						|
            one of the above 4 values.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.TokenMgrError.addEscapes(System.String)">
 | 
						|
            <summary> Replaces unprintable characters by their espaced (or unicode escaped)
 | 
						|
            equivalents in the given string
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.QueryParsers.TokenMgrError.LexicalError(System.Boolean,System.Int32,System.Int32,System.Int32,System.String,System.Char)">
 | 
						|
            <summary> Returns a detailed message for the Error when it is thrown by the
 | 
						|
            token manager to indicate a lexical error.
 | 
						|
            Parameters : 
 | 
						|
            EOFSeen     : indicates if EOF caused the lexicl error
 | 
						|
            curLexState : lexical state in which this error occured
 | 
						|
            errorLine   : line number when the error occured
 | 
						|
            errorColumn : column number when the error occured
 | 
						|
            errorAfter  : prefix that was seen before this error occured
 | 
						|
            curchar     : the offending character
 | 
						|
            Note: You can customize the lexical error message by modifying this method.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="P:Lucene.Net.QueryParsers.TokenMgrError.Message">
 | 
						|
            <summary> You can also modify the body of this method to customize your error messages.
 | 
						|
            For example, cases like LOOP_DETECTED and INVALID_LEXICAL_STATE are not
 | 
						|
            of end-users concern, so you can return something like : 
 | 
						|
            
 | 
						|
            "Internal Error : Please file a bug report .... "
 | 
						|
            
 | 
						|
            from this method for such cases in the release version of your parser.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.Spans.Spans">
 | 
						|
            <summary>Expert: 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. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.Spans.Next">
 | 
						|
            <summary>Move to the next match, returning true iff any such exists. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Spans.Spans.SkipTo(System.Int32)" -->
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.Spans.Doc">
 | 
						|
            <summary>Returns the document number of the current match.  Initially invalid. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.Spans.Start">
 | 
						|
            <summary>Returns the start position of the current match.  Initially invalid. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.Spans.End">
 | 
						|
            <summary>Returns the end position of the current match.  Initially invalid. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.Spans.NearSpans.SpansCell">
 | 
						|
            <summary>Wraps a Spans, and can be used to form a linked list. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.Spans.SpanFirstQuery">
 | 
						|
            <summary>Matches spans near the beginning of a field. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.Spans.SpanQuery">
 | 
						|
            <summary>Base class for span-based queries. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.Query" -->
 | 
						|
        <member name="M:Lucene.Net.Search.Query.SetBoost(System.Single)">
 | 
						|
            <summary>Sets the boost for this query clause to <code>b</code>.  Documents
 | 
						|
            matching this clause will (in addition to the normal weightings) have
 | 
						|
            their score multiplied by <code>b</code>.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Query.GetBoost">
 | 
						|
            <summary>Gets the boost for this clause.  Documents matching
 | 
						|
            this clause will (in addition to the normal weightings) have their score
 | 
						|
            multiplied by <code>b</code>.   The boost is 1.0 by default.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Query.ToString(System.String)" -->
 | 
						|
        <member name="M:Lucene.Net.Search.Query.ToString">
 | 
						|
            <summary>Prints a query to a string. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Query.CreateWeight(Lucene.Net.Search.Searcher)" -->
 | 
						|
        <member name="M:Lucene.Net.Search.Query.Weight(Lucene.Net.Search.Searcher)">
 | 
						|
            <summary>Expert: Constructs and initializes a Weight for a top-level query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Query.Rewrite(Lucene.Net.Index.IndexReader)">
 | 
						|
            <summary>Expert: called to re-write queries into primitive queries. For example,
 | 
						|
            a PrefixQuery will be rewritten into a BooleanQuery that consists
 | 
						|
            of TermQuerys.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Query.Combine(Lucene.Net.Search.Query[])">
 | 
						|
            <summary>Expert: called when re-writing queries under MultiSearcher.
 | 
						|
            
 | 
						|
            Create a single query suitable for use by all subsearchers (in 1-1
 | 
						|
            correspondence with queries). This is an optimization of the OR of
 | 
						|
            all queries. We handle the common optimization cases of equal
 | 
						|
            queries and overlapping clauses of boolean OR queries (as generated
 | 
						|
            by MultiTermQuery.rewrite() and RangeQuery.rewrite()).
 | 
						|
            Be careful overriding this method as queries[0] determines which
 | 
						|
            method will be called and is not necessarily of the same type as
 | 
						|
            the other queries.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Query.ExtractTerms(System.Collections.Hashtable)">
 | 
						|
            <summary> Expert: adds all terms occuring in this query to the terms set. Only
 | 
						|
            works if this query is in its {@link #rewrite rewritten} form.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <throws>  UnsupportedOperationException if this query is not yet rewritten </throws>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Query.MergeBooleanQueries(Lucene.Net.Search.Query[])" -->
 | 
						|
        <member name="M:Lucene.Net.Search.Query.GetSimilarity(Lucene.Net.Search.Searcher)">
 | 
						|
            <summary>Expert: Returns the Similarity implementation to be used for this query.
 | 
						|
            Subclasses may override this method to specify their own Similarity
 | 
						|
            implementation, perhaps one that delegates through that of the Searcher.
 | 
						|
            By default the Searcher's Similarity implementation is returned.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Query.Clone">
 | 
						|
            <summary>Returns a clone of this query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanQuery.GetSpans(Lucene.Net.Index.IndexReader)">
 | 
						|
            <summary>Expert: Returns the matches for this query in an index.  Used internally
 | 
						|
            to search for spans. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanQuery.GetField">
 | 
						|
            <summary>Returns the name of the field matched by this query.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanQuery.GetTerms">
 | 
						|
            <summary>Returns a collection of all terms matched by this query.</summary>
 | 
						|
            <deprecated> use extractTerms instead
 | 
						|
            </deprecated>
 | 
						|
            <seealso cref="!:Query#extractTerms(Set)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanFirstQuery.#ctor(Lucene.Net.Search.Spans.SpanQuery,System.Int32)">
 | 
						|
            <summary>Construct a SpanFirstQuery matching spans in <code>match</code> whose end
 | 
						|
            position is less than or equal to <code>end</code>. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanFirstQuery.GetMatch">
 | 
						|
            <summary>Return the SpanQuery whose matches are filtered. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanFirstQuery.GetEnd">
 | 
						|
            <summary>Return the maximum end position permitted in a match. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanFirstQuery.GetTerms">
 | 
						|
            <summary>Returns a collection of all terms matched by this query.</summary>
 | 
						|
            <deprecated> use ExtractTerms instead
 | 
						|
            </deprecated>
 | 
						|
            <seealso cref="!:#ExtractTerms(Set)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.Spans.SpanNearQuery">
 | 
						|
            <summary>Matches spans which are near one another.  One can specify <i>slop</i>, the
 | 
						|
            maximum number of intervening unmatched positions, as well as whether
 | 
						|
            matches are required to be in-order. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanNearQuery.#ctor(Lucene.Net.Search.Spans.SpanQuery[],System.Int32,System.Boolean)">
 | 
						|
            <summary>Construct a SpanNearQuery.  Matches spans matching a span from each
 | 
						|
            clause, with up to <code>slop</code> total unmatched positions between
 | 
						|
            them.  * When <code>inOrder</code> is true, the spans from each clause
 | 
						|
            must be * ordered as in <code>clauses</code>. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanNearQuery.GetClauses">
 | 
						|
            <summary>Return the clauses whose spans are matched. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanNearQuery.GetSlop">
 | 
						|
            <summary>Return the maximum number of intervening unmatched positions permitted.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanNearQuery.IsInOrder">
 | 
						|
            <summary>Return true if matches are required to be in-order.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanNearQuery.GetTerms">
 | 
						|
            <summary>Returns a collection of all terms matched by this query.</summary>
 | 
						|
            <deprecated> use extractTerms instead
 | 
						|
            </deprecated>
 | 
						|
            <seealso cref="!:#extractTerms(Set)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanNearQuery.Equals(System.Object)">
 | 
						|
            <summary>Returns true iff <code>o</code> is equal to this. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.Spans.SpanNotQuery">
 | 
						|
            <summary>Removes matches which overlap with another SpanQuery. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanNotQuery.#ctor(Lucene.Net.Search.Spans.SpanQuery,Lucene.Net.Search.Spans.SpanQuery)">
 | 
						|
            <summary>Construct a SpanNotQuery matching spans from <code>include</code> which
 | 
						|
            have no overlap with spans from <code>exclude</code>.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanNotQuery.GetInclude">
 | 
						|
            <summary>Return the SpanQuery whose matches are filtered. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanNotQuery.GetExclude">
 | 
						|
            <summary>Return the SpanQuery whose matches must not overlap those returned. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanNotQuery.GetTerms">
 | 
						|
            <summary>Returns a collection of all terms matched by this query.</summary>
 | 
						|
            <deprecated> use extractTerms instead
 | 
						|
            </deprecated>
 | 
						|
            <seealso cref="!:#ExtractTerms(Set)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanNotQuery.Equals(System.Object)">
 | 
						|
            <summary>Returns true iff <code>o</code> is equal to this. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.Spans.SpanOrQuery">
 | 
						|
            <summary>Matches the union of its clauses.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanOrQuery.#ctor(Lucene.Net.Search.Spans.SpanQuery[])">
 | 
						|
            <summary>Construct a SpanOrQuery merging the provided clauses. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanOrQuery.GetClauses">
 | 
						|
            <summary>Return the clauses whose spans are matched. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanOrQuery.GetTerms">
 | 
						|
            <summary>Returns a collection of all terms matched by this query.</summary>
 | 
						|
            <deprecated> use ExtractTerms instead
 | 
						|
            </deprecated>
 | 
						|
            <seealso cref="!:#ExtractTerms(Set)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.Scorer" -->
 | 
						|
        <member name="M:Lucene.Net.Search.Scorer.#ctor(Lucene.Net.Search.Similarity)">
 | 
						|
            <summary>Constructs a Scorer.</summary>
 | 
						|
            <param name="similarity">The <code>Similarity</code> implementation used by this scorer.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Scorer.GetSimilarity">
 | 
						|
            <summary>Returns the Similarity implementation used by this scorer. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Scorer.Score(Lucene.Net.Search.HitCollector)" -->
 | 
						|
        <member name="M:Lucene.Net.Search.Scorer.Score(Lucene.Net.Search.HitCollector,System.Int32)">
 | 
						|
            <summary>Expert: Collects matching documents in a range.  Hook for optimization.
 | 
						|
            Note that {@link #Next()} must be called once before this method is called
 | 
						|
            for the first time.
 | 
						|
            </summary>
 | 
						|
            <param name="hc">The collector to which all matching documents are passed through
 | 
						|
            {@link HitCollector#Collect(int, float)}.
 | 
						|
            </param>
 | 
						|
            <param name="max">Do not score documents past this.
 | 
						|
            </param>
 | 
						|
            <returns> true if more matching documents may remain.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Scorer.Next" -->
 | 
						|
        <member name="M:Lucene.Net.Search.Scorer.Doc">
 | 
						|
            <summary>Returns the current document number matching the query.
 | 
						|
            Initially invalid, until {@link #Next()} is called the first time.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Scorer.Score">
 | 
						|
            <summary>Returns the score of the current document matching the query.
 | 
						|
            Initially invalid, until {@link #Next()} or {@link #SkipTo(int)}
 | 
						|
            is called the first time.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Scorer.SkipTo(System.Int32)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Scorer.Explain(System.Int32)" -->
 | 
						|
        <member name="T:Lucene.Net.Search.Spans.SpanTermQuery">
 | 
						|
            <summary>Matches spans containing a term. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanTermQuery.#ctor(Lucene.Net.Index.Term)">
 | 
						|
            <summary>Construct a SpanTermQuery matching the named term's spans. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanTermQuery.GetTerm">
 | 
						|
            <summary>Return the term whose spans are matched. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanTermQuery.GetTerms">
 | 
						|
            <summary>Returns a collection of all terms matched by this query.</summary>
 | 
						|
            <deprecated> use extractTerms instead
 | 
						|
            </deprecated>
 | 
						|
            <seealso cref="!:#extractTerms(Set)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanTermQuery.Equals(System.Object)">
 | 
						|
            <summary>Returns true iff <code>o</code> is equal to this. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Spans.SpanTermQuery.GetHashCode">
 | 
						|
            <summary>Returns a hash code value for this object.</summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.Weight" -->
 | 
						|
        <member name="M:Lucene.Net.Search.Weight.GetQuery">
 | 
						|
            <summary>The query that this concerns. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Weight.GetValue">
 | 
						|
            <summary>The weight for this query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Weight.SumOfSquaredWeights">
 | 
						|
            <summary>The sum of squared weights of contained query clauses. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Weight.Normalize(System.Single)">
 | 
						|
            <summary>Assigns the query normalization factor to this. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Weight.Scorer(Lucene.Net.Index.IndexReader)">
 | 
						|
            <summary>Constructs a scorer for this. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Weight.Explain(Lucene.Net.Index.IndexReader,System.Int32)">
 | 
						|
            <summary>An explanation of the score computation for the named document. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.BooleanClause">
 | 
						|
            <summary>A clause in a BooleanQuery. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.BooleanClause.query">
 | 
						|
            <summary>The query whose matching documents are combined by the boolean query.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanClause.#ctor(Lucene.Net.Search.Query,Lucene.Net.Search.BooleanClause.Occur)">
 | 
						|
            <summary>Constructs a BooleanClause.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanClause.Equals(System.Object)">
 | 
						|
            <summary>Returns true iff <code>o</code> is equal to this. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanClause.GetHashCode">
 | 
						|
            <summary>Returns a hash code value for this object.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.BooleanClause.Occur">
 | 
						|
            <summary>Specifies how terms may occur in matching documents. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.BooleanClause.Occur.MUST">
 | 
						|
            <summary>Use this operator for terms that <i>must</i> appear in the matching documents. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.BooleanClause.Occur.SHOULD">
 | 
						|
            <summary>Use this operator for terms that <i>should</i> appear in the 
 | 
						|
            matching documents. For a BooleanQuery with two <code>SHOULD</code> 
 | 
						|
            subqueries, at least one of the queries must appear in the matching documents. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.BooleanClause.Occur.MUST_NOT">
 | 
						|
            <summary>Use this operator for terms that <i>must not</i> appear in the matching documents.
 | 
						|
            Note that it is not possible to search for queries that only consist
 | 
						|
            of a <code>MUST_NOT</code> query. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.BooleanQuery">
 | 
						|
            <summary>A Query that matches documents matching boolean combinations of other
 | 
						|
            queries, e.g. {@link TermQuery}s, {@link PhraseQuery}s or other
 | 
						|
            BooleanQuerys.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanQuery.GetMaxClauseCount">
 | 
						|
            <summary>Return the maximum number of clauses permitted, 1024 by default.
 | 
						|
            Attempts to add more than the permitted number of clauses cause {@link
 | 
						|
            TooManyClauses} to be thrown.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.BooleanQuery.SetMaxClauseCount(System.Int32)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.BooleanQuery.SetMaxClauseCount(System.Int32)" -->
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanQuery.#ctor">
 | 
						|
            <summary>Constructs an empty boolean query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanQuery.#ctor(System.Boolean)">
 | 
						|
            <summary>Constructs an empty boolean query.
 | 
						|
            
 | 
						|
            {@link Similarity#Coord(int,int)} may be disabled in scoring, as
 | 
						|
            appropriate. For example, this score factor does not make sense for most
 | 
						|
            automatically generated queries, like {@link WildcardQuery} and {@link
 | 
						|
            FuzzyQuery}.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="disableCoord">disables {@link Similarity#Coord(int,int)} in scoring.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanQuery.IsCoordDisabled">
 | 
						|
            <summary>Returns true iff {@link Similarity#Coord(int,int)} is disabled in
 | 
						|
            scoring for this query instance.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="!:BooleanQuery(boolean)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanQuery.SetMinimumNumberShouldMatch(System.Int32)">
 | 
						|
            <summary> Specifies a minimum number of the optional BooleanClauses
 | 
						|
            which must be satisifed.
 | 
						|
            
 | 
						|
            <p>
 | 
						|
            By default no optional clauses are neccessary for a match
 | 
						|
            (unless there are no required clauses).  If this method is used,
 | 
						|
            then the specified numebr of clauses is required.
 | 
						|
            </p>
 | 
						|
            <p>
 | 
						|
            Use of this method is totally independant of specifying that
 | 
						|
            any specific clauses are required (or prohibited).  This number will
 | 
						|
            only be compared against the number of matching optional clauses.
 | 
						|
            </p>
 | 
						|
            <p>
 | 
						|
            EXPERT NOTE: Using this method will force the use of BooleanWeight2,
 | 
						|
            regardless of wether setUseScorer14(true) has been called.
 | 
						|
            </p>
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="min">the number of optional clauses that must match
 | 
						|
            </param>
 | 
						|
            <seealso cref="!:setUseScorer14">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanQuery.GetMinimumNumberShouldMatch">
 | 
						|
            <summary> Gets the minimum number of the optional BooleanClauses
 | 
						|
            which must be satisifed.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanQuery.Add(Lucene.Net.Search.Query,Lucene.Net.Search.BooleanClause.Occur)">
 | 
						|
            <summary>Adds a clause to a boolean query.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <throws>  TooManyClauses if the new number of clauses exceeds the maximum clause number </throws>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.BooleanQuery.GetMaxClauseCount">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanQuery.Add(Lucene.Net.Search.BooleanClause)">
 | 
						|
            <summary>Adds a clause to a boolean query.</summary>
 | 
						|
            <throws>  TooManyClauses if the new number of clauses exceeds the maximum clause number </throws>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.BooleanQuery.GetMaxClauseCount">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanQuery.GetClauses">
 | 
						|
            <summary>Returns the set of clauses in this query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.BooleanQuery.useScorer14">
 | 
						|
            <summary>Indicates whether to use good old 1.4 BooleanScorer. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanQuery.ToString(System.String)">
 | 
						|
            <summary>Prints a user-readable version of this query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanQuery.Equals(System.Object)">
 | 
						|
            <summary>Returns true iff <code>o</code> is equal to this. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanQuery.GetHashCode">
 | 
						|
            <summary>Returns a hash code value for this object.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.SimilarityDelegator">
 | 
						|
            <summary>Expert: Delegating scoring implementation.  Useful in {@link
 | 
						|
            Query#GetSimilarity(Searcher)} implementations, to override only certain
 | 
						|
            methods of a Searcher's Similiarty implementation.. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.Similarity" -->
 | 
						|
        <member name="F:Lucene.Net.Search.Similarity.defaultImpl">
 | 
						|
            <summary>The Similarity implementation used by default. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Similarity.SetDefault(Lucene.Net.Search.Similarity)">
 | 
						|
            <summary>Set the default Similarity implementation used by indexing and search
 | 
						|
            code.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.Searcher.SetSimilarity(Lucene.Net.Search.Similarity)">
 | 
						|
            </seealso>
 | 
						|
            <seealso cref="M:Lucene.Net.Index.IndexWriter.SetSimilarity(Lucene.Net.Search.Similarity)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Similarity.GetDefault" -->
 | 
						|
        <member name="F:Lucene.Net.Search.Similarity.NORM_TABLE">
 | 
						|
            <summary>Cache of decoded bytes. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Similarity.DecodeNorm(System.Byte)">
 | 
						|
            <summary>Decodes a normalization factor stored in an index.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.Similarity.EncodeNorm(System.Single)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Similarity.GetNormDecoder">
 | 
						|
            <summary>Returns a table for decoding normalization bytes.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.Similarity.EncodeNorm(System.Single)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Similarity.LengthNorm(System.String,System.Int32)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Similarity.QueryNorm(System.Single)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Similarity.EncodeNorm(System.Single)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Similarity.Tf(System.Int32)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Similarity.SloppyFreq(System.Int32)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Similarity.Tf(System.Single)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Similarity.Idf(Lucene.Net.Index.Term,Lucene.Net.Search.Searcher)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Similarity.Idf(System.Collections.ICollection,Lucene.Net.Search.Searcher)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Similarity.Idf(System.Int32,System.Int32)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Similarity.Coord(System.Int32,System.Int32)" -->
 | 
						|
        <member name="M:Lucene.Net.Search.SimilarityDelegator.#ctor(Lucene.Net.Search.Similarity)">
 | 
						|
            <summary>Construct a {@link Similarity} that delegates all methods to another.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="delegee">the Similarity implementation to delegate to
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.BooleanQuery.TooManyClauses">
 | 
						|
            <summary>Thrown when an attempt is made to add more than {@link
 | 
						|
            #GetMaxClauseCount()} clauses. This typically happens if
 | 
						|
            a PrefixQuery, FuzzyQuery, WildcardQuery, or RangeQuery 
 | 
						|
            is expanded to many terms during search. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanQuery.BooleanWeight.Scorer(Lucene.Net.Index.IndexReader)">
 | 
						|
            <returns> A good old 1.4 Scorer 
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanQuery.BooleanWeight2.Scorer(Lucene.Net.Index.IndexReader)">
 | 
						|
            <returns> An alternative Scorer that uses and provides skipTo(),
 | 
						|
            and scores documents in document number order.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.BooleanScorer.BucketTable">
 | 
						|
            <summary>A simple hash table of document scores within a range. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.HitCollector" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.HitCollector.Collect(System.Int32,System.Single)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.BooleanScorer2" -->
 | 
						|
        <member name="F:Lucene.Net.Search.BooleanScorer2.countingSumScorer">
 | 
						|
            <summary>The scorer to which all scoring will be delegated,
 | 
						|
            except for computing and using the coordination factor.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.BooleanScorer2.minNrShouldMatch">
 | 
						|
            <summary>The number of optionalScorers that need to match (if there are any) </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanScorer2.#ctor(Lucene.Net.Search.Similarity,System.Int32)">
 | 
						|
            <summary>Create a BooleanScorer2.</summary>
 | 
						|
            <param name="similarity">The similarity to be used.
 | 
						|
            </param>
 | 
						|
            <param name="minNrShouldMatch">The minimum number of optional added scorers
 | 
						|
            that should match during the search.
 | 
						|
            In case no required scorers are added,
 | 
						|
            at least one of the optional scorers will have to
 | 
						|
            match during the search.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanScorer2.#ctor(Lucene.Net.Search.Similarity)">
 | 
						|
            <summary>Create a BooleanScorer2.
 | 
						|
            In no required scorers are added,
 | 
						|
            at least one of the optional scorers will have to match during the search.
 | 
						|
            </summary>
 | 
						|
            <param name="similarity">The similarity to be used.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.BooleanScorer2.InitCountingSumScorer" -->
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanScorer2.MakeCountingSumScorer">
 | 
						|
            <summary>Returns the scorer to be used for match counting and score summing.
 | 
						|
            Uses requiredScorers, optionalScorers and prohibitedScorers.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanScorer2.AddProhibitedScorers(Lucene.Net.Search.Scorer)">
 | 
						|
            <summary>Returns the scorer to be used for match counting and score summing.
 | 
						|
            Uses the given required scorer and the prohibitedScorers.
 | 
						|
            </summary>
 | 
						|
            <param name="requiredCountingSumScorer">A required scorer already built.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.BooleanScorer2.Score(Lucene.Net.Search.HitCollector)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.BooleanScorer2.Score(Lucene.Net.Search.HitCollector,System.Int32)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.BooleanScorer2.SkipTo(System.Int32)" -->
 | 
						|
        <member name="M:Lucene.Net.Search.BooleanScorer2.Explain(System.Int32)">
 | 
						|
            <summary>Throws an UnsupportedOperationException.
 | 
						|
            TODO: Implement an explanation of the coordination factor.
 | 
						|
            </summary>
 | 
						|
            <param name="doc">The document number for the explanation.
 | 
						|
            </param>
 | 
						|
            <throws>  UnsupportedOperationException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.DisjunctionSumScorer">
 | 
						|
            <summary>A Scorer for OR like queries, counterpart of Lucene's <code>ConjunctionScorer</code>.
 | 
						|
            This Scorer implements {@link Scorer#SkipTo(int)} and uses skipTo() on the given Scorers. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.DisjunctionSumScorer.nrScorers">
 | 
						|
            <summary>The number of subscorers. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.DisjunctionSumScorer.subScorers">
 | 
						|
            <summary>The subscorers. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.DisjunctionSumScorer.minimumNrMatchers">
 | 
						|
            <summary>The minimum number of scorers that should match. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "F:Lucene.Net.Search.DisjunctionSumScorer.scorerQueue" -->
 | 
						|
        <member name="F:Lucene.Net.Search.DisjunctionSumScorer.currentDoc">
 | 
						|
            <summary>The document number of the current match. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.DisjunctionSumScorer.nrMatchers">
 | 
						|
            <summary>The number of subscorers that provide the current match. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.DisjunctionSumScorer.#ctor(System.Collections.IList,System.Int32)" -->
 | 
						|
        <member name="M:Lucene.Net.Search.DisjunctionSumScorer.#ctor(System.Collections.IList)">
 | 
						|
            <summary>Construct a <code>DisjunctionScorer</code>, using one as the minimum number
 | 
						|
            of matching subscorers.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.DisjunctionSumScorer.InitScorerQueue">
 | 
						|
            <summary>Called the first time next() or skipTo() is called to
 | 
						|
            initialize <code>scorerQueue</code>.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.DisjunctionSumScorer.AdvanceAfterCurrent" -->
 | 
						|
        <member name="M:Lucene.Net.Search.DisjunctionSumScorer.Score">
 | 
						|
            <summary>Returns the score of the current document matching the query.
 | 
						|
            Initially invalid, until {@link #Next()} is called the first time.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.DisjunctionSumScorer.NrMatchers">
 | 
						|
            <summary>Returns the number of subscorers matching the current document.
 | 
						|
            Initially invalid, until {@link #Next()} is called the first time.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.DisjunctionSumScorer.SkipTo(System.Int32)" -->
 | 
						|
        <member name="M:Lucene.Net.Search.DisjunctionSumScorer.Explain(System.Int32)">
 | 
						|
            <summary>Gives and explanation for the score of a given document.</summary>
 | 
						|
            <todo>  Show the resulting score. See BooleanScorer.explain() on how to do this. </todo>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.DisjunctionSumScorer.ScorerQueue">
 | 
						|
            <summary>A <code>PriorityQueue</code> that orders by {@link Scorer#Doc()}. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.ConjunctionScorer">
 | 
						|
            <summary>Scorer for conjunctions, sets of queries, all of which are required. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.BooleanScorer2.SingleMatchScorer">
 | 
						|
            <summary>Count a scorer as a single match. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.CachingWrapperFilter">
 | 
						|
            <summary> Wraps another filter's result and caches it.  The caching
 | 
						|
            behavior is like {@link QueryFilter}.  The purpose is to allow
 | 
						|
            filters to simply filter, and then wrap with this class to add
 | 
						|
            caching, keeping the two concerns decoupled yet composable.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.Filter">
 | 
						|
            <summary>Abstract base class providing a mechanism to restrict searches to a subset
 | 
						|
            of an index. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Filter.Bits(Lucene.Net.Index.IndexReader)">
 | 
						|
            <summary>Returns a BitSet with true for documents which should be permitted in
 | 
						|
            search results, and false for those that should not. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.CachingWrapperFilter.cache">
 | 
						|
            <todo>  What about serialization in RemoteSearchable?  Caching won't work. </todo>
 | 
						|
            <summary>       Should transient be removed?
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.CachingWrapperFilter.#ctor(Lucene.Net.Search.Filter)">
 | 
						|
            <param name="filter">Filter to cache results of
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.ConstantScoreQuery">
 | 
						|
            <summary> A query that wraps a filter and simply returns a constant score equal to the
 | 
						|
            query boost for every document in the filter.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <author>  yonik
 | 
						|
            </author>
 | 
						|
            <version>  $Id$
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.ConstantScoreQuery.ToString(System.String)">
 | 
						|
            <summary>Prints a user-readable version of this query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.ConstantScoreQuery.Equals(System.Object)">
 | 
						|
            <summary>Returns true if <code>o</code> is equal to this. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.ConstantScoreQuery.GetHashCode">
 | 
						|
            <summary>Returns a hash code value for this object. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.ConstantScoreRangeQuery" -->
 | 
						|
        <member name="M:Lucene.Net.Search.ConstantScoreRangeQuery.GetField">
 | 
						|
            <summary>Returns the field name for this query </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.ConstantScoreRangeQuery.GetLowerVal">
 | 
						|
            <summary>Returns the value of the lower endpoint of this range query, null if open ended </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.ConstantScoreRangeQuery.GetUpperVal">
 | 
						|
            <summary>Returns the value of the upper endpoint of this range query, null if open ended </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.ConstantScoreRangeQuery.IncludesLower">
 | 
						|
            <summary>Returns <code>true</code> if the lower endpoint is inclusive </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.ConstantScoreRangeQuery.IncludesUpper">
 | 
						|
            <summary>Returns <code>true</code> if the upper endpoint is inclusive </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.ConstantScoreRangeQuery.ToString(System.String)">
 | 
						|
            <summary>Prints a user-readable version of this query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.ConstantScoreRangeQuery.Equals(System.Object)">
 | 
						|
            <summary>Returns true if <code>o</code> is equal to this. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.ConstantScoreRangeQuery.GetHashCode">
 | 
						|
            <summary>Returns a hash code value for this object.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.DefaultSimilarity">
 | 
						|
            <summary>Expert: Default scoring implementation. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.DefaultSimilarity.LengthNorm(System.String,System.Int32)">
 | 
						|
            <summary>Implemented as <code>1/sqrt(numTerms)</code>. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.DefaultSimilarity.QueryNorm(System.Single)">
 | 
						|
            <summary>Implemented as <code>1/sqrt(sumOfSquaredWeights)</code>. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.DefaultSimilarity.Tf(System.Single)">
 | 
						|
            <summary>Implemented as <code>sqrt(freq)</code>. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.DefaultSimilarity.SloppyFreq(System.Int32)">
 | 
						|
            <summary>Implemented as <code>1 / (distance + 1)</code>. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.DefaultSimilarity.Idf(System.Int32,System.Int32)">
 | 
						|
            <summary>Implemented as <code>log(numDocs/(docFreq+1)) + 1</code>. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.DefaultSimilarity.Coord(System.Int32,System.Int32)">
 | 
						|
            <summary>Implemented as <code>overlap / maxOverlap</code>. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.DisjunctionMaxQuery">
 | 
						|
            <summary> A query that generates the union of the documents produced by its subqueries, and that scores each document as the maximum
 | 
						|
            score for that document produced by any subquery plus a tie breaking increment for any additional matching subqueries.
 | 
						|
            This is useful to search 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.
 | 
						|
            </summary>
 | 
						|
            <author>  Chuck Williams
 | 
						|
            </author>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.DisjunctionMaxQuery.#ctor(System.Single)">
 | 
						|
            <summary>Creates a new empty DisjunctionMaxQuery.  Use add() to add the subqueries.</summary>
 | 
						|
            <param name="tieBreakerMultiplier">this score of each non-maximum disjunct for a document is multiplied by this weight
 | 
						|
            and added into the final score.  If non-zero, the value should be small, on the order of 0.1, which says that
 | 
						|
            10 occurrences of word in a lower-scored field that is also in a higher scored field is just as good as a unique
 | 
						|
            word in the lower scored field (i.e., one that is not in any higher scored field.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.DisjunctionMaxQuery.#ctor(System.Collections.ICollection,System.Single)" -->
 | 
						|
        <member name="M:Lucene.Net.Search.DisjunctionMaxQuery.Add(Lucene.Net.Search.Query)">
 | 
						|
            <summary>Add a subquery to this disjunction</summary>
 | 
						|
            <param name="query">the disjunct added
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.DisjunctionMaxQuery.Add(System.Collections.ICollection)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.DisjunctionMaxQuery.Iterator" -->
 | 
						|
        <member name="M:Lucene.Net.Search.DisjunctionMaxQuery.Rewrite(Lucene.Net.Index.IndexReader)">
 | 
						|
            <summary>Optimize our representation and our subqueries representations</summary>
 | 
						|
            <param name="reader">the IndexReader we query
 | 
						|
            </param>
 | 
						|
            <returns> an optimized copy of us (which may not be a copy if there is nothing to optimize) 
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.DisjunctionMaxQuery.Clone">
 | 
						|
            <summary>Create a shallow copy of us -- used in rewriting if necessary</summary>
 | 
						|
            <returns> a copy of us (but reuse, don't copy, our subqueries) 
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.DisjunctionMaxQuery.ToString(System.String)">
 | 
						|
            <summary>Prettyprint us.</summary>
 | 
						|
            <param name="field">the field to which we are applied
 | 
						|
            </param>
 | 
						|
            <returns> a string that shows what we do, of the form "(disjunct1 | disjunct2 | ... | disjunctn)^boost"
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.DisjunctionMaxQuery.Equals(System.Object)">
 | 
						|
            <summary>Return true iff we represent the same query as o</summary>
 | 
						|
            <param name="o">another object
 | 
						|
            </param>
 | 
						|
            <returns> true iff o is a DisjunctionMaxQuery with the same boost and the same subqueries, in the same order, as us
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.DisjunctionMaxQuery.GetHashCode">
 | 
						|
            <summary>Compute a hash code for hashing us</summary>
 | 
						|
            <returns> the hash code
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.DisjunctionMaxScorer">
 | 
						|
            <summary> The Scorer for DisjunctionMaxQuery's.  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.
 | 
						|
            </summary>
 | 
						|
            <author>  Chuck Williams
 | 
						|
            </author>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.DisjunctionMaxScorer.#ctor(System.Single,Lucene.Net.Search.Similarity)">
 | 
						|
            <summary>Creates a new instance of DisjunctionMaxScorer</summary>
 | 
						|
            <param name="tieBreakerMultiplier">Multiplier applied to non-maximum-scoring subqueries for a document as they are summed into the result.
 | 
						|
            </param>
 | 
						|
            <param name="similarity">-- not used since our definition involves neither coord nor terms directly 
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.DisjunctionMaxScorer.Add(Lucene.Net.Search.Scorer)">
 | 
						|
            <summary>Add the scorer for a subquery</summary>
 | 
						|
            <param name="scorer">the scorer of a subquery of our associated DisjunctionMaxQuery
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.DisjunctionMaxScorer.Next">
 | 
						|
            <summary>Generate the next document matching our associated DisjunctionMaxQuery.</summary>
 | 
						|
            <returns> true iff there is a next document
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.DisjunctionMaxScorer.Doc">
 | 
						|
            <summary>Determine the current document number.  Initially invalid, until {@link #Next()} is called the first time.</summary>
 | 
						|
            <returns> the document number of the currently generated document
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.DisjunctionMaxScorer.Score">
 | 
						|
            <summary>Determine the current document score.  Initially invalid, until {@link #Next()} is called the first time.</summary>
 | 
						|
            <returns> the score of the current generated document
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.DisjunctionMaxScorer.SkipTo(System.Int32)">
 | 
						|
            <summary>Advance to the first document beyond the current whose number is greater than or equal to target.</summary>
 | 
						|
            <param name="target">the minimum number of the next desired document
 | 
						|
            </param>
 | 
						|
            <returns> true iff there is a document to be generated whose number is at least target
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.DisjunctionMaxScorer.Explain(System.Int32)">
 | 
						|
            <summary>Explain a score that we computed.  UNSUPPORTED -- see explanation capability in DisjunctionMaxQuery.</summary>
 | 
						|
            <param name="doc">the number of a document we scored
 | 
						|
            </param>
 | 
						|
            <returns> the Explanation for our score
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.Explanation">
 | 
						|
            <summary>Expert: Describes the score computation for document and query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Explanation.GetValue">
 | 
						|
            <summary>The value assigned to this explanation node. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Explanation.SetValue(System.Single)">
 | 
						|
            <summary>Sets the value assigned to this explanation node. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Explanation.GetDescription">
 | 
						|
            <summary>A description of this explanation node. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Explanation.SetDescription(System.String)">
 | 
						|
            <summary>Sets the description of this explanation node. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Explanation.GetDetails">
 | 
						|
            <summary>The sub-nodes of this explanation node. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Explanation.AddDetail(Lucene.Net.Search.Explanation)">
 | 
						|
            <summary>Adds a sub-node to this explanation node. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Explanation.ToString">
 | 
						|
            <summary>Render an explanation as text. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Explanation.ToHtml">
 | 
						|
            <summary>Render an explanation as HTML. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.StringIndex" -->
 | 
						|
        <member name="F:Lucene.Net.Search.StringIndex.lookup">
 | 
						|
            <summary>All the term values, in natural order. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.StringIndex.order">
 | 
						|
            <summary>For each document, an index into the lookup array. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.StringIndex.#ctor(System.Int32[],System.String[])">
 | 
						|
            <summary>Creates one of these objects </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.FieldCache_Fields.STRING_INDEX">
 | 
						|
            <summary>Indicator for StringIndex values in the cache. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.FieldCache_Fields.DEFAULT">
 | 
						|
            <summary>Expert: The cache used internally by sorting and range query classes. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldCache.GetInts(Lucene.Net.Index.IndexReader,System.String)">
 | 
						|
            <summary>Checks the internal cache for an appropriate entry, and if none is
 | 
						|
            found, reads the terms in <code>field</code> as integers and returns an array
 | 
						|
            of size <code>reader.maxDoc()</code> of the value each document
 | 
						|
            has in the given field.
 | 
						|
            </summary>
 | 
						|
            <param name="reader"> Used to get field values.
 | 
						|
            </param>
 | 
						|
            <param name="field">  Which field contains the integers.
 | 
						|
            </param>
 | 
						|
            <returns> The values in the given field for each document.
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException  If any error occurs. </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldCache.GetInts(Lucene.Net.Index.IndexReader,System.String,Lucene.Net.Search.IntParser)">
 | 
						|
            <summary>Checks the internal cache for an appropriate entry, and if none is found,
 | 
						|
            reads the terms in <code>field</code> as integers and returns an array of
 | 
						|
            size <code>reader.maxDoc()</code> of the value each document has in the
 | 
						|
            given field.
 | 
						|
            </summary>
 | 
						|
            <param name="reader"> Used to get field values.
 | 
						|
            </param>
 | 
						|
            <param name="field">  Which field contains the integers.
 | 
						|
            </param>
 | 
						|
            <param name="parser"> Computes integer for string values.
 | 
						|
            </param>
 | 
						|
            <returns> The values in the given field for each document.
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException  If any error occurs. </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldCache.GetFloats(Lucene.Net.Index.IndexReader,System.String)">
 | 
						|
            <summary>Checks the internal cache for an appropriate entry, and if
 | 
						|
            none is found, reads the terms in <code>field</code> as floats and returns an array
 | 
						|
            of size <code>reader.maxDoc()</code> of the value each document
 | 
						|
            has in the given field.
 | 
						|
            </summary>
 | 
						|
            <param name="reader"> Used to get field values.
 | 
						|
            </param>
 | 
						|
            <param name="field">  Which field contains the floats.
 | 
						|
            </param>
 | 
						|
            <returns> The values in the given field for each document.
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException  If any error occurs. </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldCache.GetFloats(Lucene.Net.Index.IndexReader,System.String,Lucene.Net.Search.FloatParser)">
 | 
						|
            <summary>Checks the internal cache for an appropriate entry, and if
 | 
						|
            none is found, reads the terms in <code>field</code> as floats and returns an array
 | 
						|
            of size <code>reader.maxDoc()</code> of the value each document
 | 
						|
            has in the given field.
 | 
						|
            </summary>
 | 
						|
            <param name="reader"> Used to get field values.
 | 
						|
            </param>
 | 
						|
            <param name="field">  Which field contains the floats.
 | 
						|
            </param>
 | 
						|
            <param name="parser"> Computes float for string values.
 | 
						|
            </param>
 | 
						|
            <returns> The values in the given field for each document.
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException  If any error occurs. </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldCache.GetStrings(Lucene.Net.Index.IndexReader,System.String)">
 | 
						|
            <summary>Checks the internal cache for an appropriate entry, and if none
 | 
						|
            is found, reads the term values in <code>field</code> and returns an array
 | 
						|
            of size <code>reader.maxDoc()</code> containing the value each document
 | 
						|
            has in the given field.
 | 
						|
            </summary>
 | 
						|
            <param name="reader"> Used to get field values.
 | 
						|
            </param>
 | 
						|
            <param name="field">  Which field contains the strings.
 | 
						|
            </param>
 | 
						|
            <returns> The values in the given field for each document.
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException  If any error occurs. </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldCache.GetStringIndex(Lucene.Net.Index.IndexReader,System.String)">
 | 
						|
            <summary>Checks the internal cache for an appropriate entry, and if none
 | 
						|
            is found reads the term values in <code>field</code> and returns
 | 
						|
            an array of them in natural order, along with an array telling
 | 
						|
            which element in the term array each document uses.
 | 
						|
            </summary>
 | 
						|
            <param name="reader"> Used to get field values.
 | 
						|
            </param>
 | 
						|
            <param name="field">  Which field contains the strings.
 | 
						|
            </param>
 | 
						|
            <returns> Array of terms and index into the array for each document.
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException  If any error occurs. </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldCache.GetAuto(Lucene.Net.Index.IndexReader,System.String)">
 | 
						|
            <summary>Checks the internal cache for an appropriate entry, and if
 | 
						|
            none is found reads <code>field</code> to see if it contains integers, floats
 | 
						|
            or strings, and then calls one of the other methods in this class to get the
 | 
						|
            values.  For string values, a StringIndex is returned.  After
 | 
						|
            calling this method, there is an entry in the cache for both
 | 
						|
            type <code>AUTO</code> and the actual found type.
 | 
						|
            </summary>
 | 
						|
            <param name="reader"> Used to get field values.
 | 
						|
            </param>
 | 
						|
            <param name="field">  Which field contains the values.
 | 
						|
            </param>
 | 
						|
            <returns> int[], float[] or StringIndex.
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException  If any error occurs. </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldCache.GetCustom(Lucene.Net.Index.IndexReader,System.String,Lucene.Net.Search.SortComparator)">
 | 
						|
            <summary>Checks the internal cache for an appropriate entry, and if none
 | 
						|
            is found reads the terms out of <code>field</code> and calls the given SortComparator
 | 
						|
            to get the sort values.  A hit in the cache will happen if <code>reader</code>,
 | 
						|
            <code>field</code>, and <code>comparator</code> are the same (using <code>equals()</code>)
 | 
						|
            as a previous call to this method.
 | 
						|
            </summary>
 | 
						|
            <param name="reader"> Used to get field values.
 | 
						|
            </param>
 | 
						|
            <param name="field">  Which field contains the values.
 | 
						|
            </param>
 | 
						|
            <param name="comparator">Used to convert terms into something to sort by.
 | 
						|
            </param>
 | 
						|
            <returns> Array of sort objects, one for each document.
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException  If any error occurs. </throws>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.IntParser">
 | 
						|
            <summary>Interface to parse ints from document fields.</summary>
 | 
						|
            <seealso cref="!:GetInts(IndexReader, String, IntParser)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.IntParser.ParseInt(System.String)">
 | 
						|
            <summary>Return an integer representation of this field's value. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.FloatParser">
 | 
						|
            <summary>Interface to parse floats from document fields.</summary>
 | 
						|
            <seealso cref="!:GetFloats(IndexReader, String, FloatParser)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FloatParser.ParseFloat(System.String)">
 | 
						|
            <summary>Return an float representation of this field's value. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.FieldCacheImpl" -->
 | 
						|
        <member name="F:Lucene.Net.Search.FieldCacheImpl.cache">
 | 
						|
            <summary>The internal cache. Maps Entry to array of interpreted term values. *</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldCacheImpl.Lookup(Lucene.Net.Index.IndexReader,System.String,System.Int32,System.Globalization.CultureInfo)">
 | 
						|
            <summary>See if an object is in the cache. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldCacheImpl.Lookup(Lucene.Net.Index.IndexReader,System.String,System.Object)">
 | 
						|
            <summary>See if a custom object is in the cache. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldCacheImpl.Store(Lucene.Net.Index.IndexReader,System.String,System.Int32,System.Globalization.CultureInfo,System.Object)">
 | 
						|
            <summary>Put an object into the cache. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldCacheImpl.Store(Lucene.Net.Index.IndexReader,System.String,System.Object,System.Object)">
 | 
						|
            <summary>Put a custom object into the cache. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldCacheImpl.GetAuto(Lucene.Net.Index.IndexReader,System.String)">
 | 
						|
            <summary>The pattern used to detect float values in a field </summary>
 | 
						|
            <summary> removed for java 1.3 compatibility
 | 
						|
            protected static final Object pFloats = Pattern.compile ("[0-9+\\-\\.eEfFdD]+");
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.FieldCacheImpl.Entry">
 | 
						|
            <summary>Expert: Every key in the internal cache is of this type. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldCacheImpl.Entry.#ctor(System.String,System.Int32,System.Globalization.CultureInfo)">
 | 
						|
            <summary>Creates one of these objects. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldCacheImpl.Entry.#ctor(System.String,System.Object)">
 | 
						|
            <summary>Creates one of these objects for a custom comparator. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldCacheImpl.Entry.Equals(System.Object)">
 | 
						|
            <summary>Two of these are equal iff they reference the same field and type. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldCacheImpl.Entry.GetHashCode">
 | 
						|
            <summary>Composes a hashcode based on the field and type. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.FieldDoc" -->
 | 
						|
        <member name="T:Lucene.Net.Search.ScoreDoc">
 | 
						|
            <summary>Expert: Returned by low-level search implementations.</summary>
 | 
						|
            <seealso cref="T:Lucene.Net.Search.TopDocs">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.ScoreDoc.score">
 | 
						|
            <summary>Expert: The score of this document for the query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.ScoreDoc.doc">
 | 
						|
            <summary>Expert: A hit document's number.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.Searcher.Doc(System.Int32)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.ScoreDoc.#ctor(System.Int32,System.Single)">
 | 
						|
            <summary>Expert: Constructs a ScoreDoc. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.FieldDoc.fields">
 | 
						|
            <summary>Expert: The values which are used to sort the referenced document.
 | 
						|
            The order of these will match the original sort criteria given by a
 | 
						|
            Sort object.  Each Object will be either an Integer, Float or String,
 | 
						|
            depending on the type of values in the terms of the original field.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="T:Lucene.Net.Search.Sort">
 | 
						|
            </seealso>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.Searcher.Search(Lucene.Net.Search.Query,Lucene.Net.Search.Filter,System.Int32,Lucene.Net.Search.Sort)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldDoc.#ctor(System.Int32,System.Single)">
 | 
						|
            <summary>Expert: Creates one of these objects with empty sort information. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldDoc.#ctor(System.Int32,System.Single,System.IComparable[])">
 | 
						|
            <summary>Expert: Creates one of these objects with the given sort information. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.FieldDocSortedHitQueue" -->
 | 
						|
        <member name="M:Lucene.Net.Search.FieldDocSortedHitQueue.#ctor(Lucene.Net.Search.SortField[],System.Int32)">
 | 
						|
            <summary> Creates a hit queue sorted by the given list of fields.</summary>
 | 
						|
            <param name="fields">Field names, in priority order (highest priority first).
 | 
						|
            </param>
 | 
						|
            <param name="size"> The number of hits to retain.  Must be greater than zero.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldDocSortedHitQueue.SetFields(Lucene.Net.Search.SortField[])">
 | 
						|
            <summary> Allows redefinition of sort fields if they are <code>null</code>.
 | 
						|
            This is to handle the case using ParallelMultiSearcher where the
 | 
						|
            original list contains AUTO and we don't know the actual sort
 | 
						|
            type until the values come back.  The fields can only be set once.
 | 
						|
            This method is thread safe.
 | 
						|
            </summary>
 | 
						|
            <param name="fields">
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldDocSortedHitQueue.GetFields">
 | 
						|
            <summary>Returns the fields being used to sort. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldDocSortedHitQueue.HasCollators(Lucene.Net.Search.SortField[])">
 | 
						|
            <summary>Returns an array of collators, possibly <code>null</code>.  The collators
 | 
						|
            correspond to any SortFields which were given a specific locale.
 | 
						|
            </summary>
 | 
						|
            <param name="fields">Array of sort fields.
 | 
						|
            </param>
 | 
						|
            <returns> Array, possibly <code>null</code>.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldDocSortedHitQueue.LessThan(System.Object,System.Object)">
 | 
						|
            <summary> Returns whether <code>a</code> is less relevant than <code>b</code>.</summary>
 | 
						|
            <param name="a">ScoreDoc
 | 
						|
            </param>
 | 
						|
            <param name="b">ScoreDoc
 | 
						|
            </param>
 | 
						|
            <returns> <code>true</code> if document <code>a</code> should be sorted after document <code>b</code>.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.FieldSortedHitQueue" -->
 | 
						|
        <member name="M:Lucene.Net.Search.FieldSortedHitQueue.#ctor(Lucene.Net.Index.IndexReader,Lucene.Net.Search.SortField[],System.Int32)">
 | 
						|
            <summary> Creates a hit queue sorted by the given list of fields.</summary>
 | 
						|
            <param name="reader"> Index to use.
 | 
						|
            </param>
 | 
						|
            <param name="fields">Field names, in priority order (highest priority first).  Cannot be <code>null</code> or empty.
 | 
						|
            </param>
 | 
						|
            <param name="size"> The number of hits to retain.  Must be greater than zero.
 | 
						|
            </param>
 | 
						|
            <throws>  IOException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.FieldSortedHitQueue.comparators">
 | 
						|
            <summary>Stores a comparator corresponding to each field being sorted by </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.FieldSortedHitQueue.fields">
 | 
						|
            <summary>Stores the sort criteria being used. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.FieldSortedHitQueue.maxscore">
 | 
						|
            <summary>Stores the maximum score value encountered, needed for normalizing. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldSortedHitQueue.GetMaxScore">
 | 
						|
            <summary>returns the maximum score encountered by elements inserted via insert()</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldSortedHitQueue.LessThan(System.Object,System.Object)">
 | 
						|
            <summary> Returns whether <code>a</code> is less relevant than <code>b</code>.</summary>
 | 
						|
            <param name="a">ScoreDoc
 | 
						|
            </param>
 | 
						|
            <param name="b">ScoreDoc
 | 
						|
            </param>
 | 
						|
            <returns> <code>true</code> if document <code>a</code> should be sorted after document <code>b</code>.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldSortedHitQueue.FillFields(Lucene.Net.Search.FieldDoc)">
 | 
						|
            <summary> Given a FieldDoc object, stores the values used
 | 
						|
            to sort the given document.  These values are not the raw
 | 
						|
            values out of the index, but the internal representation
 | 
						|
            of them.  This is so the given search hit can be collated
 | 
						|
            by a MultiSearcher with other search hits.
 | 
						|
            </summary>
 | 
						|
            <param name="doc"> The FieldDoc to store sort values into.
 | 
						|
            </param>
 | 
						|
            <returns>  The same FieldDoc passed in.
 | 
						|
            </returns>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.Searchable.Search(Lucene.Net.Search.Weight,Lucene.Net.Search.Filter,System.Int32,Lucene.Net.Search.Sort)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldSortedHitQueue.GetFields">
 | 
						|
            <summary>Returns the SortFields being used by this hit queue. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.FieldSortedHitQueue.Comparators">
 | 
						|
            <summary>Internal cache of comparators. Similar to FieldCache, only
 | 
						|
            caches comparators instead of term values. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldSortedHitQueue.Lookup(Lucene.Net.Index.IndexReader,System.String,System.Int32,System.Globalization.CultureInfo,System.Object)">
 | 
						|
            <summary>Returns a comparator if it is in the cache. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldSortedHitQueue.Store(Lucene.Net.Index.IndexReader,System.String,System.Int32,System.Globalization.CultureInfo,System.Object,System.Object)">
 | 
						|
            <summary>Stores a comparator into the cache. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldSortedHitQueue.ComparatorInt(Lucene.Net.Index.IndexReader,System.String)">
 | 
						|
            <summary> Returns a comparator for sorting hits according to a field containing integers.</summary>
 | 
						|
            <param name="reader"> Index to use.
 | 
						|
            </param>
 | 
						|
            <param name="fieldname"> Field containg integer values.
 | 
						|
            </param>
 | 
						|
            <returns>  Comparator for sorting hits.
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException If an error occurs reading the index. </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldSortedHitQueue.ComparatorFloat(Lucene.Net.Index.IndexReader,System.String)">
 | 
						|
            <summary> Returns a comparator for sorting hits according to a field containing floats.</summary>
 | 
						|
            <param name="reader"> Index to use.
 | 
						|
            </param>
 | 
						|
            <param name="fieldname"> Field containg float values.
 | 
						|
            </param>
 | 
						|
            <returns>  Comparator for sorting hits.
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException If an error occurs reading the index. </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldSortedHitQueue.ComparatorString(Lucene.Net.Index.IndexReader,System.String)">
 | 
						|
            <summary> Returns a comparator for sorting hits according to a field containing strings.</summary>
 | 
						|
            <param name="reader"> Index to use.
 | 
						|
            </param>
 | 
						|
            <param name="fieldname"> Field containg string values.
 | 
						|
            </param>
 | 
						|
            <returns>  Comparator for sorting hits.
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException If an error occurs reading the index. </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldSortedHitQueue.ComparatorStringLocale(Lucene.Net.Index.IndexReader,System.String,System.Globalization.CultureInfo)">
 | 
						|
            <summary> Returns a comparator for sorting hits according to a field containing strings.</summary>
 | 
						|
            <param name="reader"> Index to use.
 | 
						|
            </param>
 | 
						|
            <param name="fieldname"> Field containg string values.
 | 
						|
            </param>
 | 
						|
            <returns>  Comparator for sorting hits.
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException If an error occurs reading the index. </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FieldSortedHitQueue.ComparatorAuto(Lucene.Net.Index.IndexReader,System.String)">
 | 
						|
            <summary> Returns a comparator for sorting hits according to values in the given field.
 | 
						|
            The terms in the field are looked at to determine whether they contain integers,
 | 
						|
            floats or strings.  Once the type is determined, one of the other static methods
 | 
						|
            in this class is called to get the comparator.
 | 
						|
            </summary>
 | 
						|
            <param name="reader"> Index to use.
 | 
						|
            </param>
 | 
						|
            <param name="fieldname"> Field containg values.
 | 
						|
            </param>
 | 
						|
            <returns>  Comparator for sorting hits.
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException If an error occurs reading the index. </throws>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.ScoreDocComparator.Compare(Lucene.Net.Search.ScoreDoc,Lucene.Net.Search.ScoreDoc)" -->
 | 
						|
        <member name="M:Lucene.Net.Search.ScoreDocComparator.SortValue(Lucene.Net.Search.ScoreDoc)">
 | 
						|
            <summary> Returns the value used to sort the given document.  The
 | 
						|
            object returned must implement the java.io.Serializable
 | 
						|
            interface.  This is used by multisearchers to determine how to collate results from their searchers.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="T:Lucene.Net.Search.FieldDoc">
 | 
						|
            </seealso>
 | 
						|
            <param name="i">Document
 | 
						|
            </param>
 | 
						|
            <returns> Serializable object
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.ScoreDocComparator.SortType">
 | 
						|
            <summary> Returns the type of sort.  Should return <code>SortField.SCORE</code>, <code>SortField.DOC</code>, <code>SortField.STRING</code>, <code>SortField.INTEGER</code>, 
 | 
						|
            <code>SortField.FLOAT</code> or <code>SortField.CUSTOM</code>.  It is not valid to return <code>SortField.AUTO</code>.
 | 
						|
            This is used by multisearchers to determine how to collate results from their searchers.
 | 
						|
            </summary>
 | 
						|
            <returns> One of the constants in SortField.
 | 
						|
            </returns>
 | 
						|
            <seealso cref="T:Lucene.Net.Search.SortField">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.FilteredQuery" -->
 | 
						|
        <member name="M:Lucene.Net.Search.FilteredQuery.#ctor(Lucene.Net.Search.Query,Lucene.Net.Search.Filter)">
 | 
						|
            <summary> Constructs a new query which applies a filter to the results of the original query.
 | 
						|
            Filter.bits() will be called every time this query is used in a search.
 | 
						|
            </summary>
 | 
						|
            <param name="query"> Query to be filtered, cannot be <code>null</code>.
 | 
						|
            </param>
 | 
						|
            <param name="filter">Filter to apply to query results, cannot be <code>null</code>.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FilteredQuery.CreateWeight(Lucene.Net.Search.Searcher)">
 | 
						|
            <summary> Returns a Weight that applies the filter to the enclosed query's Weight.
 | 
						|
            This is accomplished by overriding the Scorer returned by the Weight.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FilteredQuery.Rewrite(Lucene.Net.Index.IndexReader)">
 | 
						|
            <summary>Rewrites the wrapped query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FilteredQuery.ToString(System.String)">
 | 
						|
            <summary>Prints a user-readable version of this query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FilteredQuery.Equals(System.Object)">
 | 
						|
            <summary>Returns true iff <code>o</code> is equal to this. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FilteredQuery.GetHashCode">
 | 
						|
            <summary>Returns a hash code value for this object. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.FilteredTermEnum" -->
 | 
						|
        <member name="M:Lucene.Net.Search.FilteredTermEnum.TermCompare(Lucene.Net.Index.Term)">
 | 
						|
            <summary>Equality compare on the term </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FilteredTermEnum.Difference">
 | 
						|
            <summary>Equality measure on the term </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FilteredTermEnum.EndEnum">
 | 
						|
            <summary>Indicates the end of the enumeration has been reached </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FilteredTermEnum.DocFreq">
 | 
						|
            <summary> Returns the docFreq of the current Term in the enumeration.
 | 
						|
            Returns -1 if no Term matches or all terms have been enumerated.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FilteredTermEnum.Next">
 | 
						|
            <summary>Increments the enumeration to the next element.  True if one exists. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FilteredTermEnum.Term">
 | 
						|
            <summary>Returns the current Term in the enumeration.
 | 
						|
            Returns null if no Term matches or all terms have been enumerated. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FilteredTermEnum.Close">
 | 
						|
            <summary>Closes the enumeration to further activity, freeing resources.  </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.FuzzyQuery">
 | 
						|
            <summary>Implements the fuzzy search query. The similiarity measurement
 | 
						|
            is based on the Levenshtein (edit distance) algorithm.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.MultiTermQuery" -->
 | 
						|
        <member name="M:Lucene.Net.Search.MultiTermQuery.#ctor(Lucene.Net.Index.Term)">
 | 
						|
            <summary>Constructs a query for terms matching <code>term</code>. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.MultiTermQuery.GetTerm">
 | 
						|
            <summary>Returns the pattern term. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.MultiTermQuery.GetEnum(Lucene.Net.Index.IndexReader)">
 | 
						|
            <summary>Construct the enumeration to be used, expanding the pattern term. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.MultiTermQuery.ToString(System.String)">
 | 
						|
            <summary>Prints a user-readable version of this query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FuzzyQuery.#ctor(Lucene.Net.Index.Term,System.Single,System.Int32)">
 | 
						|
            <summary> Create a new FuzzyQuery that will match terms with a similarity 
 | 
						|
            of at least <code>minimumSimilarity</code> to <code>term</code>.
 | 
						|
            If a <code>prefixLength</code> > 0 is specified, a common prefix
 | 
						|
            of that length is also required.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="term">the term to search for
 | 
						|
            </param>
 | 
						|
            <param name="minimumSimilarity">a value between 0 and 1 to set the required similarity
 | 
						|
            between the query term and the matching terms. For example, for a
 | 
						|
            <code>minimumSimilarity</code> of <code>0.5</code> a term of the same length
 | 
						|
            as the query term is considered similar to the query term if the edit distance
 | 
						|
            between both terms is less than <code>length(term)*0.5</code>
 | 
						|
            </param>
 | 
						|
            <param name="prefixLength">length of common (non-fuzzy) prefix
 | 
						|
            </param>
 | 
						|
            <throws>  IllegalArgumentException if minimumSimilarity is >= 1 or < 0 </throws>
 | 
						|
            <summary> or if prefixLength < 0
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FuzzyQuery.#ctor(Lucene.Net.Index.Term,System.Single)">
 | 
						|
            <summary> Calls {@link #FuzzyQuery(Term, float) FuzzyQuery(term, minimumSimilarity, 0)}.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FuzzyQuery.#ctor(Lucene.Net.Index.Term)">
 | 
						|
            <summary> Calls {@link #FuzzyQuery(Term, float) FuzzyQuery(term, 0.5f, 0)}.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FuzzyQuery.GetMinSimilarity">
 | 
						|
            <summary> Returns the minimum similarity that is required for this query to match.</summary>
 | 
						|
            <returns> float value between 0.0 and 1.0
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FuzzyQuery.GetPrefixLength">
 | 
						|
            <summary> Returns the non-fuzzy prefix length. This is the number of characters at the start
 | 
						|
            of a term that must be identical (not fuzzy) to the query term if the query
 | 
						|
            is to match that term. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.FuzzyTermEnum" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.FuzzyTermEnum.#ctor(Lucene.Net.Index.IndexReader,Lucene.Net.Index.Term)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.FuzzyTermEnum.#ctor(Lucene.Net.Index.IndexReader,Lucene.Net.Index.Term,System.Single)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.FuzzyTermEnum.#ctor(Lucene.Net.Index.IndexReader,Lucene.Net.Index.Term,System.Single,System.Int32)" -->
 | 
						|
        <member name="M:Lucene.Net.Search.FuzzyTermEnum.TermCompare(Lucene.Net.Index.Term)">
 | 
						|
            <summary> The termCompare method in FuzzyTermEnum uses Levenshtein distance to 
 | 
						|
            calculate the distance between the given term and the comparing term. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FuzzyTermEnum.min(System.Int32,System.Int32,System.Int32)">
 | 
						|
            <summary> Finds and returns the smallest of three integers </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.FuzzyTermEnum.Similarity(System.String)" -->
 | 
						|
        <member name="M:Lucene.Net.Search.FuzzyTermEnum.GrowDistanceArray(System.Int32)">
 | 
						|
            <summary> Grow the second dimension of the array, so that we can calculate the
 | 
						|
            Levenshtein difference.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.FuzzyTermEnum.GetMaxDistance(System.Int32)">
 | 
						|
            <summary> The max Distance is the maximum Levenshtein distance for the text
 | 
						|
            compared to some other value that results in score that is
 | 
						|
            better than the minimum similarity.
 | 
						|
            </summary>
 | 
						|
            <param name="m">the length of the "other value"
 | 
						|
            </param>
 | 
						|
            <returns> the maximum levenshtein distance that we care about
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.Hit">
 | 
						|
            <summary> Wrapper used by {@link HitIterator} to provide a lazily loaded hit
 | 
						|
            from {@link Hits}.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <author>  Jeremy Rayner
 | 
						|
            </author>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Hit.#ctor(Lucene.Net.Search.Hits,System.Int32)">
 | 
						|
            <summary> Constructed from {@link HitIterator}</summary>
 | 
						|
            <param name="hits">Hits returned from a search
 | 
						|
            </param>
 | 
						|
            <param name="hitNumber">Hit index in Hits
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Hit.GetDocument">
 | 
						|
            <summary> Returns document for this hit.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.Hits.Doc(System.Int32)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Hit.GetScore">
 | 
						|
            <summary> Returns score for this hit.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.Hits.Score(System.Int32)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Hit.GetId">
 | 
						|
            <summary> Returns id for this hit.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.Hits.Id(System.Int32)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Hit.GetBoost">
 | 
						|
            <summary> Returns the boost factor for this hit on any field of the underlying document.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Documents.Document.GetBoost">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Hit.Get(System.String)">
 | 
						|
            <summary> Returns the string value of the field with the given name if any exist in
 | 
						|
            this document, or null.  If multiple fields exist with this name, this
 | 
						|
            method returns the first value added. If only binary fields with this name
 | 
						|
            exist, returns null.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Documents.Document.Get(System.String)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Hit.ToString">
 | 
						|
            <summary> Prints the parameters to be used to discover the promised result.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.HitIterator">
 | 
						|
            <summary> An iterator over {@link Hits} that provides lazy fetching of each document.
 | 
						|
            {@link Hits#Iterator()} returns an instance of this class.  Calls to {@link #next()}
 | 
						|
            return a {@link Hit} instance.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <author>  Jeremy Rayner
 | 
						|
            </author>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.HitIterator.#ctor(Lucene.Net.Search.Hits)">
 | 
						|
            <summary> Constructed from {@link Hits#Iterator()}.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.HitIterator.MoveNext">
 | 
						|
            <returns> true if current hit is less than the total number of {@link Hits}.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.HitIterator.Remove">
 | 
						|
            <summary> Unsupported operation.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <throws>  UnsupportedOperationException </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.HitIterator.Length">
 | 
						|
            <summary> Returns the total number of hits.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="P:Lucene.Net.Search.HitIterator.Current">
 | 
						|
            <summary> Returns a {@link Hit} instance representing the next hit in {@link Hits}.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <returns> Next {@link Hit}.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.Hits">
 | 
						|
            <summary>A ranked list of documents, used to hold search results. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Hits.GetMoreDocs(System.Int32)">
 | 
						|
            <summary> Tries to add new documents to hitDocs.
 | 
						|
            Ensures that the hit numbered <code>min</code> has been retrieved.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Hits.Length">
 | 
						|
            <summary>Returns the total number of hits available in this set. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Hits.Doc(System.Int32)" -->
 | 
						|
        <member name="M:Lucene.Net.Search.Hits.Score(System.Int32)">
 | 
						|
            <summary>Returns the score for the nth document in this set. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Hits.Id(System.Int32)">
 | 
						|
            <summary>Returns the id for the nth document in this set. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Hits.Iterator">
 | 
						|
            <summary> Returns a {@link HitIterator} to navigate the Hits.  Each item returned
 | 
						|
            from {@link Iterator#next()} is a {@link Hit}.
 | 
						|
            <p>
 | 
						|
            <b>Caution:</b> Iterate only over the hits needed.  Iterating over all
 | 
						|
            hits is generally not desirable and may be the source of
 | 
						|
            performance issues.
 | 
						|
            </p>
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.IndexSearcher" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.Searcher" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.Searchable" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Searchable.Search(Lucene.Net.Search.Weight,Lucene.Net.Search.Filter,Lucene.Net.Search.HitCollector)" -->
 | 
						|
        <member name="M:Lucene.Net.Search.Searchable.Close">
 | 
						|
            <summary>Frees resources associated with this Searcher.
 | 
						|
            Be careful not to call this method while you are still using objects
 | 
						|
            like {@link Hits}.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Searchable.DocFreq(Lucene.Net.Index.Term)">
 | 
						|
            <summary>Expert: Returns the number of documents containing <code>term</code>.
 | 
						|
            Called by search code to compute term weights.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="!:IndexReader#docFreq(Term)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Searchable.DocFreqs(Lucene.Net.Index.Term[])">
 | 
						|
            <summary>Expert: For each term in the terms array, calculates the number of
 | 
						|
            documents containing <code>term</code>. Returns an array with these
 | 
						|
            document frequencies. Used to minimize number of remote calls.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Searchable.MaxDoc">
 | 
						|
            <summary>Expert: Returns one greater than the largest possible document number.
 | 
						|
            Called by search code to compute term weights.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="!:IndexReader#maxDoc()">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Searchable.Search(Lucene.Net.Search.Weight,Lucene.Net.Search.Filter,System.Int32)" -->
 | 
						|
        <member name="M:Lucene.Net.Search.Searchable.Doc(System.Int32)">
 | 
						|
            <summary>Expert: Returns the stored fields of document <code>i</code>.
 | 
						|
            Called by {@link HitCollector} implementations.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="!:IndexReader#document(int)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Searchable.Rewrite(Lucene.Net.Search.Query)">
 | 
						|
            <summary>Expert: called to re-write queries into primitive queries.</summary>
 | 
						|
            <throws>  BooleanQuery.TooManyClauses </throws>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Searchable.Explain(Lucene.Net.Search.Weight,System.Int32)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Searchable.Search(Lucene.Net.Search.Weight,Lucene.Net.Search.Filter,System.Int32,Lucene.Net.Search.Sort)" -->
 | 
						|
        <member name="M:Lucene.Net.Search.Searcher.Search(Lucene.Net.Search.Query)">
 | 
						|
            <summary>Returns the documents matching <code>query</code>. </summary>
 | 
						|
            <throws>  BooleanQuery.TooManyClauses </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Searcher.Search(Lucene.Net.Search.Query,Lucene.Net.Search.Filter)">
 | 
						|
            <summary>Returns the documents matching <code>query</code> and
 | 
						|
            <code>filter</code>.
 | 
						|
            </summary>
 | 
						|
            <throws>  BooleanQuery.TooManyClauses </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Searcher.Search(Lucene.Net.Search.Query,Lucene.Net.Search.Sort)">
 | 
						|
            <summary>Returns documents matching <code>query</code> sorted by
 | 
						|
            <code>sort</code>.
 | 
						|
            </summary>
 | 
						|
            <throws>  BooleanQuery.TooManyClauses </throws>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Searcher.Search(Lucene.Net.Search.Query,Lucene.Net.Search.Filter,Lucene.Net.Search.Sort)">
 | 
						|
            <summary>Returns documents matching <code>query</code> and <code>filter</code>,
 | 
						|
            sorted by <code>sort</code>.
 | 
						|
            </summary>
 | 
						|
            <throws>  BooleanQuery.TooManyClauses </throws>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Searcher.Search(Lucene.Net.Search.Query,Lucene.Net.Search.Filter,System.Int32,Lucene.Net.Search.Sort)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Searcher.Search(Lucene.Net.Search.Query,Lucene.Net.Search.HitCollector)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Searcher.Search(Lucene.Net.Search.Query,Lucene.Net.Search.Filter,Lucene.Net.Search.HitCollector)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Searcher.Search(Lucene.Net.Search.Query,Lucene.Net.Search.Filter,System.Int32)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Searcher.Explain(Lucene.Net.Search.Query,System.Int32)" -->
 | 
						|
        <member name="F:Lucene.Net.Search.Searcher.similarity">
 | 
						|
            <summary>The Similarity implementation used by this searcher. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Searcher.SetSimilarity(Lucene.Net.Search.Similarity)">
 | 
						|
            <summary>Expert: Set the Similarity implementation used by this Searcher.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.Similarity.SetDefault(Lucene.Net.Search.Similarity)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.Searcher.GetSimilarity" -->
 | 
						|
        <member name="M:Lucene.Net.Search.Searcher.CreateWeight(Lucene.Net.Search.Query)">
 | 
						|
            <summary> creates a weight for <code>query</code></summary>
 | 
						|
            <returns> new weight
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.IndexSearcher.#ctor(System.String)">
 | 
						|
            <summary>Creates a searcher searching the index in the named directory. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.IndexSearcher.#ctor(Lucene.Net.Store.Directory)">
 | 
						|
            <summary>Creates a searcher searching the index in the provided directory. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.IndexSearcher.#ctor(Lucene.Net.Index.IndexReader)">
 | 
						|
            <summary>Creates a searcher searching the provided index. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.IndexSearcher.GetIndexReader">
 | 
						|
            <summary>Return the {@link IndexReader} this searches. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.IndexSearcher.Close">
 | 
						|
            <summary> Note that the underlying IndexReader is not closed, if
 | 
						|
            IndexSearcher was constructed with IndexSearcher(IndexReader r).
 | 
						|
            If the IndexReader was supplied implicitly by specifying a directory, then
 | 
						|
            the IndexReader gets closed.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.MatchAllDocsQuery">
 | 
						|
            <summary> A query that matches all documents.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <author>  John Wang
 | 
						|
            </author>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.MultiPhraseQuery">
 | 
						|
            <summary> MultiPhraseQuery is a generalized version of PhraseQuery, with an added
 | 
						|
            method {@link #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.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <author>  Anders Nielsen
 | 
						|
            </author>
 | 
						|
            <version>  1.0
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.MultiPhraseQuery.SetSlop(System.Int32)">
 | 
						|
            <summary>Sets the phrase slop for this query.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.PhraseQuery.SetSlop(System.Int32)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.MultiPhraseQuery.GetSlop">
 | 
						|
            <summary>Sets the phrase slop for this query.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.PhraseQuery.GetSlop">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.MultiPhraseQuery.Add(Lucene.Net.Index.Term)">
 | 
						|
            <summary>Add a single term at the next position in the phrase.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.PhraseQuery.Add(Lucene.Net.Index.Term)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.MultiPhraseQuery.Add(Lucene.Net.Index.Term[])">
 | 
						|
            <summary>Add multiple terms at the next position in the phrase.  Any of the terms
 | 
						|
            may match.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.PhraseQuery.Add(Lucene.Net.Index.Term)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.MultiPhraseQuery.Add(Lucene.Net.Index.Term[],System.Int32)">
 | 
						|
            <summary> Allows to specify the relative position of terms within the phrase.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.PhraseQuery.Add(Lucene.Net.Index.Term,System.Int32)">
 | 
						|
            </seealso>
 | 
						|
            <param name="terms">
 | 
						|
            </param>
 | 
						|
            <param name="position">
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.MultiPhraseQuery.GetTermArrays" -->
 | 
						|
        <member name="M:Lucene.Net.Search.MultiPhraseQuery.GetPositions">
 | 
						|
            <summary> Returns the relative positions of terms in this phrase.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.MultiPhraseQuery.ToString(System.String)">
 | 
						|
            <summary>Prints a user-readable version of this query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.MultiPhraseQuery.Equals(System.Object)">
 | 
						|
            <summary>Returns true if <code>o</code> is equal to this. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.MultiPhraseQuery.GetHashCode">
 | 
						|
            <summary>Returns a hash code value for this object.</summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.MultiSearcher" -->
 | 
						|
        <member name="M:Lucene.Net.Search.MultiSearcher.#ctor(Lucene.Net.Search.Searchable[])">
 | 
						|
            <summary>Creates a searcher which searches <i>searchables</i>. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.MultiSearcher.GetSearchables">
 | 
						|
            <summary>Return the array of {@link Searchable}s this searches. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.MultiSearcher.SubSearcher(System.Int32)">
 | 
						|
            <summary>Returns index of the searcher for document <code>n</code> in the array
 | 
						|
            used to construct this searcher. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.MultiSearcher.SubDoc(System.Int32)">
 | 
						|
            <summary>Returns the document number of document <code>n</code> within its
 | 
						|
            sub-index. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.MultiSearcher.CreateWeight(Lucene.Net.Search.Query)">
 | 
						|
            <summary> Create weight in multiple index scenario.
 | 
						|
            
 | 
						|
            Distributed query processing is done in the following steps:
 | 
						|
            1. rewrite query
 | 
						|
            2. extract necessary terms
 | 
						|
            3. collect dfs for these terms from the Searchables
 | 
						|
            4. create query weight using aggregate dfs.
 | 
						|
            5. distribute that weight to Searchables
 | 
						|
            6. merge results
 | 
						|
            
 | 
						|
            Steps 1-4 are done here, 5+6 in the search() methods
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <returns> rewritten queries
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.MultiSearcher.CachedDfSource">
 | 
						|
            <summary> Document Frequency cache acting as a Dummy-Searcher.
 | 
						|
            This class is no full-fledged Searcher, but only supports
 | 
						|
            the methods necessary to initialize Weights.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.NonMatchingScorer">
 | 
						|
            <summary>A scorer that matches no document at all. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.ParallelMultiSearcher" -->
 | 
						|
        <member name="M:Lucene.Net.Search.ParallelMultiSearcher.#ctor(Lucene.Net.Search.Searchable[])">
 | 
						|
            <summary>Creates a searcher which searches <i>searchables</i>. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.ParallelMultiSearcher.DocFreq(Lucene.Net.Index.Term)">
 | 
						|
            <summary> TODO: parallelize this one too</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.ParallelMultiSearcher.Search(Lucene.Net.Search.Weight,Lucene.Net.Search.Filter,System.Int32)">
 | 
						|
            <summary> A search implementation which spans a new thread for each
 | 
						|
            Searchable, waits for each search to complete and merge
 | 
						|
            the results back together.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.ParallelMultiSearcher.Search(Lucene.Net.Search.Weight,Lucene.Net.Search.Filter,System.Int32,Lucene.Net.Search.Sort)">
 | 
						|
            <summary> A search implementation allowing sorting which spans a new thread for each
 | 
						|
            Searchable, waits for each search to complete and merges
 | 
						|
            the results back together.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.ParallelMultiSearcher.Search(Lucene.Net.Search.Weight,Lucene.Net.Search.Filter,Lucene.Net.Search.HitCollector)" -->
 | 
						|
        <member name="T:Lucene.Net.Search.MultiSearcherThread">
 | 
						|
            <summary> A thread subclass for searching a single searchable </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:SupportClass.ThreadClass">
 | 
						|
            <summary>
 | 
						|
            Support class used to handle threads
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:IThreadRunnable">
 | 
						|
            <summary>
 | 
						|
            This interface should be implemented by any class whose instances are intended 
 | 
						|
            to be executed by a thread.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:IThreadRunnable.Run">
 | 
						|
            <summary>
 | 
						|
            This method has to be implemented in order that starting of the thread causes the object's 
 | 
						|
            run method to be called in that separately executing thread.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:SupportClass">
 | 
						|
            <summary>
 | 
						|
            Contains conversion support elements such as classes, interfaces and static methods.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:SupportClass.ThreadClass">
 | 
						|
            <summary>
 | 
						|
            Support class used to handle threads
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:SupportClass.ThreadClass.threadField">
 | 
						|
            <summary>
 | 
						|
            The instance of System.Threading.Thread
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.ThreadClass.#ctor">
 | 
						|
            <summary>
 | 
						|
            Initializes a new instance of the ThreadClass class
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.ThreadClass.#ctor(System.String)">
 | 
						|
            <summary>
 | 
						|
            Initializes a new instance of the Thread class.
 | 
						|
            </summary>
 | 
						|
            <param name="Name">The name of the thread</param>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.ThreadClass.#ctor(System.Threading.ThreadStart)">
 | 
						|
            <summary>
 | 
						|
            Initializes a new instance of the Thread class.
 | 
						|
            </summary>
 | 
						|
            <param name="Start">A ThreadStart delegate that references the methods to be invoked when this thread begins executing</param>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.ThreadClass.#ctor(System.Threading.ThreadStart,System.String)">
 | 
						|
            <summary>
 | 
						|
            Initializes a new instance of the Thread class.
 | 
						|
            </summary>
 | 
						|
            <param name="Start">A ThreadStart delegate that references the methods to be invoked when this thread begins executing</param>
 | 
						|
            <param name="Name">The name of the thread</param>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.ThreadClass.Run">
 | 
						|
            <summary>
 | 
						|
            This method has no functionality unless the method is overridden
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.ThreadClass.Start">
 | 
						|
            <summary>
 | 
						|
            Causes the operating system to change the state of the current thread instance to ThreadState.Running
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.ThreadClass.Interrupt">
 | 
						|
            <summary>
 | 
						|
            Interrupts a thread that is in the WaitSleepJoin thread state
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.ThreadClass.Join">
 | 
						|
            <summary>
 | 
						|
            Blocks the calling thread until a thread terminates
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.ThreadClass.Join(System.Int64)">
 | 
						|
            <summary>
 | 
						|
            Blocks the calling thread until a thread terminates or the specified time elapses
 | 
						|
            </summary>
 | 
						|
            <param name="MiliSeconds">Time of wait in milliseconds</param>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.ThreadClass.Join(System.Int64,System.Int32)">
 | 
						|
            <summary>
 | 
						|
            Blocks the calling thread until a thread terminates or the specified time elapses
 | 
						|
            </summary>
 | 
						|
            <param name="MiliSeconds">Time of wait in milliseconds</param>
 | 
						|
            <param name="NanoSeconds">Time of wait in nanoseconds</param>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.ThreadClass.Resume">
 | 
						|
            <summary>
 | 
						|
            Resumes a thread that has been suspended
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.ThreadClass.Abort">
 | 
						|
            <summary>
 | 
						|
            Raises a ThreadAbortException in the thread on which it is invoked, 
 | 
						|
            to begin the process of terminating the thread. Calling this method 
 | 
						|
            usually terminates the thread
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.ThreadClass.Abort(System.Object)">
 | 
						|
            <summary>
 | 
						|
            Raises a ThreadAbortException in the thread on which it is invoked, 
 | 
						|
            to begin the process of terminating the thread while also providing
 | 
						|
            exception information about the thread termination. 
 | 
						|
            Calling this method usually terminates the thread.
 | 
						|
            </summary>
 | 
						|
            <param name="stateInfo">An object that contains application-specific information, such as state, which can be used by the thread being aborted</param>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.ThreadClass.Suspend">
 | 
						|
            <summary>
 | 
						|
            Suspends the thread, if the thread is already suspended it has no effect
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.ThreadClass.ToString">
 | 
						|
            <summary>
 | 
						|
            Obtain a String that represents the current Object
 | 
						|
            </summary>
 | 
						|
            <returns>A String that represents the current Object</returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.ThreadClass.Current">
 | 
						|
            <summary>
 | 
						|
            Gets the currently running thread
 | 
						|
            </summary>
 | 
						|
            <returns>The currently running thread</returns>
 | 
						|
        </member>
 | 
						|
        <member name="P:SupportClass.ThreadClass.Instance">
 | 
						|
            <summary>
 | 
						|
            Gets the current thread instance
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="P:SupportClass.ThreadClass.Name">
 | 
						|
            <summary>
 | 
						|
            Gets or sets the name of the thread
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="P:SupportClass.ThreadClass.Priority">
 | 
						|
            <summary>
 | 
						|
            Gets or sets a value indicating the scheduling priority of a thread
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="P:SupportClass.ThreadClass.IsAlive">
 | 
						|
            <summary>
 | 
						|
            Gets a value indicating the execution status of the current thread
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="P:SupportClass.ThreadClass.IsBackground">
 | 
						|
            <summary>
 | 
						|
            Gets or sets a value indicating whether or not a thread is a background thread.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:SupportClass.FileSupport">
 | 
						|
            <summary>
 | 
						|
            Represents the methods to support some operations over files.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.FileSupport.GetFiles(System.IO.FileInfo)">
 | 
						|
            <summary>
 | 
						|
            Returns an array of abstract pathnames representing the files and directories of the specified path.
 | 
						|
            </summary>
 | 
						|
            <param name="path">The abstract pathname to list it childs.</param>
 | 
						|
            <returns>An array of abstract pathnames childs of the path specified or null if the path is not a directory</returns>
 | 
						|
        </member>
 | 
						|
        <member name="T:SupportClass.Number">
 | 
						|
            <summary>
 | 
						|
            A simple class for number conversions.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:SupportClass.Number.MIN_RADIX">
 | 
						|
            <summary>
 | 
						|
            Min radix value.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:SupportClass.Number.MAX_RADIX">
 | 
						|
            <summary>
 | 
						|
            Max radix value.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.Number.ToString(System.Int64,System.Int32)">
 | 
						|
            <summary>
 | 
						|
            Converts a number to System.String in the specified radix.
 | 
						|
            </summary>
 | 
						|
            <param name="i">A number to be converted.</param>
 | 
						|
            <param name="radix">A radix.</param>
 | 
						|
            <returns>A System.String representation of the number in the specified redix.</returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.Number.Parse(System.String,System.Int32)">
 | 
						|
            <summary>
 | 
						|
            Parses a number in the specified radix.
 | 
						|
            </summary>
 | 
						|
            <param name="s">An input System.String.</param>
 | 
						|
            <param name="radix">A radix.</param>
 | 
						|
            <returns>The parsed number in the specified radix.</returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.Number.URShift(System.Int32,System.Int32)">
 | 
						|
            <summary>
 | 
						|
            Performs an unsigned bitwise right shift with the specified number
 | 
						|
            </summary>
 | 
						|
            <param name="number">Number to operate on</param>
 | 
						|
            <param name="bits">Ammount of bits to shift</param>
 | 
						|
            <returns>The resulting number from the shift operation</returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.Number.NextSetBit(System.Collections.BitArray,System.Int32)">
 | 
						|
            <summary>
 | 
						|
            Returns the index of the first bit that is set to true that occurs 
 | 
						|
            on or after the specified starting index. If no such bit exists 
 | 
						|
            then -1 is returned.
 | 
						|
            </summary>
 | 
						|
            <param name="bits">The BitArray object.</param>
 | 
						|
            <param name="fromIndex">The index to start checking from (inclusive).</param>
 | 
						|
            <returns>The index of the next set bit.</returns>
 | 
						|
        </member>
 | 
						|
        <member name="T:SupportClass.Character">
 | 
						|
            <summary>
 | 
						|
            Mimics Java's Character class.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.Character.ForDigit(System.Int32,System.Int32)">
 | 
						|
            <summary>
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="digit"></param>
 | 
						|
            <param name="radix"></param>
 | 
						|
            <returns></returns>
 | 
						|
        </member>
 | 
						|
        <member name="P:SupportClass.Character.MAX_RADIX">
 | 
						|
            <summary>
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="P:SupportClass.Character.MIN_RADIX">
 | 
						|
            <summary>
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:SupportClass.Date">
 | 
						|
            <summary>
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.Date.GetTime(System.DateTime)">
 | 
						|
            <summary>
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="dateTime"></param>
 | 
						|
            <returns></returns>
 | 
						|
        </member>
 | 
						|
        <member name="T:SupportClass.Single">
 | 
						|
            <summary>
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.Single.Parse(System.String,System.Globalization.NumberStyles,System.IFormatProvider)">
 | 
						|
            <summary>
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="s"></param>
 | 
						|
            <param name="style"></param>
 | 
						|
            <param name="provider"></param>
 | 
						|
            <returns></returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.Single.Parse(System.String,System.IFormatProvider)">
 | 
						|
            <summary>
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="s"></param>
 | 
						|
            <param name="provider"></param>
 | 
						|
            <returns></returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.Single.Parse(System.String,System.Globalization.NumberStyles)">
 | 
						|
            <summary>
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="s"></param>
 | 
						|
            <param name="style"></param>
 | 
						|
            <returns></returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.Single.Parse(System.String)">
 | 
						|
            <summary>
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="s"></param>
 | 
						|
            <returns></returns>
 | 
						|
        </member>
 | 
						|
        <member name="T:SupportClass.AppSettings">
 | 
						|
            <summary>
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.AppSettings.Get(System.String,System.Int32)">
 | 
						|
            <summary>
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="key"></param>
 | 
						|
            <param name="defValue"></param>
 | 
						|
            <returns></returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.AppSettings.Get(System.String,System.Int64)">
 | 
						|
            <summary>
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="key"></param>
 | 
						|
            <param name="defValue"></param>
 | 
						|
            <returns></returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:SupportClass.AppSettings.Get(System.String,System.String)">
 | 
						|
            <summary>
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="key"></param>
 | 
						|
            <param name="defValue"></param>
 | 
						|
            <returns></returns>
 | 
						|
        </member>
 | 
						|
        <member name="T:SupportClass.CompressionSupport">
 | 
						|
            <summary>
 | 
						|
            Use for .NET 1.1 Framework only.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.PhraseQuery" -->
 | 
						|
        <member name="M:Lucene.Net.Search.PhraseQuery.#ctor">
 | 
						|
            <summary>Constructs an empty phrase query. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.PhraseQuery.SetSlop(System.Int32)" -->
 | 
						|
        <member name="M:Lucene.Net.Search.PhraseQuery.GetSlop">
 | 
						|
            <summary>Returns the slop.  See setSlop(). </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.PhraseQuery.Add(Lucene.Net.Index.Term)">
 | 
						|
            <summary> Adds a term to the end of the query phrase.
 | 
						|
            The relative position of the term is the one immediately after the last term added.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.PhraseQuery.Add(Lucene.Net.Index.Term,System.Int32)">
 | 
						|
            <summary> Adds a term to the end of the query phrase.
 | 
						|
            The relative position of the term within the phrase is specified explicitly.
 | 
						|
            This allows e.g. phrases with more than one term at the same position
 | 
						|
            or phrases with gaps (e.g. in connection with stopwords).
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="term">
 | 
						|
            </param>
 | 
						|
            <param name="position">
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.PhraseQuery.GetTerms">
 | 
						|
            <summary>Returns the set of terms in this phrase. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.PhraseQuery.GetPositions">
 | 
						|
            <summary> Returns the relative positions of terms in this phrase.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.PhraseQuery.ExtractTerms(System.Collections.Hashtable)">
 | 
						|
            <seealso cref="!:Lucene.Net.search.Query.ExtractTerms(java.util.Set)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.PhraseQuery.ToString(System.String)">
 | 
						|
            <summary>Prints a user-readable version of this query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.PhraseQuery.Equals(System.Object)">
 | 
						|
            <summary>Returns true iff <code>o</code> is equal to this. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.PhraseQuery.GetHashCode">
 | 
						|
            <summary>Returns a hash code value for this object.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.PrefixQuery">
 | 
						|
            <summary>A Query that matches documents containing terms with a specified prefix. A PrefixQuery
 | 
						|
            is built by QueryParser for input like <code>app*</code>. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.PrefixQuery.#ctor(Lucene.Net.Index.Term)">
 | 
						|
            <summary>Constructs a query for terms starting with <code>prefix</code>. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.PrefixQuery.GetPrefix">
 | 
						|
            <summary>Returns the prefix of this query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.PrefixQuery.ToString(System.String)">
 | 
						|
            <summary>Prints a user-readable version of this query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.PrefixQuery.Equals(System.Object)">
 | 
						|
            <summary>Returns true iff <code>o</code> is equal to this. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.PrefixQuery.GetHashCode">
 | 
						|
            <summary>Returns a hash code value for this object.</summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.QueryFilter" -->
 | 
						|
        <member name="M:Lucene.Net.Search.QueryFilter.#ctor(Lucene.Net.Search.Query)">
 | 
						|
            <summary>Constructs a filter which only matches documents matching
 | 
						|
            <code>query</code>.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.QueryTermVector">
 | 
						|
            <summary> 
 | 
						|
            
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.QueryTermVector.#ctor(System.String[])">
 | 
						|
            <summary> </summary>
 | 
						|
            <param name="queryTerms">The original list of terms from the query, can contain duplicates
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.RangeFilter">
 | 
						|
            <summary> A Filter that restricts search results to a range of values in a given
 | 
						|
            field.
 | 
						|
            
 | 
						|
            <p>
 | 
						|
            This code borrows heavily from {@link RangeQuery}, but is implemented as a Filter
 | 
						|
            
 | 
						|
            </p>
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.RangeFilter.#ctor(System.String,System.String,System.String,System.Boolean,System.Boolean)">
 | 
						|
            <param name="fieldName">The field this range applies to
 | 
						|
            </param>
 | 
						|
            <param name="lowerTerm">The lower bound on this range
 | 
						|
            </param>
 | 
						|
            <param name="upperTerm">The upper bound on this range
 | 
						|
            </param>
 | 
						|
            <param name="includeLower">Does this range include the lower bound?
 | 
						|
            </param>
 | 
						|
            <param name="includeUpper">Does this range include the upper bound?
 | 
						|
            </param>
 | 
						|
            <throws>  IllegalArgumentException if both terms are null or if </throws>
 | 
						|
            <summary>  lowerTerm is null and includeLower is true (similar for upperTerm
 | 
						|
            and includeUpper)
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.RangeFilter.Less(System.String,System.String)">
 | 
						|
            <summary> Constructs a filter for field <code>fieldName</code> matching
 | 
						|
            less than or equal to <code>upperTerm</code>.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.RangeFilter.More(System.String,System.String)">
 | 
						|
            <summary> Constructs a filter for field <code>fieldName</code> matching
 | 
						|
            greater than or equal to <code>lowerTerm</code>.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.RangeFilter.Bits(Lucene.Net.Index.IndexReader)">
 | 
						|
            <summary> Returns a BitSet with true for documents which should be
 | 
						|
            permitted in search results, and false for those that should
 | 
						|
            not.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.RangeFilter.Equals(System.Object)">
 | 
						|
            <summary>Returns true if <code>o</code> is equal to this. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.RangeFilter.GetHashCode">
 | 
						|
            <summary>Returns a hash code value for this object.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.RangeQuery">
 | 
						|
            <summary> A Query that matches documents within an exclusive range. A RangeQuery
 | 
						|
            is built by QueryParser for input like <code>[010 TO 120]</code>.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <version>  $Id: RangeQuery.java 329381 2005-10-29 09:26:21Z ehatcher $
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.RangeQuery.#ctor(Lucene.Net.Index.Term,Lucene.Net.Index.Term,System.Boolean)">
 | 
						|
            <summary>Constructs a query selecting all terms greater than
 | 
						|
            <code>lowerTerm</code> but less than <code>upperTerm</code>.
 | 
						|
            There must be at least one term and either term may be null,
 | 
						|
            in which case there is no bound on that side, but if there are
 | 
						|
            two terms, both terms <b>must</b> be for the same field.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.RangeQuery.GetField">
 | 
						|
            <summary>Returns the field name for this query </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.RangeQuery.GetLowerTerm">
 | 
						|
            <summary>Returns the lower term of this range query </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.RangeQuery.GetUpperTerm">
 | 
						|
            <summary>Returns the upper term of this range query </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.RangeQuery.IsInclusive">
 | 
						|
            <summary>Returns <code>true</code> if the range query is inclusive </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.RangeQuery.ToString(System.String)">
 | 
						|
            <summary>Prints a user-readable version of this query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.RangeQuery.Equals(System.Object)">
 | 
						|
            <summary>Returns true iff <code>o</code> is equal to this. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.RangeQuery.GetHashCode">
 | 
						|
            <summary>Returns a hash code value for this object.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.RemoteSearchable">
 | 
						|
            <summary> A remote searchable implementation.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <version>  $Id: RemoteSearchable.java 351472 2005-12-01 21:15:53Z bmesser $
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.RemoteSearchable.#ctor(Lucene.Net.Search.Searchable)">
 | 
						|
            <summary>Constructs and exports a remote searcher. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.RemoteSearchable.Main(System.String[])">
 | 
						|
            <summary>Exports a searcher for the index in args[0] named
 | 
						|
            "//localhost/Searchable". 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.ReqExclScorer" -->
 | 
						|
        <member name="M:Lucene.Net.Search.ReqExclScorer.#ctor(Lucene.Net.Search.Scorer,Lucene.Net.Search.Scorer)">
 | 
						|
            <summary>Construct a <code>ReqExclScorer</code>.</summary>
 | 
						|
            <param name="reqScorer">The scorer that must match, except where
 | 
						|
            </param>
 | 
						|
            <param name="exclScorer">indicates exclusion.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.ReqExclScorer.ToNonExcluded" -->
 | 
						|
        <member name="M:Lucene.Net.Search.ReqExclScorer.Score">
 | 
						|
            <summary>Returns the score of the current document matching the query.
 | 
						|
            Initially invalid, until {@link #Next()} is called the first time.
 | 
						|
            </summary>
 | 
						|
            <returns> The score of the required scorer.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.ReqExclScorer.SkipTo(System.Int32)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.ReqOptSumScorer" -->
 | 
						|
        <member name="F:Lucene.Net.Search.ReqOptSumScorer.reqScorer">
 | 
						|
            <summary>The scorers passed from the constructor.
 | 
						|
            These are set to null as soon as their next() or skipTo() returns false.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.ReqOptSumScorer.#ctor(Lucene.Net.Search.Scorer,Lucene.Net.Search.Scorer)">
 | 
						|
            <summary>Construct a <code>ReqOptScorer</code>.</summary>
 | 
						|
            <param name="reqScorer">The required scorer. This must match.
 | 
						|
            </param>
 | 
						|
            <param name="optScorer">The optional scorer. This is used for scoring only.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.ReqOptSumScorer.Score">
 | 
						|
            <summary>Returns the score of the current document matching the query.
 | 
						|
            Initially invalid, until {@link #Next()} is called the first time.
 | 
						|
            </summary>
 | 
						|
            <returns> The score of the required scorer, eventually increased by the score
 | 
						|
            of the optional scorer when it also matches the current document.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.ReqOptSumScorer.Explain(System.Int32)">
 | 
						|
            <summary>Explain the score of a document.</summary>
 | 
						|
            <todo>  Also show the total score. </todo>
 | 
						|
            <summary> See BooleanScorer.explain() on how to do this.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.ScoreDocComparator_Fields" -->
 | 
						|
        <member name="F:Lucene.Net.Search.ScoreDocComparator_Fields.RELEVANCE">
 | 
						|
            <summary>Special comparator for sorting hits according to computed relevance (document score). </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.ScoreDocComparator_Fields.INDEXORDER">
 | 
						|
            <summary>Special comparator for sorting hits according to index order (document number). </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.Sort" -->
 | 
						|
        <member name="F:Lucene.Net.Search.Sort.RELEVANCE">
 | 
						|
            <summary> Represents sorting by computed relevance. Using this sort criteria returns
 | 
						|
            the same results as calling
 | 
						|
            {@link Searcher#Search(Query) Searcher#search()}without a sort criteria,
 | 
						|
            only with slightly more overhead.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.Sort.INDEXORDER">
 | 
						|
            <summary>Represents sorting by index order. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Sort.#ctor">
 | 
						|
            <summary> Sorts by computed relevance. This is the same sort criteria as calling
 | 
						|
            {@link Searcher#Search(Query) Searcher#search()}without a sort criteria,
 | 
						|
            only with slightly more overhead.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Sort.#ctor(System.String)">
 | 
						|
            <summary> Sorts by the terms in <code>field</code> then by index order (document
 | 
						|
            number). The type of value in <code>field</code> is determined
 | 
						|
            automatically.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="F:Lucene.Net.Search.SortField.AUTO">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Sort.#ctor(System.String,System.Boolean)">
 | 
						|
            <summary> Sorts possibly in reverse by the terms in <code>field</code> then by
 | 
						|
            index order (document number). The type of value in <code>field</code> is
 | 
						|
            determined automatically.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="F:Lucene.Net.Search.SortField.AUTO">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Sort.#ctor(System.String[])">
 | 
						|
            <summary> Sorts in succession by the terms in each field. The type of value in
 | 
						|
            <code>field</code> is determined automatically.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="F:Lucene.Net.Search.SortField.AUTO">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Sort.#ctor(Lucene.Net.Search.SortField)">
 | 
						|
            <summary>Sorts by the criteria in the given SortField. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Sort.#ctor(Lucene.Net.Search.SortField[])">
 | 
						|
            <summary>Sorts in succession by the criteria in each SortField. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Sort.SetSort(System.String)">
 | 
						|
            <summary> Sets the sort to the terms in <code>field</code> then by index order
 | 
						|
            (document number).
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Sort.SetSort(System.String,System.Boolean)">
 | 
						|
            <summary> Sets the sort to the terms in <code>field</code> possibly in reverse,
 | 
						|
            then by index order (document number).
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Sort.SetSort(System.String[])">
 | 
						|
            <summary>Sets the sort to the terms in each field in succession. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Sort.SetSort(Lucene.Net.Search.SortField)">
 | 
						|
            <summary>Sets the sort to the given criteria. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Sort.SetSort(Lucene.Net.Search.SortField[])">
 | 
						|
            <summary>Sets the sort to the given criteria in succession. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.Sort.GetSort">
 | 
						|
            <summary> Representation of the sort criteria.</summary>
 | 
						|
            <returns> Array of SortField objects used in this sort criteria
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.SortComparator" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.SortComparatorSource" -->
 | 
						|
        <member name="M:Lucene.Net.Search.SortComparatorSource.NewComparator(Lucene.Net.Index.IndexReader,System.String)">
 | 
						|
            <summary> Creates a comparator for the field in the given index.</summary>
 | 
						|
            <param name="reader">Index to create comparator for.
 | 
						|
            </param>
 | 
						|
            <param name="fieldname"> Field to create comparator for.
 | 
						|
            </param>
 | 
						|
            <returns> Comparator of ScoreDoc objects.
 | 
						|
            </returns>
 | 
						|
            <throws>  IOException If an error occurs reading the index. </throws>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.SortComparator.GetComparable(System.String)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.SortField" -->
 | 
						|
        <member name="F:Lucene.Net.Search.SortField.SCORE">
 | 
						|
            <summary>Sort by document score (relevancy).  Sort values are Float and higher
 | 
						|
            values are at the front. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.SortField.DOC">
 | 
						|
            <summary>Sort by document number (index order).  Sort values are Integer and lower
 | 
						|
            values are at the front. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.SortField.AUTO">
 | 
						|
            <summary>Guess type of sort based on field contents.  A regular expression is used
 | 
						|
            to look at the first term indexed for the field and determine if it
 | 
						|
            represents an integer number, a floating point number, or just arbitrary
 | 
						|
            string characters. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.SortField.STRING">
 | 
						|
            <summary>Sort using term values as Strings.  Sort values are String and lower
 | 
						|
            values are at the front. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.SortField.INT">
 | 
						|
            <summary>Sort using term values as encoded Integers.  Sort values are Integer and
 | 
						|
            lower values are at the front. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.SortField.FLOAT">
 | 
						|
            <summary>Sort using term values as encoded Floats.  Sort values are Float and
 | 
						|
            lower values are at the front. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.SortField.CUSTOM">
 | 
						|
            <summary>Sort using a custom Comparator.  Sort values are any Comparable and
 | 
						|
            sorting is done according to natural order. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.SortField.FIELD_SCORE">
 | 
						|
            <summary>Represents sorting by document score (relevancy). </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.SortField.FIELD_DOC">
 | 
						|
            <summary>Represents sorting by document number (index order). </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.SortField.#ctor(System.String)">
 | 
						|
            <summary>Creates a sort by terms in the given field where the type of term value
 | 
						|
            is determined dynamically ({@link #AUTO AUTO}).
 | 
						|
            </summary>
 | 
						|
            <param name="field">Name of field to sort by, cannot be <code>null</code>.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.SortField.#ctor(System.String,System.Boolean)">
 | 
						|
            <summary>Creates a sort, possibly in reverse, by terms in the given field where
 | 
						|
            the type of term value is determined dynamically ({@link #AUTO AUTO}).
 | 
						|
            </summary>
 | 
						|
            <param name="field">Name of field to sort by, cannot be <code>null</code>.
 | 
						|
            </param>
 | 
						|
            <param name="reverse">True if natural order should be reversed.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.SortField.#ctor(System.String,System.Int32)">
 | 
						|
            <summary>Creates a sort by terms in the given field with the type of term
 | 
						|
            values explicitly given.
 | 
						|
            </summary>
 | 
						|
            <param name="field"> Name of field to sort by.  Can be <code>null</code> if
 | 
						|
            <code>type</code> is SCORE or DOC.
 | 
						|
            </param>
 | 
						|
            <param name="type">  Type of values in the terms.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.SortField.#ctor(System.String,System.Int32,System.Boolean)">
 | 
						|
            <summary>Creates a sort, possibly in reverse, by terms in the given field with the
 | 
						|
            type of term values explicitly given.
 | 
						|
            </summary>
 | 
						|
            <param name="field"> Name of field to sort by.  Can be <code>null</code> if
 | 
						|
            <code>type</code> is SCORE or DOC.
 | 
						|
            </param>
 | 
						|
            <param name="type">  Type of values in the terms.
 | 
						|
            </param>
 | 
						|
            <param name="reverse">True if natural order should be reversed.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.SortField.#ctor(System.String,System.Globalization.CultureInfo)">
 | 
						|
            <summary>Creates a sort by terms in the given field sorted
 | 
						|
            according to the given locale.
 | 
						|
            </summary>
 | 
						|
            <param name="field"> Name of field to sort by, cannot be <code>null</code>.
 | 
						|
            </param>
 | 
						|
            <param name="locale">Locale of values in the field.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.SortField.#ctor(System.String,System.Globalization.CultureInfo,System.Boolean)">
 | 
						|
            <summary>Creates a sort, possibly in reverse, by terms in the given field sorted
 | 
						|
            according to the given locale.
 | 
						|
            </summary>
 | 
						|
            <param name="field"> Name of field to sort by, cannot be <code>null</code>.
 | 
						|
            </param>
 | 
						|
            <param name="locale">Locale of values in the field.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.SortField.#ctor(System.String,Lucene.Net.Search.SortComparatorSource)">
 | 
						|
            <summary>Creates a sort with a custom comparison function.</summary>
 | 
						|
            <param name="field">Name of field to sort by; cannot be <code>null</code>.
 | 
						|
            </param>
 | 
						|
            <param name="comparator">Returns a comparator for sorting hits.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.SortField.#ctor(System.String,Lucene.Net.Search.SortComparatorSource,System.Boolean)">
 | 
						|
            <summary>Creates a sort, possibly in reverse, with a custom comparison function.</summary>
 | 
						|
            <param name="field">Name of field to sort by; cannot be <code>null</code>.
 | 
						|
            </param>
 | 
						|
            <param name="comparator">Returns a comparator for sorting hits.
 | 
						|
            </param>
 | 
						|
            <param name="reverse">True if natural order should be reversed.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.SortField.GetField">
 | 
						|
            <summary>Returns the name of the field.  Could return <code>null</code>
 | 
						|
            if the sort is by SCORE or DOC.
 | 
						|
            </summary>
 | 
						|
            <returns> Name of field, possibly <code>null</code>.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.SortField.GetType">
 | 
						|
            <summary>Returns the type of contents in the field.</summary>
 | 
						|
            <returns> One of the constants SCORE, DOC, AUTO, STRING, INT or FLOAT.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.SortField.GetLocale">
 | 
						|
            <summary>Returns the Locale by which term values are interpreted.
 | 
						|
            May return <code>null</code> if no Locale was specified.
 | 
						|
            </summary>
 | 
						|
            <returns> Locale, or <code>null</code>.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.SortField.GetReverse">
 | 
						|
            <summary>Returns whether the sort should be reversed.</summary>
 | 
						|
            <returns>  True if natural order should be reversed.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.TermQuery">
 | 
						|
            <summary>A Query that matches documents containing a term.
 | 
						|
            This may be combined with other terms with a {@link BooleanQuery}.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.TermQuery.#ctor(Lucene.Net.Index.Term)">
 | 
						|
            <summary>Constructs a query for the term <code>t</code>. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.TermQuery.GetTerm">
 | 
						|
            <summary>Returns the term of this query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.TermQuery.ToString(System.String)">
 | 
						|
            <summary>Prints a user-readable version of this query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.TermQuery.Equals(System.Object)">
 | 
						|
            <summary>Returns true iff <code>o</code> is equal to this. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.TermQuery.GetHashCode">
 | 
						|
            <summary>Returns a hash code value for this object.</summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.TermScorer">
 | 
						|
            <summary>Expert: A <code>Scorer</code> for documents matching a <code>Term</code>.</summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.TermScorer.#ctor(Lucene.Net.Search.Weight,Lucene.Net.Index.TermDocs,Lucene.Net.Search.Similarity,System.Byte[])" -->
 | 
						|
        <member name="M:Lucene.Net.Search.TermScorer.Doc">
 | 
						|
            <summary>Returns the current document number matching the query.
 | 
						|
            Initially invalid, until {@link #Next()} is called the first time.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.TermScorer.Next" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.TermScorer.SkipTo(System.Int32)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.TermScorer.Explain(System.Int32)" -->
 | 
						|
        <member name="M:Lucene.Net.Search.TermScorer.ToString">
 | 
						|
            <summary>Returns a string representation of this <code>TermScorer</code>. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.TopDocCollector" -->
 | 
						|
        <member name="M:Lucene.Net.Search.TopDocCollector.#ctor(System.Int32)">
 | 
						|
            <summary>Construct to collect a given number of hits.</summary>
 | 
						|
            <param name="numHits">the maximum number of hits to collect
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.TopDocCollector.GetTotalHits">
 | 
						|
            <summary>The total number of documents that matched this query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.TopDocCollector.TopDocs">
 | 
						|
            <summary>The top-scoring hits. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.TopDocs">
 | 
						|
            <summary>Expert: Returned by low-level search implementations.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.Searcher.Search(Lucene.Net.Search.Query,Lucene.Net.Search.Filter,System.Int32)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.TopDocs.totalHits">
 | 
						|
            <summary>Expert: The total number of hits for the query.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Search.Hits.Length">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.TopDocs.scoreDocs">
 | 
						|
            <summary>Expert: The top hits for the query. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Search.TopDocs.maxScore">
 | 
						|
            <summary>Expert: Stores the maximum score value encountered, needed for normalizing. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.TopDocs.GetMaxScore">
 | 
						|
            <summary>Expert: Returns the maximum score value encountered. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.TopDocs.SetMaxScore(System.Single)">
 | 
						|
            <summary>Expert: Sets the maximum score value encountered. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.TopDocs.#ctor(System.Int32,Lucene.Net.Search.ScoreDoc[],System.Single)">
 | 
						|
            <summary>Expert: Constructs a TopDocs.</summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.TopFieldDocCollector" -->
 | 
						|
        <member name="M:Lucene.Net.Search.TopFieldDocCollector.#ctor(Lucene.Net.Index.IndexReader,Lucene.Net.Search.Sort,System.Int32)">
 | 
						|
            <summary>Construct to collect a given number of hits.</summary>
 | 
						|
            <param name="reader">the index to be searched
 | 
						|
            </param>
 | 
						|
            <param name="sort">the sort criteria
 | 
						|
            </param>
 | 
						|
            <param name="numHits">the maximum number of hits to collect
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.TopFieldDocs" -->
 | 
						|
        <member name="F:Lucene.Net.Search.TopFieldDocs.fields">
 | 
						|
            <summary>The fields which were used to sort results by. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Search.TopFieldDocs.#ctor(System.Int32,Lucene.Net.Search.ScoreDoc[],Lucene.Net.Search.SortField[],System.Single)">
 | 
						|
            <summary>Creates one of these objects.</summary>
 | 
						|
            <param name="totalHits"> Total number of hits for the query.
 | 
						|
            </param>
 | 
						|
            <param name="scoreDocs"> The top hits for the query.
 | 
						|
            </param>
 | 
						|
            <param name="fields">    The sort criteria used to find the top hits.
 | 
						|
            </param>
 | 
						|
            <param name="maxScore">  The maximum score encountered.
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Search.WildcardQuery">
 | 
						|
            <summary>Implements the wildcard search query. Supported wildcards are <code>*</code>, which
 | 
						|
            matches any character sequence (including the empty one), and <code>?</code>,
 | 
						|
            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 <code>*</code> or
 | 
						|
            <code>?</code>.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="T:Lucene.Net.Search.WildcardTermEnum">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Search.WildcardTermEnum" -->
 | 
						|
        <member name="F:Lucene.Net.Search.WildcardTermEnum.WILDCARD_STRING">
 | 
						|
            <summary>*****************************************
 | 
						|
            String equality with support for wildcards
 | 
						|
            ******************************************
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Search.WildcardTermEnum.#ctor(Lucene.Net.Index.IndexReader,Lucene.Net.Index.Term)" -->
 | 
						|
        <member name="M:Lucene.Net.Search.WildcardTermEnum.WildcardEquals(System.String,System.Int32,System.String,System.Int32)">
 | 
						|
            <summary> Determines if a word matches a wildcard pattern.
 | 
						|
            <small>Work released by Granta Design Ltd after originally being done on
 | 
						|
            company time.</small>
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Store.BufferedIndexOutput">
 | 
						|
            <summary>Base implementation class for buffered {@link IndexOutput}. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Store.IndexOutput">
 | 
						|
            <summary>Abstract base class for output to a file in a Directory.  A random-access
 | 
						|
            output stream.  Used for all Lucene index output operations.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="T:Lucene.Net.Store.Directory">
 | 
						|
            </seealso>
 | 
						|
            <seealso cref="T:Lucene.Net.Store.IndexInput">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexOutput.WriteByte(System.Byte)">
 | 
						|
            <summary>Writes a single byte.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexInput.ReadByte">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexOutput.WriteBytes(System.Byte[],System.Int32)">
 | 
						|
            <summary>Writes an array of bytes.</summary>
 | 
						|
            <param name="b">the bytes to write
 | 
						|
            </param>
 | 
						|
            <param name="length">the number of bytes to write
 | 
						|
            </param>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexInput.ReadBytes(System.Byte[],System.Int32,System.Int32)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexOutput.WriteInt(System.Int32)">
 | 
						|
            <summary>Writes an int as four bytes.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexInput.ReadInt">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexOutput.WriteVInt(System.Int32)">
 | 
						|
            <summary>Writes an int in a variable-length format.  Writes between one and
 | 
						|
            five bytes.  Smaller values take fewer bytes.  Negative numbers are not
 | 
						|
            supported.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexInput.ReadVInt">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexOutput.WriteLong(System.Int64)">
 | 
						|
            <summary>Writes a long as eight bytes.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexInput.ReadLong">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexOutput.WriteVLong(System.Int64)">
 | 
						|
            <summary>Writes an long in a variable-length format.  Writes between one and five
 | 
						|
            bytes.  Smaller values take fewer bytes.  Negative numbers are not
 | 
						|
            supported.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexInput.ReadVLong">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexOutput.WriteString(System.String)">
 | 
						|
            <summary>Writes a string.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexInput.ReadString">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexOutput.WriteChars(System.String,System.Int32,System.Int32)">
 | 
						|
            <summary>Writes a sequence of UTF-8 encoded characters from a string.</summary>
 | 
						|
            <param name="s">the source of the characters
 | 
						|
            </param>
 | 
						|
            <param name="start">the first character in the sequence
 | 
						|
            </param>
 | 
						|
            <param name="length">the number of characters in the sequence
 | 
						|
            </param>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexInput.ReadChars(System.Char[],System.Int32,System.Int32)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexOutput.Flush">
 | 
						|
            <summary>Forces any buffered output to be written. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexOutput.Close">
 | 
						|
            <summary>Closes this stream to further operations. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexOutput.GetFilePointer">
 | 
						|
            <summary>Returns the current position in this file, where the next write will
 | 
						|
            occur.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexOutput.Seek(System.Int64)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexOutput.Seek(System.Int64)">
 | 
						|
            <summary>Sets current position in this file, where the next write will occur.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexOutput.GetFilePointer">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.IndexOutput.Length">
 | 
						|
            <summary>The number of bytes in the file. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.BufferedIndexOutput.WriteByte(System.Byte)">
 | 
						|
            <summary>Writes a single byte.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexInput.ReadByte">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.BufferedIndexOutput.WriteBytes(System.Byte[],System.Int32)">
 | 
						|
            <summary>Writes an array of bytes.</summary>
 | 
						|
            <param name="b">the bytes to write
 | 
						|
            </param>
 | 
						|
            <param name="length">the number of bytes to write
 | 
						|
            </param>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.IndexInput.ReadBytes(System.Byte[],System.Int32,System.Int32)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.BufferedIndexOutput.Flush">
 | 
						|
            <summary>Forces any buffered output to be written. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.BufferedIndexOutput.FlushBuffer(System.Byte[],System.Int32)">
 | 
						|
            <summary>Expert: implements buffer write.  Writes bytes at the current position in
 | 
						|
            the output.
 | 
						|
            </summary>
 | 
						|
            <param name="b">the bytes to write
 | 
						|
            </param>
 | 
						|
            <param name="len">the number of bytes to write
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.BufferedIndexOutput.Close">
 | 
						|
            <summary>Closes this stream to further operations. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.BufferedIndexOutput.GetFilePointer">
 | 
						|
            <summary>Returns the current position in this file, where the next write will
 | 
						|
            occur.
 | 
						|
            </summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.BufferedIndexOutput.Seek(System.Int64)">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.BufferedIndexOutput.Seek(System.Int64)">
 | 
						|
            <summary>Sets current position in this file, where the next write will occur.</summary>
 | 
						|
            <seealso cref="M:Lucene.Net.Store.BufferedIndexOutput.GetFilePointer">
 | 
						|
            </seealso>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.BufferedIndexOutput.Length">
 | 
						|
            <summary>The number of bytes in the file. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Store.FSDirectory">
 | 
						|
            <summary> Straightforward implementation of {@link Directory} as a directory of files.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <seealso cref="T:Lucene.Net.Store.Directory">
 | 
						|
            </seealso>
 | 
						|
            <author>  Doug Cutting
 | 
						|
            </author>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Store.FSDirectory.DIRECTORIES">
 | 
						|
            <summary>This cache of directories ensures that there is a unique Directory
 | 
						|
            instance per path, so that synchronization on the Directory can be used to
 | 
						|
            synchronize access between readers and writers.
 | 
						|
            
 | 
						|
            This should be a WeakHashMap, so that entries can be GC'd, but that would
 | 
						|
            require Java 1.2.  Instead we use refcounts...
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.FSDirectory.SetDisableLocks(System.Boolean)">
 | 
						|
            <summary> Set whether Lucene's use of lock files is disabled. By default, 
 | 
						|
            lock files are enabled. They should only be disabled if the index
 | 
						|
            is on a read-only medium like a CD-ROM.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.FSDirectory.GetDisableLocks">
 | 
						|
            <summary> Returns whether Lucene's use of lock files is disabled.</summary>
 | 
						|
            <returns> true if locks are disabled, false if locks are enabled.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Store.FSDirectory.LOCK_DIR">
 | 
						|
            <summary> Directory specified by <code>Lucene.Net.lockDir</code>
 | 
						|
            or <code>java.io.tmpdir</code> system property
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Store.FSDirectory.IMPL">
 | 
						|
            <summary>The default class which implements filesystem-based directories. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Store.FSDirectory.buffer">
 | 
						|
            <summary>A buffer optionally used in renameTo method </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Store.FSDirectory.GetDirectory(System.String,System.Boolean)" -->
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Store.FSDirectory.GetDirectory(System.IO.FileInfo,System.Boolean)" -->
 | 
						|
        <member name="M:Lucene.Net.Store.FSDirectory.List">
 | 
						|
            <summary>Returns an array of strings, one for each file in the directory. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.FSDirectory.FileExists(System.String)">
 | 
						|
            <summary>Returns true iff a file with the given name exists. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.FSDirectory.FileModified(System.String)">
 | 
						|
            <summary>Returns the time the named file was last modified. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.FSDirectory.FileModified(System.IO.FileInfo,System.String)">
 | 
						|
            <summary>Returns the time the named file was last modified. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.FSDirectory.TouchFile(System.String)">
 | 
						|
            <summary>Set the modified time of an existing file to now. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.FSDirectory.FileLength(System.String)">
 | 
						|
            <summary>Returns the length in bytes of a file in the directory. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.FSDirectory.DeleteFile(System.String)">
 | 
						|
            <summary>Removes an existing file in the directory. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.FSDirectory.RenameFile(System.String,System.String)">
 | 
						|
            <summary>Renames an existing file in the directory. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.FSDirectory.CreateOutput(System.String)">
 | 
						|
            <summary>Creates a new, empty file in the directory with the given name.
 | 
						|
            Returns a stream writing this file. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.FSDirectory.OpenInput(System.String)">
 | 
						|
            <summary>Returns a stream reading an existing file. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Store.FSDirectory.HEX_DIGITS">
 | 
						|
            <summary> So we can do some byte-to-hexchar conversion below</summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.FSDirectory.MakeLock(System.String)">
 | 
						|
            <summary>Constructs a {@link Lock} with the specified name.  Locks are implemented
 | 
						|
            with {@link File#createNewFile()}.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="name">the name of the lock file
 | 
						|
            </param>
 | 
						|
            <returns> an instance of <code>Lock</code> holding the lock
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.FSDirectory.Close">
 | 
						|
            <summary>Closes the store to future operations. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.FSDirectory.ToString">
 | 
						|
            <summary>For debug output. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.FSIndexInput.ReadInternal(System.Byte[],System.Int32,System.Int32)">
 | 
						|
            <summary>IndexInput methods </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.FSIndexInput.IsFDValid">
 | 
						|
            <summary>Method used for testing. Returns true if the underlying
 | 
						|
            file descriptor is valid.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.FSIndexOutput.FlushBuffer(System.Byte[],System.Int32)">
 | 
						|
            <summary>output methods: </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.FSIndexOutput.Seek(System.Int64)">
 | 
						|
            <summary>Random-access methods </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "T:Lucene.Net.Store.MMapDirectory" -->
 | 
						|
        <member name="T:Lucene.Net.Store.RAMDirectory">
 | 
						|
            <summary> A memory-resident {@link Directory} implementation.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <version>  $Id: RAMDirectory.java 351779 2005-12-02 17:37:50Z bmesser $
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.RAMDirectory.#ctor">
 | 
						|
            <summary>Constructs an empty {@link Directory}. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Store.RAMDirectory.#ctor(Lucene.Net.Store.Directory)" -->
 | 
						|
        <member name="M:Lucene.Net.Store.RAMDirectory.#ctor(System.IO.FileInfo)">
 | 
						|
            <summary> Creates a new <code>RAMDirectory</code> instance from the {@link FSDirectory}.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="dir">a <code>File</code> specifying the index directory
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.RAMDirectory.#ctor(System.String)">
 | 
						|
            <summary> Creates a new <code>RAMDirectory</code> instance from the {@link FSDirectory}.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="dir">a <code>String</code> specifying the full index directory path
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.RAMDirectory.List">
 | 
						|
            <summary>Returns an array of strings, one for each file in the directory. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.RAMDirectory.FileExists(System.String)">
 | 
						|
            <summary>Returns true iff the named file exists in this directory. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.RAMDirectory.FileModified(System.String)">
 | 
						|
            <summary>Returns the time the named file was last modified. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.RAMDirectory.TouchFile(System.String)">
 | 
						|
            <summary>Set the modified time of an existing file to now. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.RAMDirectory.FileLength(System.String)">
 | 
						|
            <summary>Returns the length in bytes of a file in the directory. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.RAMDirectory.DeleteFile(System.String)">
 | 
						|
            <summary>Removes an existing file in the directory. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.RAMDirectory.RenameFile(System.String,System.String)">
 | 
						|
            <summary>Removes an existing file in the directory. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.RAMDirectory.CreateOutput(System.String)">
 | 
						|
            <summary>Creates a new, empty file in the directory with the given name.
 | 
						|
            Returns a stream writing this file. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.RAMDirectory.OpenInput(System.String)">
 | 
						|
            <summary>Returns a stream reading an existing file. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.RAMDirectory.MakeLock(System.String)">
 | 
						|
            <summary>Construct a {@link Lock}.</summary>
 | 
						|
            <param name="name">the name of the lock file
 | 
						|
            </param>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.RAMDirectory.Close">
 | 
						|
            <summary>Closes the store to future operations. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Store.RAMInputStream">
 | 
						|
            <summary> A memory-resident {@link IndexInput} implementation.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <version>  $Id: RAMInputStream.java 150537 2004-09-28 20:45:26Z cutting $
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Store.RAMOutputStream">
 | 
						|
            <summary> A memory-resident {@link IndexOutput} implementation.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <version>  $Id: RAMOutputStream.java 150537 2004-09-28 20:45:26Z cutting $
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.RAMOutputStream.#ctor">
 | 
						|
            <summary>Construct an empty output buffer. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.RAMOutputStream.WriteTo(Lucene.Net.Store.IndexOutput)">
 | 
						|
            <summary>Copy the current contents of this buffer to the named output. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Store.RAMOutputStream.Reset">
 | 
						|
            <summary>Resets this to an empty buffer. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Util.BitVector">
 | 
						|
            <summary>Optimized implementation of a vector of bits.  This is more-or-less like
 | 
						|
            java.util.BitSet, but also includes the following:
 | 
						|
            <ul>
 | 
						|
            <li>a count() method, which efficiently computes the number of one bits;</li>
 | 
						|
            <li>optimized read from and write to disk;</li>
 | 
						|
            <li>inlinable get() method;</li>
 | 
						|
            </ul>
 | 
						|
            </summary>
 | 
						|
            <author>  Doug Cutting
 | 
						|
            </author>
 | 
						|
            <version>  $Id: BitVector.java 150536 2004-09-28 18:15:52Z cutting $
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Util.BitVector.#ctor(System.Int32)">
 | 
						|
            <summary>Constructs a vector capable of holding <code>n</code> bits. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Util.BitVector.Set(System.Int32)">
 | 
						|
            <summary>Sets the value of <code>bit</code> to one. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Util.BitVector.Clear(System.Int32)">
 | 
						|
            <summary>Sets the value of <code>bit</code> to zero. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Util.BitVector.Get(System.Int32)">
 | 
						|
            <summary>Returns <code>true</code> if <code>bit</code> is one and
 | 
						|
            <code>false</code> if it is zero. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Util.BitVector.Size">
 | 
						|
            <summary>Returns the number of bits in this vector.  This is also one greater than
 | 
						|
            the number of the largest valid bit number. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Util.BitVector.Count">
 | 
						|
            <summary>Returns the total number of one bits in this vector.  This is efficiently
 | 
						|
            computed and cached, so that, if the vector is not changed, no
 | 
						|
            recomputation is done for repeated calls. 
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Util.BitVector.Write(Lucene.Net.Store.Directory,System.String)">
 | 
						|
            <summary>Writes this vector to the file <code>name</code> in Directory
 | 
						|
            <code>d</code>, in a format that can be read by the constructor {@link
 | 
						|
            #BitVector(Directory, String)}.  
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Util.BitVector.#ctor(Lucene.Net.Store.Directory,System.String)">
 | 
						|
            <summary>Constructs a bit vector from the file <code>name</code> in Directory
 | 
						|
            <code>d</code>, as written by the {@link #write} method.
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Util.Constants">
 | 
						|
            <summary> Some useful constants.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <author>   Doug Cutting
 | 
						|
            </author>
 | 
						|
            <version>  $Id: Constants.java 189792 2005-06-09 18:58:30Z bmesser $
 | 
						|
            
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "F:Lucene.Net.Util.Constants.JAVA_VERSION" -->
 | 
						|
        <member name="F:Lucene.Net.Util.Constants.JAVA_1_1">
 | 
						|
            <summary>True iff this is Java version 1.1. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Util.Constants.JAVA_1_2">
 | 
						|
            <summary>True iff this is Java version 1.2. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Util.Constants.JAVA_1_3">
 | 
						|
            <summary>True iff this is Java version 1.3. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "F:Lucene.Net.Util.Constants.OS_NAME" -->
 | 
						|
        <member name="F:Lucene.Net.Util.Constants.LINUX">
 | 
						|
            <summary>True iff running on Linux. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Util.Constants.WINDOWS">
 | 
						|
            <summary>True iff running on Windows. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="F:Lucene.Net.Util.Constants.SUN_OS">
 | 
						|
            <summary>True iff running on SunOS. </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Util.SmallFloat">
 | 
						|
            <summary>Floating point numbers smaller than 32 bits.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <author>  yonik
 | 
						|
            </author>
 | 
						|
            <version>  $Id$
 | 
						|
            </version>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Util.SmallFloat.FloatToByte(System.Single,System.Int32,System.Int32)" -->
 | 
						|
        <member name="M:Lucene.Net.Util.SmallFloat.ByteToFloat(System.Byte,System.Int32,System.Int32)">
 | 
						|
            <summary>Converts an 8 bit float to a 32 bit float. </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Util.SmallFloat.FloatToByte315(System.Single)" -->
 | 
						|
        <member name="M:Lucene.Net.Util.SmallFloat.Byte315ToFloat(System.Byte)">
 | 
						|
            <summary>byteToFloat(b, mantissaBits=3, zeroExponent=15) </summary>
 | 
						|
        </member>
 | 
						|
        <!-- Badly formed XML comment ignored for member "M:Lucene.Net.Util.SmallFloat.FloatToByte52(System.Single)" -->
 | 
						|
        <member name="M:Lucene.Net.Util.SmallFloat.Byte52ToFloat(System.Byte)">
 | 
						|
            <summary>byteToFloat(b, mantissaBits=5, zeroExponent=2) </summary>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.Util.StringHelper">
 | 
						|
            <summary> Methods for manipulating strings.
 | 
						|
            
 | 
						|
            $Id: StringHelper.java 150248 2004-03-25 13:39:59Z otis $
 | 
						|
            </summary>
 | 
						|
        </member>
 | 
						|
        <member name="M:Lucene.Net.Util.StringHelper.StringDifference(System.String,System.String)">
 | 
						|
            <summary> Compares two strings, character by character, and returns the
 | 
						|
            first position where the two strings differ from one another.
 | 
						|
            
 | 
						|
            </summary>
 | 
						|
            <param name="s1">The first string to compare
 | 
						|
            </param>
 | 
						|
            <param name="s2">The second string to compare
 | 
						|
            </param>
 | 
						|
            <returns> The first position where the two strings differ.
 | 
						|
            </returns>
 | 
						|
        </member>
 | 
						|
        <member name="T:Lucene.Net.LucenePackage">
 | 
						|
            <summary>Lucene's package information, including version. *</summary>
 | 
						|
        </member>
 | 
						|
    </members>
 | 
						|
</doc>
 |