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

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - edu.stanford.nlp.trees.Tree (implements edu.stanford.nlp.ling.Label, edu.stanford.nlp.trees.Labeled, edu.stanford.nlp.util.Scored, java.io.Serializable)
      - edu.stanford.nlp.trees.LabeledScoredTreeNode
      - edu.stanford.nlp.trees.SimpleTree
      - edu.stanford.nlp.trees.TreeGraphNode
    - edu.stanford.nlp.trees.Treebank
      - edu.stanford.nlp.trees.CompositeTreebank
      - edu.stanford.nlp.trees.DiskTreebank
      - edu.stanford.nlp.trees.MemoryTreebank (implements edu.stanford.nlp.util.FileProcessor, java.util.List<E>)
      - edu.stanford.nlp.trees.TransformingTreebank
  - edu.stanford.nlp.trees.AbstractCollinsHeadFinder (implements edu.stanford.nlp.trees.HeadFinder)
    - edu.stanford.nlp.trees.CollinsHeadFinder
      - edu.stanford.nlp.trees.ModCollinsHeadFinder
        - edu.stanford.nlp.trees.SemanticHeadFinder
  - edu.stanford.nlp.process.AbstractTokenizer<T> (implements edu.stanford.nlp.process.Tokenizer<T>)
    - edu.stanford.nlp.process.TokenizerAdapter
      - edu.stanford.nlp.trees.PennTreebankTokenizer
  - edu.stanford.nlp.trees.AbstractTreebankLanguagePack (implements edu.stanford.nlp.trees.TreebankLanguagePack)
    - edu.stanford.nlp.trees.PennTreebankLanguagePack
  - edu.stanford.nlp.trees.BobChrisTreeNormalizer.AOverAFilter (implements edu.stanford.nlp.util.Filter<T>)
  - edu.stanford.nlp.trees.BobChrisTreeNormalizer.EmptyFilter (implements edu.stanford.nlp.util.Filter<T>)
  - edu.stanford.nlp.trees.CollocationFinder
  - edu.stanford.nlp.trees.CompositeTreeTransformer (implements edu.stanford.nlp.trees.TreeTransformer)
  - edu.stanford.nlp.trees.Constituent (implements edu.stanford.nlp.ling.Label, edu.stanford.nlp.trees.Labeled, edu.stanford.nlp.util.Scored)
    - edu.stanford.nlp.trees.SimpleConstituent
      - edu.stanford.nlp.trees.LabeledConstituent
  - edu.stanford.nlp.trees.CoordinationTransformer (implements edu.stanford.nlp.trees.TreeTransformer)
  - edu.stanford.nlp.trees.Dependencies
  - edu.stanford.nlp.trees.Dependencies.DependentPuncTagRejectFilter<G,D,N> (implements edu.stanford.nlp.util.Filter<T>)
  - edu.stanford.nlp.trees.Dependencies.DependentPuncWordRejectFilter<G,D,N> (implements edu.stanford.nlp.util.Filter<T>)
  - edu.stanford.nlp.trees.DependencyTreeTransformer (implements edu.stanford.nlp.trees.TreeTransformer)
  - edu.stanford.nlp.trees.EnglishGrammaticalRelations
  - edu.stanford.nlp.trees.GrammaticalRelation (implements java.lang.Comparable<T>, java.io.Serializable)
  - edu.stanford.nlp.trees.GrammaticalRelation.GrammaticalRelationAnnotation (implements edu.stanford.nlp.ling.CoreAnnotation<V>)
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.AbbreviationModifierGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.AdjectivalComplementGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.AdjectivalModifierGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.AdvClauseModifierGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.AdverbialModifierGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.AgentGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.AppositionalModifierGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.ArgumentGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.AttributiveGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.AuxModifierGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.AuxPassiveGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.ClausalComplementGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.ClausalPassiveSubjectGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.ClausalSubjectGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.ComplementGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.ComplementizerGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.ConjunctGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.ControllingSubjectGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.CoordinationGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.CopulaGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.DeterminerGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.DirectObjectGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.ExpletiveGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.IndirectObjectGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.InfinitivalModifierGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.MarkerGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.MeasurePhraseGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.ModifierGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.NegationModifierGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.NominalPassiveSubjectGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.NominalSubjectGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.NounCompoundModifierGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.NumberModifierGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.NumericModifierGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.ObjectGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.ParataxisGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.ParticipialModifierGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.PhrasalVerbParticleGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.PossessionModifierGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.PossessiveModifierGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.PreconjunctGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.PredeterminerGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.PredicateGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.PrepositionalComplementGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.PrepositionalModifierGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.PrepositionalObjectGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.PunctuationGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.PurposeClauseModifierGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.QuantifierModifierGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.ReferentGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.RelativeClauseModifierGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.RelativeGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.SemanticDependentGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.SubjectGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.TemporalModifierGRAnnotation
    - edu.stanford.nlp.trees.EnglishGrammaticalRelations.XClausalComplementGRAnnotation
    - edu.stanford.nlp.trees.GrammaticalRelation.DependentGRAnnotation
    - edu.stanford.nlp.trees.GrammaticalRelation.GovernorGRAnnotation
    - edu.stanford.nlp.trees.GrammaticalRelation.KillGRAnnotation
  - edu.stanford.nlp.trees.GrammaticalStructureFactory
  - edu.stanford.nlp.trees.LabeledScoredTreeReaderFactory (implements edu.stanford.nlp.trees.TreeReaderFactory)
  - edu.stanford.nlp.trees.NamedDependency (implements edu.stanford.nlp.trees.Dependency<G,D,N>)
  - edu.stanford.nlp.trees.PennTreeReader (implements edu.stanford.nlp.trees.TreeReader)
  - edu.stanford.nlp.trees.PennTreeReaderFactory (implements edu.stanford.nlp.trees.TreeReaderFactory)
  - edu.stanford.nlp.trees.QPTreeTransformer (implements edu.stanford.nlp.trees.TreeTransformer)
  - edu.stanford.nlp.trees.SimpleConstituentFactory (implements edu.stanford.nlp.trees.ConstituentFactory)
  - edu.stanford.nlp.trees.SimpleTreeFactory (implements edu.stanford.nlp.trees.TreeFactory)
    - edu.stanford.nlp.trees.LabeledScoredTreeFactory
  - edu.stanford.nlp.trees.SimpleTreeReaderFactory (implements edu.stanford.nlp.trees.TreeReaderFactory)
  - edu.stanford.nlp.trees.TreeCoreAnnotations
  - edu.stanford.nlp.trees.TreeCoreAnnotations.HeadTagAnnotation (implements edu.stanford.nlp.ling.CoreAnnotation<V>)
  - edu.stanford.nlp.trees.TreeCoreAnnotations.HeadWordAnnotation (implements edu.stanford.nlp.ling.CoreAnnotation<V>)
  - edu.stanford.nlp.trees.TreeFunctions
  - edu.stanford.nlp.trees.TreeGraph (implements java.io.Serializable)
    - edu.stanford.nlp.trees.GrammaticalStructure
  - edu.stanford.nlp.trees.TreeGraphNodeFactory (implements edu.stanford.nlp.trees.TreeFactory)
  - edu.stanford.nlp.trees.TreeNormalizer (implements java.io.Serializable)
    - edu.stanford.nlp.trees.BobChrisTreeNormalizer
      - edu.stanford.nlp.trees.NPTmpRetainingTreeNormalizer
  - edu.stanford.nlp.trees.TreePrint
  - edu.stanford.nlp.trees.Trees
  - edu.stanford.nlp.trees.TreeTokenizerFactory (implements edu.stanford.nlp.objectbank.TokenizerFactory<T>)
  - edu.stanford.nlp.trees.TypedDependency (implements java.lang.Comparable<T>, java.io.Serializable)
  - edu.stanford.nlp.trees.UnnamedDependency (implements edu.stanford.nlp.trees.Dependency<G,D,N>)
  - edu.stanford.nlp.trees.WordStemmer (implements edu.stanford.nlp.trees.TreeVisitor)

## Interface Hierarchy

- edu.stanford.nlp.trees.ConstituentFactory
- edu.stanford.nlp.trees.DependencyFactory
- edu.stanford.nlp.trees.Labeled
- java.io.Serializable
  - edu.stanford.nlp.trees.Dependency<G,D,N>
  - edu.stanford.nlp.trees.HeadFinder
  - edu.stanford.nlp.trees.TreebankLanguagePack
- edu.stanford.nlp.trees.TreeFactory
- edu.stanford.nlp.trees.TreeReader
- edu.stanford.nlp.trees.TreeReaderFactory
- edu.stanford.nlp.trees.TreeTransformer
- edu.stanford.nlp.trees.TreeVisitor
- edu.stanford.nlp.trees.WordNetConnection

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - edu.stanford.nlp.trees.GrammaticalRelation.Language

Stanford NLP Group