# Serialized Form

- ## Package org.apache.lucene.analysis

  - ### Class org.apache.lucene.analysis.Token extends AttributeImpl implements Serializable

    - ### Serialized Fields

      - #### termText

            java.lang.String termText

        Deprecated. We will remove this when we remove the deprecated APIs

      - #### termBuffer

            char[] termBuffer

        Deprecated. This will be made private. Instead, use: `Token.termBuffer()`, `Token.setTermBuffer(char[], int, int)`, `Token.setTermBuffer(String)`, or `Token.setTermBuffer(String, int, int)`
        Characters for the term text.

      - #### termLength

            int termLength

        Deprecated. This will be made private. Instead, use: `Token.termLength()`, or @{link setTermLength(int)}.
        Length of term text in the buffer.

      - #### startOffset

            int startOffset

        Deprecated. This will be made private. Instead, use: `Token.startOffset()`, or @{link setStartOffset(int)}.
        Start in source text.

      - #### endOffset

            int endOffset

        Deprecated. This will be made private. Instead, use: `Token.endOffset()`, or @{link setEndOffset(int)}.
        End in source text.

      - #### type

            java.lang.String type

        Deprecated. This will be made private. Instead, use: `Token.type()`, or @{link setType(String)}.
        The lexical type of the token.

      - #### flags

            int flags

      - #### payload

            Payload payload

        Deprecated. This will be made private. Instead, use: `Token.getPayload()`, or @{link setPayload(Payload)}.

      - #### positionIncrement

            int positionIncrement

        Deprecated. This will be made private. Instead, use: `Token.getPositionIncrement()`, or @{link setPositionIncrement(String)}.

- ## Package org.apache.lucene.analysis.tokenattributes

  - ### Class org.apache.lucene.analysis.tokenattributes.FlagsAttributeImpl extends AttributeImpl implements Serializable

    - ### Serialized Fields

      - #### flags

            int flags

  - ### Class org.apache.lucene.analysis.tokenattributes.OffsetAttributeImpl extends AttributeImpl implements Serializable

    - ### Serialized Fields

      - #### startOffset

            int startOffset

      - #### endOffset

            int endOffset

  - ### Class org.apache.lucene.analysis.tokenattributes.PayloadAttributeImpl extends AttributeImpl implements Serializable

    - ### Serialized Fields

      - #### payload

            Payload payload

  - ### Class org.apache.lucene.analysis.tokenattributes.PositionIncrementAttributeImpl extends AttributeImpl implements Serializable

    - ### Serialized Fields

      - #### positionIncrement

            int positionIncrement

  - ### Class org.apache.lucene.analysis.tokenattributes.TermAttributeImpl extends AttributeImpl implements Serializable

    - ### Serialized Fields

      - #### termBuffer

            char[] termBuffer

      - #### termLength

            int termLength

  - ### Class org.apache.lucene.analysis.tokenattributes.TypeAttributeImpl extends AttributeImpl implements Serializable

    - ### Serialized Fields

      - #### type

            java.lang.String type

- ## Package org.apache.lucene.document

  - ### Class org.apache.lucene.document.AbstractField extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### name

            java.lang.String name

      - #### storeTermVector

            boolean storeTermVector

      - #### storeOffsetWithTermVector

            boolean storeOffsetWithTermVector

      - #### storePositionWithTermVector

            boolean storePositionWithTermVector

      - #### omitNorms

            boolean omitNorms

      - #### isStored

            boolean isStored

      - #### isIndexed

            boolean isIndexed

      - #### isTokenized

            boolean isTokenized

      - #### isBinary

            boolean isBinary

      - #### isCompressed

            boolean isCompressed

      - #### lazy

            boolean lazy

      - #### omitTermFreqAndPositions

            boolean omitTermFreqAndPositions

      - #### boost

            float boost

      - #### fieldsData

            java.lang.Object fieldsData

      - #### tokenStream

            TokenStream tokenStream

      - #### binaryLength

            int binaryLength

      - #### binaryOffset

            int binaryOffset

  - ### Class org.apache.lucene.document.Document extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### fields

            java.util.List<E> fields

      - #### boost

            float boost

  - ### Class org.apache.lucene.document.Field extends AbstractField implements Serializable

  - ### Class org.apache.lucene.document.Field.Index extends Parameter implements Serializable

  - ### Class org.apache.lucene.document.Field.Store extends Parameter implements Serializable

  - ### Class org.apache.lucene.document.Field.TermVector extends Parameter implements Serializable

  - ### Class org.apache.lucene.document.FieldSelectorResult extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### id

            int id

  - ### Class org.apache.lucene.document.LoadFirstFieldSelector extends java.lang.Object implements Serializable

  - ### Class org.apache.lucene.document.MapFieldSelector extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### fieldSelections

            java.util.Map<K,V> fieldSelections

  - ### Class org.apache.lucene.document.NumericField extends AbstractField implements Serializable

    - ### Serialized Fields

      - #### tokenStream

            NumericTokenStream tokenStream

  - ### Class org.apache.lucene.document.SetBasedFieldSelector extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### fieldsToLoad

            java.util.Set<E> fieldsToLoad

      - #### lazyFieldsToLoad

            java.util.Set<E> lazyFieldsToLoad

