Skip navigation links
A C D E F G H I J L M N O P Q R S T V W 

G

generatedClassLoader - Variable in class com.threecrickets.scripturian.adapter.RhinoAdapter
Rhino class loader.
getAdapter() - Method in class com.threecrickets.scripturian.ExecutionContext
The last language adapter used by the context.
getAdapterByExtension(String, String) - Method in class com.threecrickets.scripturian.LanguageManager
A language adapter for a document name according to its filename extension.
getAdapterByName(String) - Method in class com.threecrickets.scripturian.LanguageManager
Gets an adapter by its name.
getAdapterByTag(String) - Method in class com.threecrickets.scripturian.LanguageManager
A language adapter for a scriptlet tag.
getAdapters() - Method in class com.threecrickets.scripturian.LanguageManager
All language adapters.
getApplicationServiceName() - Method in class com.threecrickets.scripturian.Main
The name of the application service exposed to the executable.
getArguments() - Method in class com.threecrickets.scripturian.Main
 
getArguments() - Method in class com.threecrickets.scripturian.service.ApplicationService
An array of the string arguments sent from the shell.
getArguments() - Method in interface com.threecrickets.scripturian.service.Shell
The arguments sent to Main.main(String[]).
getAsPureLiteral() - Method in class com.threecrickets.scripturian.Executable
Returns the source code in the trivial case of a "text-with-scriptlets" executable that contains no scriptlets.
getAttributes() - Method in class com.threecrickets.scripturian.adapter.LanguageAdapterBase
 
getAttributes() - Method in class com.threecrickets.scripturian.Executable
User-defined attributes.
getAttributes() - Method in class com.threecrickets.scripturian.ExecutionContext
General-purpose attributes.
getAttributes() - Method in class com.threecrickets.scripturian.GlobalScope
Any object can be stored here.
getAttributes() - Method in interface com.threecrickets.scripturian.LanguageAdapter
Adapter attributes.
getAttributes() - Method in class com.threecrickets.scripturian.LanguageManager
General-purpose attributes for this language manager.
getAttributes() - Method in class com.threecrickets.scripturian.ParsingContext
General-purpose attributes.
getAttributesAsProperties(String) - Method in class com.threecrickets.scripturian.LanguageManager
Find only those attributes with this prefix.
getBasePath() - Method in class com.threecrickets.scripturian.document.DocumentFileSource
The base path.
getBinding(ExecutionContext) - Method in class com.threecrickets.scripturian.adapter.GroovyAdapter
Gets a Groovy binding stored in the execution context, creating it if it doesn't exist.
getCachedDocumentDescriptor(String) - Method in class com.threecrickets.scripturian.document.DocumentFileSource
Gets a document descriptor for the document if it's in the cache.
getCacheDir() - Method in class com.threecrickets.scripturian.adapter.GroovyAdapter
The base directory for cached executables.
getCacheDir() - Method in class com.threecrickets.scripturian.adapter.JeppAdapter
The base directory for cached executables.
getCacheDir() - Method in class com.threecrickets.scripturian.adapter.JRubyAdapter
The base directory for cached executables.
getCacheDir() - Method in class com.threecrickets.scripturian.adapter.JythonAdapter
The base directory for cached executables.
getCacheDir() - Method in class com.threecrickets.scripturian.adapter.LuajAdapter
The base directory for cached executables.
getCacheDir() - Method in class com.threecrickets.scripturian.adapter.NashornAdapter
The base directory for cached executables.
getCacheDir() - Method in class com.threecrickets.scripturian.adapter.QuercusAdapter
The base directory for cached executables.
getCacheDir() - Method in class com.threecrickets.scripturian.adapter.RhinoAdapter
The base directory for cached executables.
getCachePath() - Static method in class com.threecrickets.scripturian.LanguageManager
The base path for language adapter caches.
getCaster(ExecutionContext) - Method in class com.threecrickets.scripturian.adapter.SuccinctAdapter
 
