Package org.tentackle.script.ruby
Class RubyLanguage
- java.lang.Object
-
- org.tentackle.script.AbstractScriptingLanguage
-
- org.tentackle.script.ruby.RubyLanguage
-
- All Implemented Interfaces:
org.tentackle.script.ScriptingLanguage
@Service(org.tentackle.script.ScriptingLanguage.class) public class RubyLanguage extends org.tentackle.script.AbstractScriptingLanguageThe groovy scripting language.- Author:
- harald
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringNAMEthe primary language name.
-
Constructor Summary
Constructors Constructor Description RubyLanguage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringcreateLocalVariableReference(java.lang.String name)org.tentackle.script.ScriptcreateScript(boolean cached)java.lang.String[]getAbbreviations()java.lang.StringgetName()
-
-
-
Field Detail
-
NAME
public static final java.lang.String NAME
the primary language name.- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getAbbreviations
public java.lang.String[] getAbbreviations()
-
createScript
public org.tentackle.script.Script createScript(boolean cached)
-
createLocalVariableReference
public java.lang.String createLocalVariableReference(java.lang.String name)
- Specified by:
createLocalVariableReferencein interfaceorg.tentackle.script.ScriptingLanguage- Overrides:
createLocalVariableReferencein classorg.tentackle.script.AbstractScriptingLanguage
-
-