- ## Package org.apache.lucene.index

  - ### Class org.apache.lucene.index.CorruptIndexException extends java.io.IOException implements Serializable

  - ### Class org.apache.lucene.index.FieldReaderException extends java.lang.RuntimeException implements Serializable

  - ### Class org.apache.lucene.index.MergePolicy.MergeAbortedException extends java.io.IOException implements Serializable

  - ### Class org.apache.lucene.index.MergePolicy.MergeException extends java.lang.RuntimeException implements Serializable

    - ### Serialized Fields

      - #### dir

            Directory dir

  - ### Class org.apache.lucene.index.Payload extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### data

            byte[] data

        the byte array containing the payload data

      - #### offset

            int offset

        the offset within the byte array

      - #### length

            int length

        the length of the payload data

  - ### Class org.apache.lucene.index.SegmentInfos extends java.util.Vector implements Serializable

    - ### Serialized Fields

      - #### counter

            int counter

      - #### version

            long version

        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.

      - #### generation

            long generation

      - #### lastGeneration

            long lastGeneration

      - #### userData

            java.util.Map<K,V> userData

      - #### pendingSegnOutput

            ChecksumIndexOutput pendingSegnOutput

  - ### Class org.apache.lucene.index.StaleReaderException extends java.io.IOException implements Serializable

  - ### Class org.apache.lucene.index.Term extends java.lang.Object implements Serializable

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream in)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

    - ### Serialized Fields

      - #### field

            java.lang.String field

      - #### text

            java.lang.String text

  - ### Class org.apache.lucene.index.TermVectorOffsetInfo extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### startOffset

            int startOffset

      - #### endOffset

            int endOffset

- ## Package org.apache.lucene.messages

  - ### Class org.apache.lucene.messages.MessageImpl extends java.lang.Object implements Serializable

    serialVersionUID:
      -3077643314630884523L

    - ### Serialized Fields

      - #### key

            java.lang.String key

      - #### arguments

            java.lang.Object[] arguments

- ## Package org.apache.lucene.queryParser

  - ### Class org.apache.lucene.queryParser.ParseException extends java.lang.Exception implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### currentToken

            Token currentToken

        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.

      - #### expectedTokenSequences

            int[][] expectedTokenSequences

        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.

      - #### tokenImage

            java.lang.String[] tokenImage

        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.

      - #### eol

            java.lang.String eol

        The end of line string for this machine.

  - ### Class org.apache.lucene.queryParser.QueryParser.Operator extends Parameter implements Serializable

  - ### Class org.apache.lucene.queryParser.Token extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### kind

            int kind

        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.

      - #### beginLine

            int beginLine

        The line number of the first character of this Token.

      - #### beginColumn

            int beginColumn

        The column number of the first character of this Token.

      - #### endLine

            int endLine

        The line number of the last character of this Token.

      - #### endColumn

            int endColumn

        The column number of the last character of this Token.

      - #### image

            java.lang.String image

        The string image of the token.

      - #### next

            Token next

        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.

      - #### specialToken

            Token specialToken

        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.

  - ### Class org.apache.lucene.queryParser.TokenMgrError extends java.lang.Error implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### errorCode

            int errorCode

        Indicates the reason why the exception is thrown. It will have one of the above 4 values.

