Package org.scijava.script
-
Interface Summary Interface Description AutoCompleter Helper for generating autocomplete suggestions for code fragments.CodeGenerator Deprecated. To be removed in SciJava Common 3.0.0.ScriptHeader Represents one or more canned lines intended to go at the top of scripts of a given language.ScriptHeaderService ScriptInterpreter The contract for script interpreters.ScriptLanguage The base interface for scripting language adapters.ScriptService Interface for service that works with scripts. -
Class Summary Class Description AbstractAutoCompleter Abstract base class forAutoCompleterimplementations.AbstractScriptContext A minimal implementation ofScriptContextfor use in theAbstractScriptEngine.AbstractScriptEngine This class implements dummy versions for ScriptEngine's methods that are not needed by the SciJava scripting framework.AbstractScriptHeader Abstract superclass forScriptHeaderimplementations.AbstractScriptLanguage Abstract superclass forScriptLanguageimplementations.AdaptedScriptEngine Abstract superclass forScriptEngineimplementations which adapt an existingScriptEngine.AdaptedScriptLanguage Abstract superclass forScriptLanguageimplementations which adapt an existingScriptEngineFactory.AutoCompletionResult Data structure housing suggestions given byAutoCompleterhelpers.CodeGeneratorJava Deprecated. To be removed in SciJava Common 3.0.0.DefaultAutoCompleter Default implementation ofAutoCompleter.DefaultScriptHeaderService DefaultScriptHeaderServiceimplementation.DefaultScriptInterpreter The default implementation of aScriptInterpreter.DefaultScriptService Default service for working with scripts.InvocationObject Deprecated. To be removed in SciJava Common 3.0.0.ParameterObject Deprecated. To be removed in SciJava Common 3.0.0.ScriptCLI A command-line entry point for running SciJava scripts.ScriptFinder Discovers scripts.ScriptInfo Metadata about a script.ScriptLanguageIndex Data structure for managing registered scripting languages.ScriptModule AModulewhich executes a script.ScriptREPL A REPL for SciJava script engines, which allows dynamic language switching.