Index

C E G N O R V 
All Classes and Interfaces|All Packages|Constant Field Values

C

CompiledRubyScript - Class in org.tentackle.script.ruby
The compiled Ruby script.
CompiledRubyScript(ScriptingContainer, String, EmbedEvalUnit) - Constructor for class org.tentackle.script.ruby.CompiledRubyScript
Creates a compiled Ruby script.
compileScript(String) - Method in class org.tentackle.script.ruby.RubyScript
Compiles script code.
createLocalVariableReference(String) - Method in class org.tentackle.script.ruby.RubyLanguage
createScript(String, boolean, boolean, Function) - Method in class org.tentackle.script.ruby.RubyLanguage
 

E

execute(Set) - Method in class org.tentackle.script.ruby.RubyScript
 
executeImpl(CompiledRubyScript, Collection) - Method in class org.tentackle.script.ruby.RubyScript
Executes the compiled script.
The variables are bound to the container as instance variables and reset to nil after execution, so that subsequent scripts don't see their values and the objects can be garbage collected (as soon as the next script injects the nil).

G

getAbbreviations() - Method in class org.tentackle.script.ruby.RubyLanguage
 
getCode() - Method in class org.tentackle.script.ruby.CompiledRubyScript
Gets the effective script code.
getCompiledScript() - Method in class org.tentackle.script.ruby.RubyScript
Gets the compiled script.
Will be compiled if not done yet.
getContainer() - Method in class org.tentackle.script.ruby.CompiledRubyScript
Gets the scripting container.
getName() - Method in class org.tentackle.script.ruby.RubyLanguage
 
getRubyScript() - Method in class org.tentackle.script.ruby.CompiledRubyScript
Gets the parsed Ruby script.

N

NAME - Static variable in class org.tentackle.script.ruby.RubyLanguage
the primary language name.

O

org.tentackle.script.ruby - package org.tentackle.script.ruby
Ruby scripting (JRuby).

R

RubyLanguage - Class in org.tentackle.script.ruby
The Ruby scripting language based on the native JRuby embed API.
RubyLanguage() - Constructor for class org.tentackle.script.ruby.RubyLanguage
Creates the Ruby language.
RubyScript - Class in org.tentackle.script.ruby
A Ruby script.
RubyScript(RubyLanguage, ScriptingContainer, String, boolean, boolean) - Constructor for class org.tentackle.script.ruby.RubyScript
Creates a Ruby script.
RubyValidationMessageConverter - Class in org.tentackle.script.ruby
Converts a Ruby validator message script.
RubyValidationMessageConverter() - Constructor for class org.tentackle.script.ruby.RubyValidationMessageConverter
 

V

validate() - Method in class org.tentackle.script.ruby.RubyScript
 
C E G N O R V 
All Classes and Interfaces|All Packages|Constant Field Values