- ## Package org.apache.lucene.search

  - ### Class org.apache.lucene.search.BooleanClause extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### query

            Query query

        The query whose matching documents are combined by the boolean query.

      - #### occur

            BooleanClause.Occur occur

  - ### Class org.apache.lucene.search.BooleanClause.Occur extends Parameter implements Serializable

  - ### Class org.apache.lucene.search.BooleanQuery extends Query implements Serializable

    - ### Serialized Fields

      - #### clauses

            java.util.ArrayList<E> clauses

      - #### disableCoord

            boolean disableCoord

      - #### minNrShouldMatch

            int minNrShouldMatch

  - ### Class org.apache.lucene.search.BooleanQuery.BooleanWeight extends Weight implements Serializable

    - ### Serialized Fields

      - #### similarity

            Similarity similarity

        The Similarity implementation.

      - #### weights

            java.util.ArrayList<E> weights

  - ### Class org.apache.lucene.search.BooleanQuery.TooManyClauses extends java.lang.RuntimeException implements Serializable

  - ### Class org.apache.lucene.search.CachingSpanFilter extends SpanFilter implements Serializable

    - ### Serialized Fields

      - #### filter

            SpanFilter filter

      - #### cache

            org.apache.lucene.search.CachingWrapperFilter.FilterCache cache

        A transient Filter cache.

      - #### hitCount

            int hitCount

      - #### missCount

            int missCount

  - ### Class org.apache.lucene.search.CachingWrapperFilter extends Filter implements Serializable

    - ### Serialized Fields

      - #### filter

            Filter filter

      - #### cache

            org.apache.lucene.search.CachingWrapperFilter.FilterCache cache

      - #### hitCount

            int hitCount

      - #### missCount

            int missCount

  - ### Class org.apache.lucene.search.CachingWrapperFilter.DeletesMode extends Parameter implements Serializable

  - ### Class org.apache.lucene.search.ComplexExplanation extends Explanation implements Serializable

    - ### Serialized Fields

      - #### match

            java.lang.Boolean match

  - ### Class org.apache.lucene.search.ConstantScoreQuery extends Query implements Serializable

    - ### Serialized Fields

      - #### filter

            Filter filter

  - ### Class org.apache.lucene.search.ConstantScoreQuery.ConstantWeight extends Weight implements Serializable

    - ### Serialized Fields

      - #### similarity

            Similarity similarity

      - #### queryNorm

            float queryNorm

      - #### queryWeight

            float queryWeight

  - ### Class org.apache.lucene.search.ConstantScoreRangeQuery extends TermRangeQuery implements Serializable

  - ### Class org.apache.lucene.search.DefaultSimilarity extends Similarity implements Serializable

    - ### Serialized Fields

      - #### discountOverlaps

            boolean discountOverlaps

  - ### Class org.apache.lucene.search.DisjunctionMaxQuery extends Query implements Serializable

    - ### Serialized Fields

      - #### disjuncts

            java.util.ArrayList<E> disjuncts

      - #### tieBreakerMultiplier

            float tieBreakerMultiplier

  - ### Class org.apache.lucene.search.DisjunctionMaxQuery.DisjunctionMaxWeight extends Weight implements Serializable

    - ### Serialized Fields

      - #### similarity

            Similarity similarity

        The Similarity implementation.

      - #### weights

            java.util.ArrayList<E> weights

        The Weights for our subqueries, in 1-1 correspondence with disjuncts

  - ### Class org.apache.lucene.search.Explanation extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### value

            float value

      - #### description

            java.lang.String description

      - #### details

            java.util.ArrayList<E> details

  - ### Class org.apache.lucene.search.Explanation.IDFExplanation extends java.lang.Object implements Serializable

  - ### Class org.apache.lucene.search.FieldCacheRangeFilter extends Filter implements Serializable

    - ### Serialized Fields

      - #### field

            java.lang.String field

      - #### parser

            FieldCache.Parser parser

      - #### lowerVal

            java.lang.Object lowerVal

      - #### upperVal

            java.lang.Object upperVal

      - #### includeLower

            boolean includeLower

      - #### includeUpper

            boolean includeUpper

  - ### Class org.apache.lucene.search.FieldCacheTermsFilter extends Filter implements Serializable

    - ### Serialized Fields

      - #### field

            java.lang.String field

      - #### terms

            java.lang.String[] terms

  - ### Class org.apache.lucene.search.FieldComparatorSource extends java.lang.Object implements Serializable

  - ### Class org.apache.lucene.search.FieldDoc extends ScoreDoc implements Serializable

    - ### Serialized Fields

      - #### fields

            java.lang.Comparable<T>[] fields

        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.
        See Also:
          `Sort`, `Searcher.search(Query,Filter,int,Sort)`

  - ### Class org.apache.lucene.search.Filter extends java.lang.Object implements Serializable

  - ### Class org.apache.lucene.search.FilteredQuery extends Query implements Serializable

    - ### Serialized Fields

      - #### query

            Query query

      - #### filter

            Filter filter

  - ### Class org.apache.lucene.search.FuzzyQuery extends MultiTermQuery implements Serializable

    - ### Serialized Fields

      - #### minimumSimilarity

            float minimumSimilarity

      - #### prefixLength

            int prefixLength

      - #### termLongEnough

            boolean termLongEnough

      - #### term

            Term term

  - ### Class org.apache.lucene.search.Hit extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### doc

            Document doc

        Deprecated.

      - #### resolved

            boolean resolved

        Deprecated.

      - #### hits

            Hits hits

        Deprecated.

      - #### hitNumber

            int hitNumber

        Deprecated.

  - ### Class org.apache.lucene.search.MatchAllDocsQuery extends Query implements Serializable

    - ### Serialized Fields

      - #### normsField

            java.lang.String normsField

  - ### Class org.apache.lucene.search.MultiPhraseQuery extends Query implements Serializable

    - ### Serialized Fields

      - #### field

            java.lang.String field

      - #### termArrays

            java.util.ArrayList<E> termArrays

      - #### positions

            java.util.ArrayList<E> positions

      - #### slop

            int slop

  - ### Class org.apache.lucene.search.MultiTermQuery extends Query implements Serializable

    - ### Serialized Fields

      - #### term

            Term term

      - #### rewriteMethod

            MultiTermQuery.RewriteMethod rewriteMethod

  - ### Class org.apache.lucene.search.MultiTermQuery.ConstantScoreAutoRewrite extends MultiTermQuery.RewriteMethod implements Serializable

    - ### Serialized Fields

      - #### termCountCutoff

            int termCountCutoff

      - #### docCountPercent

            double docCountPercent

  - ### Class org.apache.lucene.search.MultiTermQuery.RewriteMethod extends java.lang.Object implements Serializable

  - ### Class org.apache.lucene.search.MultiTermQueryWrapperFilter extends Filter implements Serializable

    - ### Serialized Fields

      - #### query

            MultiTermQuery query

  - ### Class org.apache.lucene.search.NumericRangeFilter extends MultiTermQueryWrapperFilter implements Serializable

  - ### Class org.apache.lucene.search.NumericRangeQuery extends MultiTermQuery implements Serializable

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream in)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

    - ### Serialized Fields

      - #### field

            java.lang.String field

      - #### precisionStep

            int precisionStep

      - #### valSize

            int valSize

      - #### min

            java.lang.Number min

      - #### max

            java.lang.Number max

      - #### minInclusive

            boolean minInclusive

      - #### maxInclusive

            boolean maxInclusive

  - ### Class org.apache.lucene.search.PhraseQuery extends Query implements Serializable

    - ### Serialized Fields

      - #### field

            java.lang.String field

      - #### terms

            java.util.ArrayList<E> terms

      - #### positions

            java.util.ArrayList<E> positions

      - #### maxPosition

            int maxPosition

      - #### slop

            int slop

  - ### Class org.apache.lucene.search.PrefixFilter extends MultiTermQueryWrapperFilter implements Serializable

  - ### Class org.apache.lucene.search.PrefixQuery extends MultiTermQuery implements Serializable

    - ### Serialized Fields

      - #### prefix

            Term prefix

  - ### Class org.apache.lucene.search.Query extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### boost

            float boost

  - ### Class org.apache.lucene.search.QueryFilter extends CachingWrapperFilter implements Serializable

  - ### Class org.apache.lucene.search.QueryWrapperFilter extends Filter implements Serializable

    - ### Serialized Fields

      - #### query

            Query query

  - ### Class org.apache.lucene.search.RangeFilter extends MultiTermQueryWrapperFilter implements Serializable

  - ### Class org.apache.lucene.search.RangeQuery extends Query implements Serializable

    - ### Serialized Fields

      - #### delegate

            TermRangeQuery delegate

        Deprecated.

  - ### Class org.apache.lucene.search.ScoreDoc extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### score

            float score

        Expert: The score of this document for the query.

      - #### doc

            int doc

        Expert: A hit document's number.
        See Also:
          `Searcher.doc(int)`

  - ### Class org.apache.lucene.search.Similarity extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### supportedMethods

            org.apache.lucene.search.Similarity.MethodSupport supportedMethods

        Deprecated. Remove this when old API is removed!

  - ### Class org.apache.lucene.search.SimilarityDelegator extends Similarity implements Serializable

    - ### Serialized Fields

      - #### delegee

            Similarity delegee

  - ### Class org.apache.lucene.search.Sort extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### fields

            SortField[] fields

  - ### Class org.apache.lucene.search.SortComparator extends java.lang.Object implements Serializable

  - ### Class org.apache.lucene.search.SortField extends java.lang.Object implements Serializable

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream in)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

    - ### Serialized Fields

      - #### field

            java.lang.String field

      - #### type

            int type

      - #### locale

            java.util.Locale locale

      - #### reverse

            boolean reverse

      - #### factory

            SortComparatorSource factory

      - #### parser

            FieldCache.Parser parser

      - #### comparatorSource

            FieldComparatorSource comparatorSource

      - #### useLegacy

            boolean useLegacy

  - ### Class org.apache.lucene.search.SpanFilter extends Filter implements Serializable

  - ### Class org.apache.lucene.search.SpanQueryFilter extends SpanFilter implements Serializable

    - ### Serialized Fields

      - #### query

            SpanQuery query

  - ### Class org.apache.lucene.search.TermQuery extends Query implements Serializable

    - ### Serialized Fields

      - #### term

            Term term

  - ### Class org.apache.lucene.search.TermRangeFilter extends MultiTermQueryWrapperFilter implements Serializable

  - ### Class org.apache.lucene.search.TermRangeQuery extends MultiTermQuery implements Serializable

    - ### Serialized Fields

      - #### lowerTerm

            java.lang.String lowerTerm

      - #### upperTerm

            java.lang.String upperTerm

      - #### collator

            java.text.Collator collator

      - #### field

            java.lang.String field

      - #### includeLower

            boolean includeLower

      - #### includeUpper

            boolean includeUpper

  - ### Class org.apache.lucene.search.TimeLimitedCollector.TimeExceededException extends java.lang.RuntimeException implements Serializable

    - ### Serialized Fields

      - #### timeAllowed

            long timeAllowed

      - #### timeElapsed

            long timeElapsed

      - #### lastDocCollected

            int lastDocCollected

  - ### Class org.apache.lucene.search.TimeLimitingCollector.TimeExceededException extends java.lang.RuntimeException implements Serializable

    - ### Serialized Fields

      - #### timeAllowed

            long timeAllowed

      - #### timeElapsed

            long timeElapsed

      - #### lastDocCollected

            int lastDocCollected

  - ### Class org.apache.lucene.search.TopDocs extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### totalHits

            int totalHits

        The total number of hits for the query.

      - #### scoreDocs

            ScoreDoc[] scoreDocs

        The top hits for the query.

      - #### maxScore

            float maxScore

        Stores the maximum score value encountered, needed for normalizing.

  - ### Class org.apache.lucene.search.TopFieldDocs extends TopDocs implements Serializable

    - ### Serialized Fields

      - #### fields

            SortField[] fields

        The fields which were used to sort results by.

  - ### Class org.apache.lucene.search.Weight extends java.lang.Object implements Serializable

  - ### Class org.apache.lucene.search.WildcardQuery extends MultiTermQuery implements Serializable

    - ### Serialized Fields

      - #### termContainsWildcard

            boolean termContainsWildcard

      - #### term

            Term term