getCasterContext(ExecutionContext) - Method in class com.threecrickets.scripturian.adapter.SuccinctAdapter
 
getCharset() - Method in class com.threecrickets.scripturian.document.DocumentFileSource
The charset to use for reading files.
getClojureNamespace(ExecutionContext) - Static method in class com.threecrickets.scripturian.adapter.ClojureAdapter
Gets a Clojure namespace stored in the execution context, creating it if it doesn't exist.
getColumnNumber() - Method in class com.threecrickets.scripturian.exception.StackFrame
The column number.
getContainer() - Method in class com.threecrickets.scripturian.service.ExecutableService
The container.
getContainerService(ExecutionContext) - Method in class com.threecrickets.scripturian.Executable
The container service stored in the context, if it was set.
getContext() - Method in class com.threecrickets.scripturian.service.ExecutableService
This is the ExecutionContext used by the document.
getCurrent() - Static method in class com.threecrickets.scripturian.ExecutionContext
The execution context set for this thread.
getDefaultDocumentName() - Method in class com.threecrickets.scripturian.Main
If the path to the document to run if not supplied as the first argument to Main.main(String[]), this is used instead.
getDefaultLanguageTag() - Method in class com.threecrickets.scripturian.ParsingContext
The language to use if none is specified.
getDefaultLanguageTag() - Method in class com.threecrickets.scripturian.service.DocumentService
For use with DocumentService.include(String) and DocumentService.execute(String), this is the default language tag used for scriptlets in case none is specified.
getDefaultName() - Method in interface com.threecrickets.scripturian.document.DocumentDescriptor
Documents may have many names, but this one is preferred to others.
getDefaultName() - Method in class com.threecrickets.scripturian.document.DocumentFileSource
If the name used in DocumentFileSource.getDocument(String) points to a directory, then this file name in that directory will be used instead.
getDefaultParser() - Method in class com.threecrickets.scripturian.ParsingContext
The parser to use if none is specified.
getDependencies() - Method in interface com.threecrickets.scripturian.document.DocumentDescriptor
This document might be affected in some way (for example, reloaded, recompiled, etc.) if documents it depends on are affected.
getDocument(String) - Method in class com.threecrickets.scripturian.document.ChainDocumentSource
 
getDocument() - Method in interface com.threecrickets.scripturian.document.DocumentDescriptor
The document instance.
getDocument(String, boolean) - Method in class com.threecrickets.scripturian.document.DocumentFileSource
Gets the document descriptor, with support for caching descriptors.
getDocument(String) - Method in class com.threecrickets.scripturian.document.DocumentFileSource
 
getDocument(String) - Method in interface com.threecrickets.scripturian.document.DocumentSource
Gets a document by its name.
getDocumentName() - Method in class com.threecrickets.scripturian.exception.StackFrame
The document name.
getDocumentName() - Method in class com.threecrickets.scripturian.Executable
The executable's document name.
getDocuments() - Method in class com.threecrickets.scripturian.document.ChainDocumentSource
 
getDocuments() - Method in class com.threecrickets.scripturian.document.DocumentFileSource
 
getDocuments() - Method in interface com.threecrickets.scripturian.document.DocumentSource
Access to all available documents.
getDocumentServiceName() - Method in class com.threecrickets.scripturian.Main
The name of the document service exposed to the executable.
getDocumentSource() - Method in class com.threecrickets.scripturian.ParsingContext
A document source used to store on-the-fly documents created during parsing.
getDocumentTimestamp() - Method in class com.threecrickets.scripturian.Executable
The executable's document timestamp.
getEnterableExecutable() - Method in class com.threecrickets.scripturian.ExecutionContext
Non-null if this context is enterable.
getEnterableExecutionContext(Object) - Method in class com.threecrickets.scripturian.Executable
The enterable execution context for an entering key.
getEnvironment(ExecutionContext) - Method in class com.threecrickets.scripturian.adapter.QuercusAdapter
Gets a Quercus environment stored in the execution context, creating it if it doesn't exist.
getErrors() - Method in class com.threecrickets.scripturian.util.Defroster
 
