Packages

class Scripted extends AbstractScriptEngine with Compilable

Source
Scripted.scala
Linear Supertypes
Compilable, AbstractScriptEngine, ScriptEngine, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Scripted
  2. Compilable
  3. AbstractScriptEngine
  4. ScriptEngine
  5. AnyRef
  6. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Scripted(factory: ScriptEngineFactory, settings: Settings, out: JPrintWriter)

Value Members

  1. def compile(reader: Reader): CompiledScript
    Definition Classes
    Scripted → Compilable
    Annotations
    @throws( ... )
  2. def compile(script: String): CompiledScript
    Definition Classes
    Scripted → Compilable
    Annotations
    @throws( ... )
  3. def compile(script: String, context: ScriptContext): CompiledScript
  4. var compileContext: ScriptContext
  5. def createBindings(): Bindings
    Definition Classes
    Scripted → ScriptEngine
  6. final val ctx: String("$ctx")
  7. def dynamicContext: ScriptContext
  8. def dynamicContext_=(ctx: ScriptContext): Unit
  9. def eval(reader: Reader, context: ScriptContext): AnyRef
    Definition Classes
    Scripted → ScriptEngine
    Annotations
    @throws( ... )
  10. def eval(script: String, context: ScriptContext): AnyRef
    Definition Classes
    Scripted → ScriptEngine
    Annotations
    @throws( ... )
  11. def eval(arg0: String): AnyRef
    Definition Classes
    AbstractScriptEngine → ScriptEngine
    Annotations
    @throws( ... )
  12. def eval(arg0: Reader): AnyRef
    Definition Classes
    AbstractScriptEngine → ScriptEngine
    Annotations
    @throws( ... )
  13. def eval(arg0: String, arg1: Bindings): AnyRef
    Definition Classes
    AbstractScriptEngine → ScriptEngine
    Annotations
    @throws( ... )
  14. def eval(arg0: Reader, arg1: Bindings): AnyRef
    Definition Classes
    AbstractScriptEngine → ScriptEngine
    Annotations
    @throws( ... )
  15. val factory: ScriptEngineFactory
  16. def get(arg0: String): AnyRef
    Definition Classes
    AbstractScriptEngine → ScriptEngine
  17. def getBindings(arg0: Int): Bindings
    Definition Classes
    AbstractScriptEngine → ScriptEngine
  18. def getContext(): ScriptContext
    Definition Classes
    AbstractScriptEngine → ScriptEngine
  19. def getFactory(): ScriptEngineFactory
    Definition Classes
    Scripted → ScriptEngine
  20. val intp: IMain { def contextNames: Set[this.global.Name] }
  21. def put(arg0: String, arg1: Any): Unit
    Definition Classes
    AbstractScriptEngine → ScriptEngine
  22. val scriptContextRep: (intp)#ReadEvalPrint
  23. def setBindings(arg0: Bindings, arg1: Int): Unit
    Definition Classes
    AbstractScriptEngine → ScriptEngine
  24. def setContext(arg0: ScriptContext): Unit
    Definition Classes
    AbstractScriptEngine → ScriptEngine
  25. def withCompileContext[A](context: ScriptContext)(body: ⇒ A): A
  26. def withScriptContext[A](context: ScriptContext)(body: ⇒ A): A