- ## Package org.apache.lucene.search.function

  - ### Class org.apache.lucene.search.function.ByteFieldSource extends FieldCacheSource implements Serializable

    - ### Serialized Fields

      - #### parser

            FieldCache.ByteParser parser

  - ### Class org.apache.lucene.search.function.CustomScoreQuery extends Query implements Serializable

    - ### Serialized Fields

      - #### subQuery

            Query subQuery

      - #### valSrcQueries

            ValueSourceQuery[] valSrcQueries

      - #### strict

            boolean strict

  - ### Class org.apache.lucene.search.function.FieldCacheSource extends ValueSource implements Serializable

    - ### Serialized Fields

      - #### field

            java.lang.String field

  - ### Class org.apache.lucene.search.function.FieldScoreQuery extends ValueSourceQuery implements Serializable

  - ### Class org.apache.lucene.search.function.FloatFieldSource extends FieldCacheSource implements Serializable

    - ### Serialized Fields

      - #### parser

            FieldCache.FloatParser parser

  - ### Class org.apache.lucene.search.function.IntFieldSource extends FieldCacheSource implements Serializable

    - ### Serialized Fields

      - #### parser

            FieldCache.IntParser parser

  - ### Class org.apache.lucene.search.function.MultiValueSource extends ValueSource implements Serializable

    - ### Serialized Fields

      - #### other

            ValueSource other

        Deprecated.

  - ### Class org.apache.lucene.search.function.OrdFieldSource extends ValueSource implements Serializable

    - ### Serialized Fields

      - #### field

            java.lang.String field

  - ### Class org.apache.lucene.search.function.ReverseOrdFieldSource extends ValueSource implements Serializable

    - ### Serialized Fields

      - #### field

            java.lang.String field

  - ### Class org.apache.lucene.search.function.ShortFieldSource extends FieldCacheSource implements Serializable

    - ### Serialized Fields

      - #### parser

            FieldCache.ShortParser parser

  - ### Class org.apache.lucene.search.function.ValueSource extends java.lang.Object implements Serializable

  - ### Class org.apache.lucene.search.function.ValueSourceQuery extends Query implements Serializable

    - ### Serialized Fields

      - #### valSrc

            ValueSource valSrc