getErrorWriter() - Method in class com.threecrickets.scripturian.ExecutionContext
The standard error set for executables using this context.
getErrorWriter() - Method in class com.threecrickets.scripturian.Main
The error writer to use for ExecutionContext instances.
getErrorWriterOrDefault() - Method in class com.threecrickets.scripturian.ExecutionContext
The standard error set for executables using this context.
getExecutable() - Method in exception com.threecrickets.scripturian.exception.ExecutionException
The associated executable.
getExecutable() - Method in exception com.threecrickets.scripturian.exception.ParsingException
The associated executable.
getExecutableServiceName() - Method in class com.threecrickets.scripturian.Executable
The default name for the ExecutableService instance.
getExecutionController() - Method in class com.threecrickets.scripturian.Main
 
getExecutionController() - Method in interface com.threecrickets.scripturian.service.Shell
An optional ExecutionController to be used with executables.
getExposedExecutableName() - Method in class com.threecrickets.scripturian.ParsingContext
The executable service name exposed to executables.
getFiller(Executable, ExecutionContext) - Method in class com.threecrickets.scripturian.adapter.SuccinctAdapter
 
getFormatter(ExecutionContext) - Method in class com.threecrickets.scripturian.adapter.SuccinctAdapter
 
getGlobal(String, Object) - Method in class com.threecrickets.scripturian.service.ApplicationService
Gets a value global to the current VM, atomically setting it to a default value if it doesn't exist.
getGlobal(String, Object) - Method in class com.threecrickets.scripturian.service.ExecutableService
Gets a value global to the current VM, atomically setting it to a default value if it doesn't exist.
getGlobals(ExecutionContext) - Method in class com.threecrickets.scripturian.adapter.LuajAdapter
Gets the Luaj globals instance associated with the execution context, creating it if it doesn't exist.
getGlobals() - Method in class com.threecrickets.scripturian.service.ApplicationService
A map of all values global to the current VM.
getGlobals() - Method in class com.threecrickets.scripturian.service.ExecutableService
A map of all values global to the current VM.
getGlobalScope(ExecutionContext) - Method in class com.threecrickets.scripturian.adapter.NashornAdapter
Gets the Nashorn global scope associated with the execution context, creating it if it doesn't exist.
getIdentifier() - Method in class com.threecrickets.scripturian.document.ChainDocumentSource
 
getIdentifier() - Method in class com.threecrickets.scripturian.document.DocumentFileSource
 
getIdentifier() - Method in interface com.threecrickets.scripturian.document.DocumentSource
The identifier for this document source.
getIgnorePostfixes() - Method in class com.threecrickets.scripturian.document.DocumentFileSource
The filename postfixes to ignore.
getInstance() - Static method in class com.threecrickets.scripturian.GlobalScope
The meta scope.
getJeppRuntime(Executable, ExecutionContext) - Static method in class com.threecrickets.scripturian.adapter.JeppAdapter
Gets a Jepp runtime stored in the execution context, creating it if it doesn't exist.
getLanguage() - Method in exception com.threecrickets.scripturian.exception.LanguageAdapterException
The adapter adapter class.
getLanguageManager() - Method in class com.threecrickets.scripturian.Executable
The language manager used to parse, prepare and execute the executable.
getLanguageManager() - Method in class com.threecrickets.scripturian.Main
 
