class SparkILoop extends ILoop
A Spark-specific interactive shell.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- SparkILoop
- ILoop
- LoopCommands
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new SparkILoop()
- new SparkILoop(in0: BufferedReader, out: PrintWriter)
Type Members
- class LineCmd extends LoopCommand
- Definition Classes
- LoopCommands
- abstract class LoopCommand extends (String) => Result
- Definition Classes
- LoopCommands
- class NullaryCmd extends LoopCommand
- Definition Classes
- LoopCommands
- case class Result extends Product with Serializable
- Definition Classes
- LoopCommands
- class VarArgsCmd extends LoopCommand
- Definition Classes
- LoopCommands
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 Repl(config: ShellConfig, interpreterSettings: Settings, out: PrintWriter): IMain
- Definition Classes
- ILoop
- def addReplay(cmd: String): Unit
- Definition Classes
- ILoop
- def ambiguousError(cmd: String): Result
- Definition Classes
- LoopCommands
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def asyncEcho(async: Boolean, msg: => String): Unit
- Definition Classes
- ILoop
- def asyncMessage(msg: String): Unit
- Attributes
- protected
- Definition Classes
- ILoop
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- def closeInterpreter(): Unit
- Definition Classes
- ILoop
- def colonCommand(line: String): Result
- Definition Classes
- LoopCommands
- def colonCompletion(line: String, cursor: Int): Completion
- Definition Classes
- LoopCommands
- def command(line: String): Result
- Definition Classes
- ILoop
- def commands: List[LoopCommand]
Available commands
Available commands
- Definition Classes
- SparkILoop → ILoop → LoopCommands
- def completion(accumulator: Accumulator): MultiCompletion
- Definition Classes
- ILoop
- def completionsCommand(what: String): Result
- Definition Classes
- ILoop
- def createInterpreter(interpreterSettings: Settings): Unit
- Definition Classes
- ILoop
- def createTempDirectory(): Path
- Definition Classes
- ILoop
- def echo(msg: String): Unit
- Attributes
- protected
- Definition Classes
- ILoop → LoopCommands
- def echoAndRefresh(msg: String): Unit
- Attributes
- protected
- Definition Classes
- ILoop
- def echoCommandMessage(msg: String): Unit
- Definition Classes
- ILoop → LoopCommands
- def echoOff[A](op: => A): A
- Definition Classes
- ILoop
- def editCommand(what: String, editor: Option[String]): Result
- Definition Classes
- ILoop
- def editCommand(what: String): Result
- Definition Classes
- ILoop
- def enablePowerMode(isDuringInit: Boolean): Unit
- Definition Classes
- ILoop
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- val fileCompletion: Completion
- Definition Classes
- ILoop
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def global: Global
- Definition Classes
- ILoop
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def helpCommand(line: String): Result
- Definition Classes
- LoopCommands
- def helpSummary(): Unit
- Definition Classes
- LoopCommands
- def history: History
- Definition Classes
- ILoop
- lazy val historyCommand: LoopCommand { def defaultLines: Int }
- Definition Classes
- ILoop
- val initializationCommands: Seq[String]
- def initializeSpark(): Unit
- def internalReplAutorunCode(): Seq[String]
- Attributes
- protected
- Definition Classes
- SparkILoop → ILoop
- def interpretAllFrom(file: File, verbose: Boolean): Unit
- Definition Classes
- ILoop
- final def interpretStartingWith(start: String): Option[String]
- Definition Classes
- ILoop
- var intp: Repl
- Definition Classes
- ILoop
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def lineCommand(what: String): Result
- Definition Classes
- ILoop
- def loadCommand(arg: String): Result
- Definition Classes
- ILoop
- final def loop(): LineResult
- Definition Classes
- ILoop
- Annotations
- @tailrec()
- var mum: Boolean
- Attributes
- protected
- Definition Classes
- ILoop
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- val out: PrintWriter
- Attributes
- protected
- Definition Classes
- ILoop → LoopCommands
- def pasteCommand(arg: String): Result
- Definition Classes
- ILoop
- def powerCmd(): Result
- Definition Classes
- ILoop
- lazy val powerCommands: List[LoopCommand]
- Definition Classes
- ILoop
- def printWelcome(): Unit
Print a welcome message
Print a welcome message
- Definition Classes
- SparkILoop → ILoop
- def processLine(line: String): Boolean
- Definition Classes
- ILoop
- lazy val prompt: String
- Definition Classes
- ILoop
- def readOneLine(): String
- Definition Classes
- ILoop
- def replay(): Unit
- Definition Classes
- SparkILoop → ILoop
- def replayCommand(line: String): Unit
- Definition Classes
- ILoop
- var replayCommandStack: List[String]
- Definition Classes
- ILoop
- def replayCommands: List[String]
- Definition Classes
- ILoop
- val replayQuestionMessage: String
- Definition Classes
- ILoop
- def require(arg: String): Unit
- Definition Classes
- ILoop
- def reset(): Unit
- Definition Classes
- ILoop
- def resetCommand(line: String): Unit
- Definition Classes
- SparkILoop → ILoop
- def run(interpreterSettings: Settings): Boolean
- Definition Classes
- ILoop
- def saveCommand(filename: String): Result
- Definition Classes
- ILoop
- def savingReplayStack[T](body: => T): T
- Definition Classes
- ILoop
- def searchHistory(_cmdline: String): Unit
- Definition Classes
- ILoop
- val settingsCompletion: Completion
- Definition Classes
- ILoop
- lazy val shCommand: LoopCommand
- Definition Classes
- ILoop
- val shellCompletion: Completion
- Definition Classes
- ILoop
- lazy val standardCommands: List[LoopCommand]
- Definition Classes
- ILoop
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def verbosity(): Unit
- Definition Classes
- ILoop
- 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()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def welcome: String
- Definition Classes
- ILoop
- def withFile[A](filename: String)(action: (File) => A): Option[A]
- Definition Classes
- ILoop
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)