# Package org.apache.groovy.groovysh.jline

package org.apache.groovy.groovysh.jline
JLine integration for Groovy shell (GroovyShell) providing interactive command-line editing, history, and completion features.

- Class
  Description
  GroovyEngine
  Implements Groovy ScriptEngine.
  GroovyEngine.AccessRules
  Encapsulates access rules for code completion.
  GroovyEngine.Cloner
  Strategy used to clone session values for completion and inspection workflows.
  GroovyEngine.EngineClassLoader
  Custom class loader for dynamically loaded Groovy classes.
  GroovyEngine.Format
  Serialization/deserialization format options.
  GroovyPosixCommands
  Groovy-aware implementations of groovysh POSIX-style commands.
  JrtJavaBasePackages
  Helper class to resolve java.base module classes
  PackageHelper
  Discovers classes and package entries from file systems, jars, and Groovy class loaders.
  SystemRegistryImpl
  Aggregate command registries.
  SystemRegistryImpl.CommandData
  Holds parsed command data for pipeline execution.
  SystemRegistryImpl.Pipe
  Pipe operators used to connect commands in a pipeline.
  SystemRegistryImpl.UnknownCommandException
  Exception thrown when a command is not recognized.