- ## Package org.apache.lucene.search.payloads

  - ### Class org.apache.lucene.search.payloads.AveragePayloadFunction extends PayloadFunction implements Serializable

  - ### Class org.apache.lucene.search.payloads.BoostingTermQuery extends PayloadTermQuery implements Serializable

  - ### Class org.apache.lucene.search.payloads.BoostingTermQuery.BoostingTermWeight extends PayloadTermQuery.PayloadTermWeight implements Serializable

  - ### Class org.apache.lucene.search.payloads.MaxPayloadFunction extends PayloadFunction implements Serializable

  - ### Class org.apache.lucene.search.payloads.MinPayloadFunction extends PayloadFunction implements Serializable

  - ### Class org.apache.lucene.search.payloads.PayloadFunction extends java.lang.Object implements Serializable

  - ### Class org.apache.lucene.search.payloads.PayloadNearQuery extends SpanNearQuery implements Serializable

    - ### Serialized Fields

      - #### fieldName

            java.lang.String fieldName

      - #### function

            PayloadFunction function

  - ### Class org.apache.lucene.search.payloads.PayloadNearQuery.PayloadNearSpanWeight extends SpanWeight implements Serializable

  - ### Class org.apache.lucene.search.payloads.PayloadTermQuery extends SpanTermQuery implements Serializable

    - ### Serialized Fields

      - #### function

            PayloadFunction function

      - #### includeSpanScore

            boolean includeSpanScore

  - ### Class org.apache.lucene.search.payloads.PayloadTermQuery.PayloadTermWeight extends SpanWeight implements Serializable

