object
Interpreter
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
def
addImports(imports: Seq[Import]): InterpreterAction[Unit]
-
final
def
asInstanceOf[T0]: T0
-
lazy val
bootClasspath: Array[File]
-
lazy val
bootStartDirs: Array[File]
-
lazy val
bootStartJars: Array[File]
-
-
def
capturing(stdout: Option[(String) ⇒ Unit], stderr: Option[(String) ⇒ Unit]): InterpreterAction[Unit]
-
val
catchUnexpectedException: InterpreterAction[Unit]
-
def
catchingUserError(wrapper: String): InterpreterAction[Unit]
-
def
classWrap(displayCode: (Seq[CodeItem]) ⇒ String, decls: Seq[ParsedCode], imports: String, unfilteredImports: String, wrapper: String): (String, String)
-
def
clone(): AnyRef
-
def
compile(code: String): InterpreterAction[(Seq[(String, Array[Byte])], Seq[Import])]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
evaluate[T](cls: Class[_], process: (AnyRef) ⇒ T): InterpreterAction[T]
-
def
evaluating[T](f: ⇒ T): T
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
-
def
init[T](bridge: BridgeConfig, stdout: Option[(String) ⇒ Unit], stderr: Option[(String) ⇒ Unit], compilerOptions: Seq[String] = null): InterpreterAction[Unit]
-
-
def
initCompiler(options: Seq[String] = null): InterpreterAction[Unit]
-
def
interpret[T](statements: Seq[String], compiled: ⇒ Unit, stdout: Option[(String) ⇒ Unit], stderr: Option[(String) ⇒ Unit], process: (AnyRef) ⇒ T): InterpreterAction[Evaluated[T]]
-
final
def
isInstanceOf[T0]: Boolean
-
def
loadByteCode(byteCode: Seq[(String, Array[Byte])]): InterpreterAction[Unit]
-
def
loadClass(name: String): InterpreterAction[Class[_]]
-
final
def
ne(arg0: AnyRef): Boolean
-
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
preprocessor(statements: Seq[String]): InterpreterAction[Seq[ParsedCode]]
-
def
print(items: Seq[CodeItem]): String
-
def
run[T](code: String, compiled: ⇒ Unit, stdout: Option[(String) ⇒ Unit], stderr: Option[(String) ⇒ Unit], process: (AnyRef) ⇒ T): InterpreterAction[Evaluated[T]]
-
def
saveSource(wrapper: String, wrappedCode: String): InterpreterAction[Unit]
-
def
splitCode(code: String): InterpreterAction[Seq[String]]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
val
withInterpreterClassLoader: InterpreterAction[Unit]
-
def
wrap(wrapper0: String, decls: Seq[ParsedCode]): InterpreterAction[(String, String)]
-
def
wrap(displayCode: (Seq[CodeItem]) ⇒ String, decls: Seq[ParsedCode], imports: String, unfilteredImports: String, wrapper: String): (String, String)
Inherited from AnyRef
Inherited from Any