Package opennlp.tools.chunker

# Interface ChunkerContextGenerator

All Superinterfaces:
  `BeamSearchContextGenerator<TokenTag>`

All Known Implementing Classes:
  `ChunkContextGenerator`, `DefaultChunkerContextGenerator`

public interface ChunkerContextGenerator extends BeamSearchContextGenerator<TokenTag>
Interface for a `BeamSearchContextGenerator` used in syntactic chunking.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String[]`
  `getContext(int idx, String[] toks, String[] tags, String[] preds)`
  Retrieves the contexts for chunking of the specified `idx`.

  ### Methods inherited from interface opennlp.tools.util.BeamSearchContextGenerator

  `getContext`

- ## Method Details

  - ### getContext

    String[] getContext(int idx, String[] toks, String[] tags, String[] preds)
    Retrieves the contexts for chunking of the specified `idx`.
    Parameters:
      `idx` - The index of the token in the specified `toks` array for which the context should be constructed.
      `toks` - The tokens of the sentence. The `toString` methods of these objects should return the token text.
      `tags` - The POS tags for the specified tokens.
      `preds` - The previous decisions made in the tagging of this sequence. Only indices less than `idx` will be examined.
    Returns:
      An array of predictive contexts on which a model basis its decisions.