## Hierarchy For Package edu.stanford.nlp.process

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - edu.stanford.nlp.process.AbstractTokenizer<T> (implements edu.stanford.nlp.process.Tokenizer<T>)
    - edu.stanford.nlp.process.LexerTokenizer
    - edu.stanford.nlp.process.PTBTokenizer<T>
    - edu.stanford.nlp.process.TokenizerAdapter
    - edu.stanford.nlp.process.WhitespaceTokenizer<T>
  - edu.stanford.nlp.process.Americanize (implements edu.stanford.nlp.util.Function<T1,T2>)
  - edu.stanford.nlp.process.CoreLabelTokenFactory (implements edu.stanford.nlp.process.CoreTokenFactory<IN>, edu.stanford.nlp.process.LexedTokenFactory<T>)
  - edu.stanford.nlp.process.Morphology (implements edu.stanford.nlp.util.Function<T1,T2>)
  - edu.stanford.nlp.process.PTBTokenizer.PTBTokenizerFactory<T> (implements edu.stanford.nlp.objectbank.TokenizerFactory<T>)
  - edu.stanford.nlp.process.WhitespaceTokenizer.WhitespaceTokenizerFactory<T> (implements edu.stanford.nlp.objectbank.TokenizerFactory<T>)
  - edu.stanford.nlp.process.WordTokenFactory (implements edu.stanford.nlp.process.LexedTokenFactory<T>)

## Interface Hierarchy

- edu.stanford.nlp.process.CoreTokenFactory<IN>
- edu.stanford.nlp.util.Function<T1,T2>
  - edu.stanford.nlp.process.SerializableFunction<T1,T2> (also extends java.io.Serializable)
- java.util.Iterator<E>
  - edu.stanford.nlp.process.Tokenizer<T>
- edu.stanford.nlp.process.LexedTokenFactory<T>
- java.io.Serializable
  - edu.stanford.nlp.process.SerializableFunction<T1,T2> (also extends edu.stanford.nlp.util.Function<T1,T2>)

Stanford NLP Group