Index
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 tonilafter execution, so that subsequent scripts don't see their values and the objects can be garbage collected (as soon as the next script injects thenil).
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
All Classes and Interfaces|All Packages|Constant Field Values