## Hierarchy For Package jline

## Class Hierarchy

- class java.lang.Object
  - class jline.ANSIBuffer
  - class jline.ANSIBuffer.ANSICodes
  - class jline.ArgumentCompletor (implements jline.Completor)
  - class jline.ArgumentCompletor.AbstractArgumentDelimiter (implements jline.ArgumentCompletor.ArgumentDelimiter)
    - class jline.ArgumentCompletor.WhitespaceArgumentDelimiter
  - class jline.ArgumentCompletor.ArgumentList
  - class jline.CandidateCycleCompletionHandler (implements jline.CompletionHandler)
  - class jline.CandidateListCompletionHandler (implements jline.CompletionHandler)
  - class jline.ConsoleReader (implements jline.ConsoleOperations)
  - class jline.ConsoleRunner
  - class jline.CursorBuffer
  - class jline.FileNameCompletor (implements jline.Completor)
  - class jline.History
  - class java.io.InputStream
    - class java.io.SequenceInputStream
      - class jline.ConsoleReaderInputStream
  - class jline.MultiCompletor (implements jline.Completor)
  - class jline.NullCompletor (implements jline.Completor)
  - class jline.SimpleCompletor (implements java.lang.Cloneable, jline.Completor)
    - class jline.ClassNameCompletor
  - class jline.SimpleCompletor.NoOpFilter (implements jline.SimpleCompletor.SimpleCompletorFilter)
  - class jline.Terminal (implements jline.ConsoleOperations)
    - class jline.UnixTerminal
    - class jline.UnsupportedTerminal
    - class jline.WindowsTerminal

## Interface Hierarchy

- interface jline.ArgumentCompletor.ArgumentDelimiter
- interface jline.CompletionHandler
- interface jline.Completor
- interface jline.ConsoleOperations
- interface jline.SimpleCompletor.SimpleCompletorFilter

Released under the terms of the BSD license