# FieldPhraseList (Lucene 3.6.1 API)
Keywords: org.apache.lucene.search.vectorhighlight.FieldPhraseList class

## org.apache.lucene.search.vectorhighlight
Class FieldPhraseList

    java.lang.Object
      org.apache.lucene.search.vectorhighlight.FieldPhraseList

    public class FieldPhraseList

extends Object

FieldPhraseList has a list of WeightedPhraseInfo that is used by FragListBuilder to create a FieldFragList object.

Nested Class Summary
`static class` `FieldPhraseList.WeightedPhraseInfo`

Constructor Summary
`FieldPhraseList(FieldTermStack fieldTermStack, FieldQuery fieldQuery)` create a FieldPhraseList that has no limit on the number of phrases to analyze
`FieldPhraseList(FieldTermStack fieldTermStack, FieldQuery fieldQuery, int phraseLimit)` a constructor.

Method Summary

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### FieldPhraseList

    public FieldPhraseList(FieldTermStack fieldTermStack,
                           FieldQuery fieldQuery)

  create a FieldPhraseList that has no limit on the number of phrases to analyze

  Parameters:
    `fieldTermStack` - FieldTermStack object
    `fieldQuery` - FieldQuery object

### FieldPhraseList

    public FieldPhraseList(FieldTermStack fieldTermStack,
                           FieldQuery fieldQuery,
                           int phraseLimit)

  a constructor.

  Parameters:
    `fieldTermStack` - FieldTermStack object
    `fieldQuery` - FieldQuery object
    `phraseLimit` - maximum size of phraseList