Package

ai.h2o.sparkling

repl

Permalink

package repl

Visibility
  1. Public
  2. All

Type Members

  1. trait H2OIMainHelper extends AnyRef

    Permalink

    Helper methods for H2OIMain on both scala versions

  2. class H2OInterpreter extends BaseH2OInterpreter

    Permalink

    H2O Interpreter which is use to interpret scala code

  3. class InterpreterClassLoader extends ClassLoader

    Permalink

    Interpreter classloader which allows multiple interpreters to coexist

  4. class IntpConsoleStream extends PrintStream

    Permalink
  5. class IntpResponseWriter extends JPrintWriter

    Permalink
  6. class ValuesExtractor extends AnyRef

    Permalink

    Due to a bug in the scala interpreter under scala 2.11 (SI-8935) (Fixed in Scala 2.12) with IMain.valueOfTerm returning None we can hack around it by binding an instance of valuesExtractor into iMain and interpret the "_valuesExtractor.values.put(termName, termValue)".

    Due to a bug in the scala interpreter under scala 2.11 (SI-8935) (Fixed in Scala 2.12) with IMain.valueOfTerm returning None we can hack around it by binding an instance of valuesExtractor into iMain and interpret the "_valuesExtractor.values.put(termName, termValue)". This makes it possible to extract value in IMain in cross-Scala way even though non necessary in Scala 2.12

Value Members

  1. object BaseH2OInterpreter extends Serializable

    Permalink
  2. object CodeResults extends Enumeration

    Permalink

    Enum representing possible results of code interpreted in scala interpreter

  3. object H2OIMain extends H2OIMainHelper

    Permalink
  4. object H2OInterpreter extends Serializable

    Permalink

Ungrouped