- ## Package org.apache.lucene.search.spans

  - ### Class org.apache.lucene.search.spans.FieldMaskingSpanQuery extends SpanQuery implements Serializable

    - ### Serialized Fields

      - #### maskedQuery

            SpanQuery maskedQuery

      - #### field

            java.lang.String field

  - ### Class org.apache.lucene.search.spans.SpanFirstQuery extends SpanQuery implements Serializable

    - ### Serialized Fields

      - #### match

            SpanQuery match

      - #### end

            int end

  - ### Class org.apache.lucene.search.spans.SpanNearQuery extends SpanQuery implements Serializable

    - ### Serialized Fields

      - #### clauses

            java.util.List<E> clauses

      - #### slop

            int slop

      - #### inOrder

            boolean inOrder

      - #### field

            java.lang.String field

      - #### collectPayloads

            boolean collectPayloads

  - ### Class org.apache.lucene.search.spans.SpanNotQuery extends SpanQuery implements Serializable

    - ### Serialized Fields

      - #### include

            SpanQuery include

      - #### exclude

            SpanQuery exclude

  - ### Class org.apache.lucene.search.spans.SpanOrQuery extends SpanQuery implements Serializable

    - ### Serialized Fields

      - #### clauses

            java.util.List<E> clauses

      - #### field

            java.lang.String field

  - ### Class org.apache.lucene.search.spans.SpanQuery extends Query implements Serializable

  - ### Class org.apache.lucene.search.spans.SpanTermQuery extends SpanQuery implements Serializable

    - ### Serialized Fields

      - #### term

            Term term

  - ### Class org.apache.lucene.search.spans.SpanWeight extends Weight implements Serializable

    - ### Serialized Fields

      - #### similarity

            Similarity similarity

      - #### value

            float value

      - #### idf

            float idf

      - #### queryNorm

            float queryNorm

      - #### queryWeight

            float queryWeight

      - #### terms

            java.util.Set<E> terms

      - #### query

            SpanQuery query

      - #### idfExp

            Explanation.IDFExplanation idfExp

