DocumentNameFinder (Apache OpenNLP Tools 1.9.5 API)
Date: 2026-06-18

opennlp.tools.namefind

## Interface DocumentNameFinder

-     public interface DocumentNameFinder

  Name finding interface which processes an entire document allowing the name finder to use context from the entire document. EXPERIMENTAL. This interface has been added as part of a work in progress and might change without notice.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `Span[][]` | `find(String[][] document)` Returns tokens span for the specified document of sentences and their tokens.

- - ### Method Detail

    - #### find

          Span[][] find(String[][] document)

      Returns tokens span for the specified document of sentences and their tokens. Span start and end indices are relative to the sentence they are in. For example, a span identifying a name consisting of the first and second word of the second sentence would be 0..2 and be referenced as spans[1][0].
      Parameters:
        `document` - An array of tokens for each sentence of a document.
      Returns:
        The token spans for each sentence of the specified document.

Copyright © 2026 The Apache Software Foundation. All rights reserved.