Apache Annotator is an effort undergoing incubation at The Apache Software Foundation (ASF) sponsored by the Apache Incubator PMC. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
Apache®, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries.
Represents a piece of text in any kind of ‘file’.
Its purpose is to enable generic algorithms to deal with text content of any type of ‘file’ that consists of many pieces of text (e.g. a DOM, PDF, …). Each Chunk represents one piece of text (Chunk.data). An object implementing this interface would typically have other attributes as well to map the chunk back to its position in the file (e.g. a Text node in the DOM).