Class ReadlineLibrary

java.lang.Object
org.gnu.readline.ReadlineLibrary

public final class ReadlineLibrary extends Object
This class implements a typesafe enumeration of the backing libraries.
Version:
$Revision$
Author:
$Author$
  • Field Details

    • PureJava

      public static final ReadlineLibrary PureJava
      Constant for fallback, pure Java implementation.
    • GnuReadline

      public static final ReadlineLibrary GnuReadline
      Constant for GNU-Readline implementation.
    • Editline

      public static final ReadlineLibrary Editline
      Constant for Editline implementation.
    • Getline

      public static final ReadlineLibrary Getline
      Constant for Getline implementation.
  • Method Details

    • getName

      public String getName()
      Query name of backing library.
      Returns:
      Name of backing library, or "PureJava", in case fallback implementation is used.
    • byName

      public static ReadlineLibrary byName(String name)
      Return ReadlineLibrary-object with given name.
      Returns:
      one of the predefined constants