class Repl extends AnyRef
- Self Type
- Repl
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Repl
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new Repl(input: InputStream, output: OutputStream, error: OutputStream, storage: Storage, basePredefs: Seq[PredefInfo], customPredefs: Seq[PredefInfo], wd: Path, welcomeBanner: Option[String], replArgs: IndexedSeq[Bind[_]] = Vector.empty, initialColors: Colors = Colors.Default, replCodeWrapper: CodeWrapper, scriptCodeWrapper: CodeWrapper, alreadyLoadedDependencies: Seq[Dependency], importHooks: Map[Seq[String], ImportHook], initialClassLoader: ClassLoader = classOf[ammonite.repl.api.ReplAPI].getClassLoader, classPathWhitelist: Set[Seq[String]])
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def action(): Res[Evaluated]
- val argString: String
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def beforeExit(exitValue: Any): Any
- def clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- val colors: Ref[Colors] { ... /* 2 definitions in type refinement */ }
- var currentLine: Int
The current line number of the REPL, used to make sure every snippet evaluated can have a distinct name that doesn't collide.
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- val frames: Ref[List[Frame]] { ... /* 2 definitions in type refinement */ }
- val frontEnd: Ref[FrontEnd] { ... /* 2 definitions in type refinement */ }
- def fullImports: Imports
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- var history: History
- def imports: Imports
- def initializePredef(): Option[(Failing, Seq[(Path, Long)])]
- val interp: Interpreter
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- var lastException: Throwable
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val printer: Printer
- val prompt: Ref[String] { ... /* 2 definitions in type refinement */ }
- val reader: InputStreamReader
- def run(): Any
- val sess0: SessionApiImpl
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def usedEarlierDefinitions: Seq[String]
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def warmup(): Res[Evaluated]