getLanguageManager() - Method in class com.threecrickets.scripturian.ParsingContext
The language manager used to parse, prepare and execute the executable.
getLanguageManager() - Method in class com.threecrickets.scripturian.service.ExecutableService
The language manager used to parse, prepare and execute the executable.
getLanguageManager() - Method in interface com.threecrickets.scripturian.service.Shell
The LanguageManager used to get language adapters for executables.
getLanguageManager() - Method in class com.threecrickets.scripturian.util.Defroster
The parsing context.
getLanguageTagByExtension(String, String, String) - Method in class com.threecrickets.scripturian.LanguageManager
A language adapter for a document name according to its filename extension.
getLastUsedTimestamp() - Method in class com.threecrickets.scripturian.Executable
Timestamp of when the executable last finished executing or entering successfully, or 0 if it was never executed or entered.
getLibraryLocations() - Method in class com.threecrickets.scripturian.ExecutionContext
Locations where language adapters might search for extra libraries.
getLibrarySources() - Method in class com.threecrickets.scripturian.Main
 
getLibrarySources() - Method in class com.threecrickets.scripturian.service.DocumentService
The additional document sources to use.
getLibrarySources() - Method in interface com.threecrickets.scripturian.service.Shell
The additional document sources to use.
getLineNumber() - Method in class com.threecrickets.scripturian.exception.StackFrame
The line number.
getLock() - Method in class com.threecrickets.scripturian.adapter.LanguageAdapterBase
 
getLock() - Method in interface com.threecrickets.scripturian.LanguageAdapter
Used when LanguageAdapter.isThreadSafe() returns false.
getLogger() - Method in class com.threecrickets.scripturian.Main
 
getLogger() - Method in class com.threecrickets.scripturian.service.ApplicationService
The logger.
getLogger() - Method in interface com.threecrickets.scripturian.service.Shell
The logger.
getManager() - Method in class com.threecrickets.scripturian.adapter.LanguageAdapterBase
 
getManager() - Method in interface com.threecrickets.scripturian.LanguageAdapter
The language manager.
getMinimumTimeBetweenValidityChecks() - Method in class com.threecrickets.scripturian.document.DocumentFileSource
Attempts to call DocumentFileSource.getDocument(String) for a specific name within less than this time from the previous call will return the cached descriptor without checking if it is valid.
getName() - Method in interface com.threecrickets.scripturian.Parser
The parser name.
getName() - Method in class com.threecrickets.scripturian.parser.LiteralParser
 
getName() - Method in class com.threecrickets.scripturian.parser.ProgramParser
 
getName() - Method in class com.threecrickets.scripturian.parser.ScriptletsParser
 
getParser(String) - Method in class com.threecrickets.scripturian.ParserManager
 
getParserManager() - Method in class com.threecrickets.scripturian.Executable
The parser manager used to parse the executable.
getParserManager() - Method in class com.threecrickets.scripturian.Main
 
