# Hierarchy For Package edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - edu.northwestern.at.utils.IsCloseableObject
    - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.AbstractPostTokenizer (implements edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.PostTokenizer, edu.northwestern.at.utils.logger.UsesLogger)
      - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.DefaultPostTokenizer (implements edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.PostTokenizer)
        - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.EccoPostTokenizer (implements edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.PostTokenizer)
      - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.EEBOPostTokenizer (implements edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.PostTokenizer)
    - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.AbstractPreTokenizer (implements edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.PreTokenizer, edu.northwestern.at.utils.logger.UsesLogger)
      - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.DefaultPreTokenizer (implements edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.PreTokenizer)
      - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.EccoPreTokenizer (implements edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.PreTokenizer)
      - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.EEBOPreTokenizer (implements edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.PreTokenizer)
      - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.NoopPreTokenizer (implements edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.PreTokenizer)
    - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.AbstractWordTokenizer (implements edu.northwestern.at.utils.IsCloseable, edu.northwestern.at.utils.logger.UsesLogger, edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.WordTokenizer)
      - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.ContractionTokenizer (implements edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.WordTokenizer)
      - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.DefaultWordTokenizer (implements edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.WordTokenizer)
        - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.ApostrophesAreNotQuotesWordTokenizer (implements edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.WordTokenizer)
        - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.EEBOWordTokenizer (implements edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.WordTokenizer)
      - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.ICU4JBreakIteratorWordTokenizer (implements edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.CanSplitAroundPeriods, edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.CanTokenizeWhitespace, edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.WordTokenizer)
      - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.NoopWordTokenizer (implements edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.WordTokenizer)
      - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.PennTreebankTokenizer (implements edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.WordTokenizer)
      - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.WhitespaceWordTokenizer (implements edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.WordTokenizer)
  - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.PostTokenizerFactory
  - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.PreTokenizerFactory
  - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.TokenizerUtils
  - edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.WordTokenizerFactory

## Interface Hierarchy

- edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.CanSplitAroundPeriods
- edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.CanTokenizeWhitespace
- edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.PostTokenizer
- edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.PreTokenizer
- edu.northwestern.at.morphadorner.corpuslinguistics.tokenizer.WordTokenizer