Package org.jruby.embed

Interface Summary
EmbedEvalUnit Wrapper interface of JavaEmbedUtils.EvalUnit for embedding.
EmbedRubyInstanceConfigAdapter This interface defines methods to configure Ruby runtime for embedding.
EmbedRubyInterfaceAdapter This interface defines a method to get a instance of requested interface, which is implemented in Ruby.
EmbedRubyObjectAdapter Wrapper interface of RubyObjectAdapter for embedding.
EmbedRubyRuntimeAdapter Wrapper interface of RubyRuntimeAdapter for embedding.
 

Class Summary
ScriptingContainer ScipritngContainer provides various methods and resources that are useful for embedding Ruby in Java.
 

Enum Summary
AttributeName Predefined keys for an attribute map that ScriptingContainer has.
LocalContextScope LocalContextState defines three scopes to maintain LocalContext.
LocalVariableBehavior  
PathType The path type that tells from where Ruby runtime should load the specified file.
PropertyName Predefined keys of System properties to get configurations
 

Exception Summary
EvalFailedException This class is a generic unchecked exception raised during evaluating.
InvokeFailedException This class is a generic unchecked exception raised during calling methods and invoking interface methods which are implemented by Ruby scripts.
ParseFailedException This class is a generic unchecked exception raised during parsing.
 



Copyright © 2002-2009 JRuby Team. All Rights Reserved.