getParserManager() - Method in class com.threecrickets.scripturian.ParsingContext
The parser manager used to parse the executable.
getParserManager() - Method in class com.threecrickets.scripturian.service.ExecutableService
The parser manager used to parse the executable.
getParserManager() - Method in interface com.threecrickets.scripturian.service.Shell
The ParserManager used to get parsers for executables.
getPartition() - Method in class com.threecrickets.scripturian.Executable
The executable partition.
getPartition() - Method in class com.threecrickets.scripturian.ParsingContext
The executable partition.
getPreExtension() - Method in class com.threecrickets.scripturian.document.DocumentFileSource
An optional magic "pre-extension" to require for all documents.
getPreferredExtension() - Method in class com.threecrickets.scripturian.document.DocumentFileSource
An extension to prefer if more than one file with the same name is in a directory.
getPreferredExtension() - Method in class com.threecrickets.scripturian.service.DocumentService
An extension to prefer if more than one file with the same name is in a directory.
getPythonInterpreter(ExecutionContext, Executable) - Method in class com.threecrickets.scripturian.adapter.JythonAdapter
Gets a Python interpreter instance stored in the execution context, creating it if it doesn't exist.
getRelativeFilePath(File) - Method in class com.threecrickets.scripturian.document.DocumentFileSource
Gets the file's path relative to the base path.
getRubyClassCache() - Method in class com.threecrickets.scripturian.adapter.JRubyAdapter
The class cache shared between all Ruby runtime instances.
getRubyRuntime(ExecutionContext) - Method in class com.threecrickets.scripturian.adapter.JRubyAdapter
Gets a Ruby runtime instance stored in the execution context, creating it if it doesn't exist.
getRuntimeInstance() - Method in class com.threecrickets.scripturian.adapter.VelocityAdapter
The Velocity runtime instance for this adapter, creating and initializing it if it doesn't exist.
getScope(Executable, ExecutionContext, Context, int) - Method in class com.threecrickets.scripturian.adapter.RhinoAdapter
Gets the Rhino scope associated with the Rhino context of the execution context, creating it if it doesn't exist.
getScriptlet(String, LanguageAdapter, String) - Method in interface com.threecrickets.scripturian.parser.ScriptletPlugin
Generates an executable segment for a custom scriptlet.
getServices() - Method in class com.threecrickets.scripturian.ExecutionContext
Services exposed to executables using this context.
getSource() - Method in interface com.threecrickets.scripturian.document.DocumentDescriptor
The document source from whence this document came.
getSource() - Method in class com.threecrickets.scripturian.Main
 
getSource() - Method in class com.threecrickets.scripturian.service.DocumentService
The document source.
getSource() - Method in interface com.threecrickets.scripturian.service.Shell
Used to load the executables.
getSourceCode() - Method in class com.threecrickets.scripturian.adapter.ProgramBase
 
getSourceCode() - Method in interface com.threecrickets.scripturian.document.DocumentDescriptor
The source code for the document.
getSourceCode() - Method in interface com.threecrickets.scripturian.Program
The source code.
getSourceCodeForExpressionInclude(String, Executable) - Method in class com.threecrickets.scripturian.adapter.ClojureAdapter
 
getSourceCodeForExpressionInclude(String, Executable) - Method in class com.threecrickets.scripturian.adapter.GroovyAdapter
 
getSourceCodeForExpressionInclude(String, Executable) - Method in class com.threecrickets.scripturian.adapter.JeppAdapter
 
getSourceCodeForExpressionInclude(String, Executable) - Method in class com.threecrickets.scripturian.adapter.JRubyAdapter
 
getSourceCodeForExpressionInclude(String, Executable) - Method in class com.threecrickets.scripturian.adapter.JythonAdapter
 
getSourceCodeForExpressionInclude(String, Executable) - Method in class com.threecrickets.scripturian.adapter.LanguageAdapterBase
 
getSourceCodeForExpressionInclude(String, Executable) - Method in class com.threecrickets.scripturian.adapter.LuajAdapter
 
getSourceCodeForExpressionInclude(String, Executable) - Method in class com.threecrickets.scripturian.adapter.NashornAdapter
 
getSourceCodeForExpressionInclude(String, Executable) - Method in class com.threecrickets.scripturian.adapter.QuercusAdapter
 
getSourceCodeForExpressionInclude(String, Executable) - Method in class com.threecrickets.scripturian.adapter.RhinoAdapter
 
getSourceCodeForExpressionInclude(String, Executable) - Method in class com.threecrickets.scripturian.adapter.SuccinctAdapter
 
getSourceCodeForExpressionInclude(String, Executable) - Method in class com.threecrickets.scripturian.adapter.VelocityAdapter
 
getSourceCodeForExpressionInclude(String, Executable) - Method in interface com.threecrickets.scripturian.LanguageAdapter
Creates source code for including the output of a text-with-scriptlets document.
getSourceCodeForExpressionOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.ClojureAdapter
 
getSourceCodeForExpressionOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.GroovyAdapter
 
getSourceCodeForExpressionOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.JeppAdapter
 
getSourceCodeForExpressionOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.JRubyAdapter
 
getSourceCodeForExpressionOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.JythonAdapter
 
getSourceCodeForExpressionOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.LanguageAdapterBase
 
getSourceCodeForExpressionOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.LuajAdapter
 
getSourceCodeForExpressionOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.NashornAdapter
 
getSourceCodeForExpressionOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.QuercusAdapter
 
getSourceCodeForExpressionOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.RhinoAdapter
 
getSourceCodeForExpressionOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.SuccinctAdapter
 
getSourceCodeForExpressionOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.VelocityAdapter
 
getSourceCodeForExpressionOutput(String, Executable) - Method in interface com.threecrickets.scripturian.LanguageAdapter
Creates source code for outputting a source code expression to standard output.
getSourceCodeForLiteralOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.ClojureAdapter
 
getSourceCodeForLiteralOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.GroovyAdapter
 
getSourceCodeForLiteralOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.JeppAdapter
 
getSourceCodeForLiteralOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.JRubyAdapter
 
getSourceCodeForLiteralOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.JythonAdapter
 
getSourceCodeForLiteralOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.LanguageAdapterBase
 
getSourceCodeForLiteralOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.LuajAdapter
 
getSourceCodeForLiteralOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.NashornAdapter
 
getSourceCodeForLiteralOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.QuercusAdapter
 
getSourceCodeForLiteralOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.RhinoAdapter
 
getSourceCodeForLiteralOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.SuccinctAdapter
 
getSourceCodeForLiteralOutput(String, Executable) - Method in class com.threecrickets.scripturian.adapter.VelocityAdapter
 
getSourceCodeForLiteralOutput(String, Executable) - Method in interface com.threecrickets.scripturian.LanguageAdapter
Creates source code for outputting literal text to standard output.
getSources() - Method in class com.threecrickets.scripturian.document.ChainDocumentSource
 
getStack() - Method in exception com.threecrickets.scripturian.exception.ExecutionException
The call stack.
getStack() - Method in exception com.threecrickets.scripturian.exception.ParsingException
The call stack.
getSubLogger(String) - Method in class com.threecrickets.scripturian.service.ApplicationService
A logger with a name appended with a "." to the application's logger name.
getTag() - Method in interface com.threecrickets.scripturian.document.DocumentDescriptor
The tag for the document (for a file-based document source, this will probably be the file name extension).
getTemplateSource(ExecutionContext) - Method in class com.threecrickets.scripturian.adapter.SuccinctAdapter
 
getTimestamp() - Method in interface com.threecrickets.scripturian.document.DocumentDescriptor
The document timestamp.
getWriter() - Method in class com.threecrickets.scripturian.ExecutionContext
The standard output set for executables using this context.
getWriter() - Method in class com.threecrickets.scripturian.Main
The writer to use for ExecutionContext instances.
getWriterOrDefault() - Method in class com.threecrickets.scripturian.ExecutionContext
The standard output set for executables using this context.
GlobalScope - Class in com.threecrickets.scripturian
Used as global space for sharing state between executables.
GlobalScope() - Constructor for class com.threecrickets.scripturian.GlobalScope
 
GROOVY_BINDING - Static variable in class com.threecrickets.scripturian.adapter.GroovyAdapter
The Groovy binding attribute.
GROOVY_CACHE_DIR - Static variable in class com.threecrickets.scripturian.adapter.GroovyAdapter
The default base directory for cached executables.
GroovyAdapter - Class in com.threecrickets.scripturian.adapter
A LanguageAdapter that supports the Groovy language.
GroovyAdapter() - Constructor for class com.threecrickets.scripturian.adapter.GroovyAdapter
Constructor.
groovyClassLoader - Variable in class com.threecrickets.scripturian.adapter.GroovyAdapter
 
A C D E F G H I J L M N O P Q R S T V W 
Skip navigation links

Copyright © 2009-2015 Three Crickets LLC.