- ## Package org.apache.lucene.store

  - ### Class org.apache.lucene.store.AlreadyClosedException extends java.lang.IllegalStateException implements Serializable

  - ### Class org.apache.lucene.store.LockObtainFailedException extends java.io.IOException implements Serializable

  - ### Class org.apache.lucene.store.LockReleaseFailedException extends java.io.IOException implements Serializable

  - ### Class org.apache.lucene.store.NoSuchDirectoryException extends java.io.FileNotFoundException implements Serializable

  - ### Class org.apache.lucene.store.RAMDirectory extends Directory implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### fileMap

            java.util.HashMap<K,V> fileMap

      - #### sizeInBytes

            long sizeInBytes

  - ### Class org.apache.lucene.store.RAMFile extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### buffers

            java.util.ArrayList<E> buffers

      - #### length

            long length

      - #### directory

            RAMDirectory directory

      - #### sizeInBytes

            long sizeInBytes

      - #### lastModified

            long lastModified

- ## Package org.apache.lucene.util

  - ### Class org.apache.lucene.util.AttributeImpl extends java.lang.Object implements Serializable

  - ### Class org.apache.lucene.util.OpenBitSet extends DocIdSet implements Serializable

    - ### Serialized Fields

      - #### bits

            long[] bits

      - #### wlen

            int wlen

  - ### Class org.apache.lucene.util.OpenBitSetDISI extends OpenBitSet implements Serializable

  - ### Class org.apache.lucene.util.Parameter extends java.lang.Object implements Serializable

    - ### Serialization Methods

      - #### readResolve

            protected java.lang.Object readResolve()
                                            throws java.io.ObjectStreamException

        Resolves the deserialized instance to the local reference for accurate equals() and == comparisons.
        Throws:
          `java.io.ObjectStreamException`

    - ### Serialized Fields

      - #### name

            java.lang.String name

  - ### Class org.apache.lucene.util.Version extends Parameter implements Serializable

    - ### Serialized Fields

      - #### v

            int v

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.