Package

com.tecnoguru

scuby

Permalink

package scuby

Visibility
  1. Public
  2. All

Type Members

  1. trait JRuby extends AnyRef

    Permalink

    This trait is one of the main entry points into Scuby.

    This trait is one of the main entry points into Scuby. Including it allows you to evaluate arbitrary Ruby code, invoke JRuby functions and require Ruby files contained in the CLASSPATH. The other entry points are RubyClass and RubyObj. The JRuby object is also provided to give the option of extending the trait or including the object.

    See also

    JRuby

    RubyObj

    RubyClass

  2. case class RubyException(exception: org.jruby.RubyException) extends Exception with Product with Serializable

    Permalink

    Wrapper around an org.jruby.RubyException that shows both the Java and the JRuby backtraces

    Wrapper around an org.jruby.RubyException that shows both the Java and the JRuby backtraces

    exception

    the contained org.jruby.RubyException

  3. trait RubyObj extends AnyRef

    Permalink

    A wrapped Ruby object.

    A wrapped Ruby object. Adds convenience methods to call the JRuby methods.

  4. class RubyObject extends RubyObj

    Permalink

    Wraps a JRuby object with our own convenience methods

Value Members

  1. object %

    Permalink

    Factory for Ruby Symbols

  2. object JRuby extends JRuby

    Permalink

    This object is one of the main entry points into Scuby.

    This object is one of the main entry points into Scuby. Including it allows you to evaluate arbitrary Ruby code, invoke JRuby functions and require Ruby files contained in the CLASSPATH. The other entry points are RubyClass and RubyObj. The JRuby trait is also provided to give the option of extending the trait or including the object.

    See also

    RubyObj

    RubyClass

  3. object RubyClass extends ModuleHelper

    Permalink

    Factory for Ruby class objects

  4. object RubyModule extends ModuleHelper

    Permalink

    Factory for Ruby Module objects

  5. object Util

    Permalink

    Misc.

    Misc. utility methods that can be called either from Scala or JRuby

Ungrouped