Package org.jline.reader.impl


package org.jline.reader.impl
JLine 3 Reader Implementation Package.

This package provides the core implementations of the interfaces defined in the org.jline.reader package. These implementations form the foundation of JLine's line editing and command processing capabilities.

Key implementation classes include:

This package also contains utility classes that support the main implementations:

  • ReaderUtils - Utility methods for LineReader implementations
  • UndoTree - Provides undo/redo functionality
  • KillRing - Implements a kill ring for cut/paste operations
  • InputRC - Handles inputrc configuration files

Most users will not need to interact directly with these implementation classes, but instead should use the LineReaderBuilder to create properly configured instances.

Since:
3.0
See Also: