Skip navigation links
A B C D E F G H I J L O P R S T U V 

A

addChildScriptContext(ScriptContext) - Method in interface at.chrl.rebellion.ScriptContext
Adds child contexts to this context.
addChildScriptContext(ScriptContext) - Method in class at.chrl.rebellion.scripting.impl.ScriptContextImpl
Adds child contexts to this context.
addClassListener(ClassListener) - Method in class at.chrl.rebellion.classlistener.AggregatedClassListener
 
addJarFile(File) - Method in class at.chrl.rebellion.ScriptClassLoader
Adds library to this classloader, it shuould be jar file
addLibraries(Iterable<File>) - Method in class at.chrl.rebellion.impl.javacompiler.ClassFileManager
Adds list of files as libraries.
addLibrary(File) - Method in class at.chrl.rebellion.impl.javacompiler.ClassFileManager
Adds library file.
AggregatedClassListener - Class in at.chrl.rebellion.classlistener
ClassListener that aggregates a collection of ClassListeners.
AggregatedClassListener() - Constructor for class at.chrl.rebellion.classlistener.AggregatedClassListener
 
AggregatedClassListener(List<ClassListener>) - Constructor for class at.chrl.rebellion.classlistener.AggregatedClassListener
 
at.chrl.rebellion - package at.chrl.rebellion
 
at.chrl.rebellion.classlistener - package at.chrl.rebellion.classlistener
 
at.chrl.rebellion.impl.javacompiler - package at.chrl.rebellion.impl.javacompiler
 
at.chrl.rebellion.metadata - package at.chrl.rebellion.metadata
 
at.chrl.rebellion.scripting.impl - package at.chrl.rebellion.scripting.impl
 
at.chrl.rebellion.scriptmanager - package at.chrl.rebellion.scriptmanager
 
at.chrl.rebellion.url - package at.chrl.rebellion.url
 

B

BinaryClass - Class in at.chrl.rebellion.impl.javacompiler
This class is just a hack to make javac compiler work with classes loaded by prevoius classloader.
BinaryClass(String) - Constructor for class at.chrl.rebellion.impl.javacompiler.BinaryClass
Constructor that accepts class name as parameter

C

ClassFileManager - Class in at.chrl.rebellion.impl.javacompiler
This class extends manages loaded classes.
ClassFileManager(JavaCompiler, DiagnosticListener<? super JavaFileObject>) - Constructor for class at.chrl.rebellion.impl.javacompiler.ClassFileManager
Creates new ClassFileManager.
ClassListener - Interface in at.chrl.rebellion.classlistener
This interface implements listener that is called post class load/before class unload.
classNamesToClasses(Collection<String>, ScriptClassLoader) - Method in class at.chrl.rebellion.impl.javacompiler.ScriptCompilerImpl
Reolves list of classes by their names
CompilationResult - Class in at.chrl.rebellion
This class represents compilation result of script context
CompilationResult(Class<?>[], ScriptClassLoader) - Constructor for class at.chrl.rebellion.CompilationResult
Creates new instance of CompilationResult with classes that has to be parsed and classloader that was used to load classes
compile(String, String) - Method in class at.chrl.rebellion.impl.javacompiler.ScriptCompilerImpl
Compiles given class.
compile(String[], String[]) - Method in class at.chrl.rebellion.impl.javacompiler.ScriptCompilerImpl
Compiles list of classes.
compile(Iterable<File>) - Method in class at.chrl.rebellion.impl.javacompiler.ScriptCompilerImpl
Compiles given files.
compile(String, String) - Method in interface at.chrl.rebellion.ScriptCompiler
Compiles single class that is represented as string
compile(String[], String[]) - Method in interface at.chrl.rebellion.ScriptCompiler
Compiles classes that are represented as strings
compile(Iterable<File>) - Method in interface at.chrl.rebellion.ScriptCompiler
Compiles list of files
connect() - Method in class at.chrl.rebellion.url.VirtualClassURLConnection
This method is ignored
createContext(ScriptInfo, ScriptContext) - Method in class at.chrl.rebellion.scriptmanager.ScriptManager
Creates new context and checks to not produce copies

D

DEFAULT_COMPILER_CLASS - Static variable in class at.chrl.rebellion.scriptmanager.ScriptManager
 
DefaultClassListener - Class in at.chrl.rebellion.classlistener
 
DefaultClassListener() - Constructor for class at.chrl.rebellion.classlistener.DefaultClassListener
 
delete() - Method in class at.chrl.rebellion.impl.javacompiler.BinaryClass
Unsupported operation, returns false
doCompilation(Iterable<JavaFileObject>) - Method in class at.chrl.rebellion.impl.javacompiler.ScriptCompilerImpl
Actually performs compilation.
doMethodInvoke(Method[], Class<? extends Annotation>) - Method in class at.chrl.rebellion.classlistener.DefaultClassListener
 
doMethodInvoke(Method[], Class<? extends Annotation>) - Method in class at.chrl.rebellion.classlistener.OnClassLoadUnloadListener
Actually invokes method where given annotation class is present.

E

equals(Object) - Method in interface at.chrl.rebellion.ScriptContext
Tests if this ScriptContext is equal to another ScriptContext.
equals(Object) - Method in class at.chrl.rebellion.scripting.impl.ScriptContextImpl
Tests if this ScriptContext is equal to another ScriptContext.
equals(Object) - Method in class at.chrl.rebellion.scriptmanager.ScriptInfo
Returns true if roots are quals
ErrorListener - Class in at.chrl.rebellion.impl.javacompiler
This class is simple compiler error listener that forwards errors to log4j logger
ErrorListener() - Constructor for class at.chrl.rebellion.impl.javacompiler.ErrorListener
 

F

finalize() - Method in interface at.chrl.rebellion.ScriptContext
This method overrides finalization to ensure that active script context will not be collected by GC.
finalize() - Method in class at.chrl.rebellion.scripting.impl.ScriptContextImpl
This method overrides finalization to ensure that active script context will not be collected by GC.

G

getAccessLevel() - Method in class at.chrl.rebellion.impl.javacompiler.BinaryClass
 
getByteCode(String) - Method in class at.chrl.rebellion.impl.javacompiler.ScriptClassLoaderImpl
Returns bytecode for given className.
getByteCode(String) - Method in class at.chrl.rebellion.ScriptClassLoader
Returns bytecode for given className.
getBytes() - Method in class at.chrl.rebellion.impl.javacompiler.BinaryClass
Returns bytes of class
getCharContent(boolean) - Method in class at.chrl.rebellion.impl.javacompiler.BinaryClass
getCharContent(boolean) - Method in class at.chrl.rebellion.impl.javacompiler.JavaSourceFromFile
Returns class source represented as string.
getCharContent(boolean) - Method in class at.chrl.rebellion.impl.javacompiler.JavaSourceFromString
Returns class source code
getChildScriptContexts() - Method in interface at.chrl.rebellion.ScriptContext
Returns list of child contexts or null if no contextes present
getChildScriptContexts() - Method in class at.chrl.rebellion.scripting.impl.ScriptContextImpl
Returns list of child contexts or null if no contextes present
getClassesForPackage(String) - Method in class at.chrl.rebellion.impl.javacompiler.ScriptClassLoaderImpl
Returns list of classes that are members of a package
getClassFileManager() - Method in class at.chrl.rebellion.impl.javacompiler.ScriptClassLoaderImpl
Returns ClassFileManager that is related to this ClassLoader
getClassListener() - Method in interface at.chrl.rebellion.ScriptContext
Returns class listener associated with this ScriptContext.
getClassListener() - Method in class at.chrl.rebellion.scripting.impl.ScriptContextImpl
Returns class listener associated with this ScriptContext.
getClassListeners() - Method in class at.chrl.rebellion.classlistener.AggregatedClassListener
 
getClassLoader() - Method in class at.chrl.rebellion.CompilationResult
Returns classLoader that was used by compiler
getClassLoader(JavaFileManager.Location) - Method in class at.chrl.rebellion.impl.javacompiler.ClassFileManager
Returns classloaded of this ClassFileManager.
getCompilationResult() - Method in interface at.chrl.rebellion.ScriptContext
Returns compilation result of this script context
getCompilationResult() - Method in class at.chrl.rebellion.scripting.impl.ScriptContextImpl
Returns compilation result of this script context
getCompiledClasses() - Method in class at.chrl.rebellion.CompilationResult
Retunrs list of classes that were compiled
getCompiledClasses() - Method in class at.chrl.rebellion.impl.javacompiler.ClassFileManager
Returns list of classes that were compiled by compiler related to this ClassFileManager
getCompiledClasses() - Method in class at.chrl.rebellion.impl.javacompiler.ScriptClassLoaderImpl
Retuns unmodifiable set of class names that were compiled
getCompiledClasses() - Method in class at.chrl.rebellion.ScriptClassLoader
Retuns unmodifiable set of class names that were compiled
getCompilerClass() - Method in class at.chrl.rebellion.scriptmanager.ScriptInfo
Returns compiler class name
getCompilerClassName() - Method in interface at.chrl.rebellion.ScriptContext
Returns compiler class name that will be used for this script context.
getCompilerClassName() - Method in class at.chrl.rebellion.scripting.impl.ScriptContextImpl
Returns compiler class name that will be used for this script context.
getCronService() - Method in class at.chrl.rebellion.classlistener.ScheduledTaskClassListener
 
getDefinedClass() - Method in class at.chrl.rebellion.impl.javacompiler.BinaryClass
Returns class that was loaded from binary data of this object
getDefinedClass(String) - Method in class at.chrl.rebellion.impl.javacompiler.ScriptClassLoaderImpl
Returns cached class instance for give name or null if is not cached yet
getDefinedClass(String) - Method in class at.chrl.rebellion.ScriptClassLoader
Returns cached class instance for give name or null if is not cached yet
getInputStream() - Method in class at.chrl.rebellion.url.VirtualClassURLConnection
getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - Method in class at.chrl.rebellion.impl.javacompiler.ClassFileManager
Returns JavaFileObject that will be used to write class data into it by compier
getKind() - Method in class at.chrl.rebellion.impl.javacompiler.BinaryClass
 
getLastModified() - Method in class at.chrl.rebellion.impl.javacompiler.BinaryClass
Unsupported operation, always reutrns 0
getLibraries() - Method in interface at.chrl.rebellion.ScriptContext
Returns list of files that are used as libraries for this script context
getLibraries() - Method in class at.chrl.rebellion.scripting.impl.ScriptContextImpl
Returns list of files that are used as libraries for this script context
getLibraries() - Method in class at.chrl.rebellion.scriptmanager.ScriptInfo
Returns list of libraries that will be used byscript context and it's children
getLibraryClassNames() - Method in class at.chrl.rebellion.ScriptClassLoader
 
getName() - Method in class at.chrl.rebellion.impl.javacompiler.BinaryClass
Deprecated. 
getNestingKind() - Method in class at.chrl.rebellion.impl.javacompiler.BinaryClass
 
getParentScriptContext() - Method in interface at.chrl.rebellion.ScriptContext
Returns parent script context of this context.
getParentScriptContext() - Method in class at.chrl.rebellion.scripting.impl.ScriptContextImpl
Returns parent script context of this context.
getRawClassByName(String) - Method in class at.chrl.rebellion.impl.javacompiler.ScriptClassLoaderImpl
Finds class with the specified name from the URL search path.
getResource(String) - Method in class at.chrl.rebellion.ScriptClassLoader
getRoot() - Method in interface at.chrl.rebellion.ScriptContext
Returns the root directory for script engine.
getRoot() - Method in class at.chrl.rebellion.scripting.impl.ScriptContextImpl
Returns the root directory for script engine.
getRoot() - Method in class at.chrl.rebellion.scriptmanager.ScriptInfo
Returns root of script context
getScriptContext(File, ScriptContext) - Static method in class at.chrl.rebellion.ScriptContextFactory
Creates script context, sets the root context.
getScriptContexts() - Method in class at.chrl.rebellion.scriptmanager.ScriptManager
Returns unmodifiable set with script contexts
getScriptInfos() - Method in class at.chrl.rebellion.scriptmanager.ScriptInfo
Return list of child context descriptors
getScriptInfos() - Method in class at.chrl.rebellion.scriptmanager.ScriptList
Returns list of script descriptors
getSupportedFileTypes() - Method in class at.chrl.rebellion.impl.javacompiler.ScriptCompilerImpl
Only java files are supported by java compiler
getSupportedFileTypes() - Method in interface at.chrl.rebellion.ScriptCompiler
Returns array of supported file types.

H

HANDLER_PROTOCOL - Static variable in class at.chrl.rebellion.url.VirtualClassURLStreamHandler
Script Handler protocol for classes compiled from source
hashCode() - Method in interface at.chrl.rebellion.ScriptContext
Returns hashCoded of this ScriptContext.
hashCode() - Method in class at.chrl.rebellion.scripting.impl.ScriptContextImpl
Returns hashCoded of this ScriptContext.
hashCode() - Method in class at.chrl.rebellion.scriptmanager.ScriptInfo
Returns hashcode of root

I

inferBinaryName(Iterable<? extends File>) - Method in class at.chrl.rebellion.impl.javacompiler.BinaryClass
Returns class name
inferBinaryName(JavaFileManager.Location, JavaFileObject) - Method in class at.chrl.rebellion.impl.javacompiler.ClassFileManager
 
init() - Method in interface at.chrl.rebellion.ScriptContext
Initializes script context.
init() - Method in class at.chrl.rebellion.scripting.impl.ScriptContextImpl
Initializes script context.
instantiateCompiler() - Method in class at.chrl.rebellion.scripting.impl.ScriptContextImpl
Creates new instance of ScriptCompiler that should be used with this ScriptContext
isInitialized() - Method in interface at.chrl.rebellion.ScriptContext
Returns true if this script context is loaded
isInitialized() - Method in class at.chrl.rebellion.scripting.impl.ScriptContextImpl
Returns true if this script context is loaded
isNameCompatible(String, JavaFileObject.Kind) - Method in class at.chrl.rebellion.impl.javacompiler.BinaryClass
isValidClass(Class<?>) - Method in class at.chrl.rebellion.classlistener.ScheduledTaskClassListener
 

J

javaCompiler - Variable in class at.chrl.rebellion.impl.javacompiler.ScriptCompilerImpl
Instance of JavaCompiler that will be used to compile classes
JavaSourceFromFile - Class in at.chrl.rebellion.impl.javacompiler
This class is simple wrapper for SimpleJavaFileObject that load class source from file sytem
JavaSourceFromFile(File, JavaFileObject.Kind) - Constructor for class at.chrl.rebellion.impl.javacompiler.JavaSourceFromFile
Construct a JavaFileObject of the given kind and with the given File.
JavaSourceFromString - Class in at.chrl.rebellion.impl.javacompiler
This class allows us to compile sources that are located only in memory.
JavaSourceFromString(String, String) - Constructor for class at.chrl.rebellion.impl.javacompiler.JavaSourceFromString
Creates new object that contains sources of java class

L

libraries - Variable in class at.chrl.rebellion.impl.javacompiler.ScriptCompilerImpl
List of jar files
list(JavaFileManager.Location, String, Set<JavaFileObject.Kind>, boolean) - Method in class at.chrl.rebellion.impl.javacompiler.ClassFileManager
This method overrides class resolving procedure for compiler.
load(File) - Method in class at.chrl.rebellion.scriptmanager.ScriptManager
Loads script contexes from descriptor
loadClass(String) - Method in class at.chrl.rebellion.ScriptClassLoader
Loads class from library, parent or compiled
loadDirectory(File) - Method in class at.chrl.rebellion.scriptmanager.ScriptManager
Convenient method that is used to load all script files and libraries from specific directory.
loadDirectory(File, List<File>, String) - Method in class at.chrl.rebellion.scriptmanager.ScriptManager
Load scripts directly from

If you wish complex context hierarchy - you will have to use context descriptors

loader - Variable in class at.chrl.rebellion.impl.javacompiler.ClassFileManager
Classloader that will be used to load compiled classes

O

OnClassLoad - Annotation Type in at.chrl.rebellion.metadata
Method marked as OnClassLoad will be called when class was loaded by script.
OnClassLoadUnloadListener - Class in at.chrl.rebellion.classlistener
 
OnClassLoadUnloadListener() - Constructor for class at.chrl.rebellion.classlistener.OnClassLoadUnloadListener
 
OnClassUnload - Annotation Type in at.chrl.rebellion.metadata
Method marked as OnClassUnload will be called when there is a script reload or shutdown.
openConnection(URL) - Method in class at.chrl.rebellion.url.VirtualClassURLStreamHandler
Opens new URL connection for URL
openInputStream() - Method in class at.chrl.rebellion.impl.javacompiler.BinaryClass
Creates new ByteArrayInputStream, it just wraps class binary data
openOutputStream() - Method in class at.chrl.rebellion.impl.javacompiler.BinaryClass
Opens ByteArrayOutputStream for class data
openReader(boolean) - Method in class at.chrl.rebellion.impl.javacompiler.BinaryClass
 
openWriter() - Method in class at.chrl.rebellion.impl.javacompiler.BinaryClass

P

parentClassLoader - Variable in class at.chrl.rebellion.impl.javacompiler.ClassFileManager
Parent classloader for loader
parentClassLoader - Variable in class at.chrl.rebellion.impl.javacompiler.ScriptCompilerImpl
Parent classloader that has to be used for this compiler
postLoad(Class<?>[]) - Method in class at.chrl.rebellion.classlistener.AggregatedClassListener
 
postLoad(Class<?>[]) - Method in interface at.chrl.rebellion.classlistener.ClassListener
This method is invoked after classes were loaded.
postLoad(Class<?>[]) - Method in class at.chrl.rebellion.classlistener.DefaultClassListener
 
postLoad(Class<?>[]) - Method in class at.chrl.rebellion.classlistener.OnClassLoadUnloadListener
 
postLoad(Class<?>[]) - Method in class at.chrl.rebellion.classlistener.ScheduledTaskClassListener
 
preUnload(Class<?>[]) - Method in class at.chrl.rebellion.classlistener.AggregatedClassListener
 
preUnload(Class<?>[]) - Method in interface at.chrl.rebellion.classlistener.ClassListener
This method is invoked before class unloading.
preUnload(Class<?>[]) - Method in class at.chrl.rebellion.classlistener.DefaultClassListener
 
preUnload(Class<?>[]) - Method in class at.chrl.rebellion.classlistener.OnClassLoadUnloadListener
 
preUnload(Class<?>[]) - Method in class at.chrl.rebellion.classlistener.ScheduledTaskClassListener
 

R

reload() - Method in interface at.chrl.rebellion.ScriptContext
Invokes ScriptContext.shutdown(), after that invokes ScriptContext.init().
reload() - Method in class at.chrl.rebellion.scripting.impl.ScriptContextImpl
Invokes ScriptContext.shutdown(), after that invokes ScriptContext.init().
reload() - Method in class at.chrl.rebellion.scriptmanager.ScriptManager
Reloads all contexts
reloadContext(ScriptContext) - Method in class at.chrl.rebellion.scriptmanager.ScriptManager
Reloads specified context.
report(Diagnostic<? extends JavaFileObject>) - Method in class at.chrl.rebellion.impl.javacompiler.ErrorListener
Reports compilation errors to log4j

S

scheduleClass(Class<? extends Runnable>) - Method in class at.chrl.rebellion.classlistener.ScheduledTaskClassListener
 
Scheduled - Annotation Type in at.chrl.rebellion.metadata
Annotation that can be applied on Runnable classes in scripts.
ScheduledTaskClassListener - Class in at.chrl.rebellion.classlistener
 
ScheduledTaskClassListener() - Constructor for class at.chrl.rebellion.classlistener.ScheduledTaskClassListener
 
ScriptClassLoader - Class in at.chrl.rebellion
Abstract class loader that should be extended by child classloaders.
ScriptClassLoader(URL[], ClassLoader) - Constructor for class at.chrl.rebellion.ScriptClassLoader
Just for compatibility with URLClassLoader
ScriptClassLoader(URL[]) - Constructor for class at.chrl.rebellion.ScriptClassLoader
Just for compatibility with URLClassLoader
ScriptClassLoader(URL[], ClassLoader, URLStreamHandlerFactory) - Constructor for class at.chrl.rebellion.ScriptClassLoader
Just for compatibility with URLClassLoader
ScriptClassLoaderImpl - Class in at.chrl.rebellion.impl.javacompiler
This classloader is used to load script classes.
ScriptCompiler - Interface in at.chrl.rebellion
This interface reperesents common functionality list that should be available for any commpiler that is going to be used with scripting engine.
ScriptCompilerImpl - Class in at.chrl.rebellion.impl.javacompiler
Wrapper for JavaCompiler api
ScriptCompilerImpl() - Constructor for class at.chrl.rebellion.impl.javacompiler.ScriptCompilerImpl
Creates new instance of JavaCompilerImpl.
ScriptContext - Interface in at.chrl.rebellion
This class represents script context that can be loaded, unloaded, etc...
ScriptContextFactory - Class in at.chrl.rebellion
This class is script context provider.
ScriptContextFactory() - Constructor for class at.chrl.rebellion.ScriptContextFactory
 
ScriptContextImpl - Class in at.chrl.rebellion.scripting.impl
This class is actual implementation of ScriptContext
ScriptContextImpl(File) - Constructor for class at.chrl.rebellion.scripting.impl.ScriptContextImpl
Creates new scriptcontext with given root file
ScriptContextImpl(File, ScriptContext) - Constructor for class at.chrl.rebellion.scripting.impl.ScriptContextImpl
Creates new ScriptContext with given file as root and another ScriptContext as parent
ScriptInfo - Class in at.chrl.rebellion.scriptmanager
Simple class that represents script info.
ScriptInfo() - Constructor for class at.chrl.rebellion.scriptmanager.ScriptInfo
 
ScriptList - Class in at.chrl.rebellion.scriptmanager
Root element for script descriptors
ScriptList() - Constructor for class at.chrl.rebellion.scriptmanager.ScriptList
 
ScriptManager - Class in at.chrl.rebellion.scriptmanager
Class that represents managers of script contexts.
ScriptManager() - Constructor for class at.chrl.rebellion.scriptmanager.ScriptManager
 
setClassListener(ClassListener) - Method in interface at.chrl.rebellion.ScriptContext
Sets the class listener for this script context.
setClassListener(ClassListener) - Method in class at.chrl.rebellion.scripting.impl.ScriptContextImpl
Sets the class listener for this script context.
setCompilerClass(String) - Method in class at.chrl.rebellion.scriptmanager.ScriptInfo
Sets compiler class name
setCompilerClassName(String) - Method in interface at.chrl.rebellion.ScriptContext
Sets compiler class name for this script context.
setCompilerClassName(String) - Method in class at.chrl.rebellion.scripting.impl.ScriptContextImpl
Sets compiler class name for this script context.
setDefinedClass(Class<?>) - Method in class at.chrl.rebellion.impl.javacompiler.BinaryClass
Sets class that was loaded by this object
setDefinedClass(String, Class<?>) - Method in class at.chrl.rebellion.impl.javacompiler.ScriptClassLoaderImpl
Sets defined class into cache
setDefinedClass(String, Class<?>) - Method in class at.chrl.rebellion.ScriptClassLoader
Sets defined class into cache
setGlobalClassListener(ClassListener) - Method in class at.chrl.rebellion.scriptmanager.ScriptManager
Set Global class listener instance.
setLibraires(Iterable<File>) - Method in class at.chrl.rebellion.impl.javacompiler.ScriptCompilerImpl
Sets jar files that should be used for this compiler as libraries
setLibraires(Iterable<File>) - Method in interface at.chrl.rebellion.ScriptCompiler
List of jar files that are required for compilation
setLibraries(Iterable<File>) - Method in interface at.chrl.rebellion.ScriptContext
Sets files that represents jar files, they will be used as libraries
setLibraries(Iterable<File>) - Method in class at.chrl.rebellion.scripting.impl.ScriptContextImpl
Sets files that represents jar files, they will be used as libraries
setLibraries(List<File>) - Method in class at.chrl.rebellion.scriptmanager.ScriptInfo
Sets list of libraries that will be used by script context and it's children
setParentClassLoader(ScriptClassLoader) - Method in class at.chrl.rebellion.impl.javacompiler.ClassFileManager
Sets paraentClassLoader for this classLoader
setParentClassLoader(ScriptClassLoader) - Method in class at.chrl.rebellion.impl.javacompiler.ScriptCompilerImpl
Sets parent classLoader for this JavaCompilerImpl
setParentClassLoader(ScriptClassLoader) - Method in interface at.chrl.rebellion.ScriptCompiler
Sets parent class loader for this compiler.
setRoot(File) - Method in class at.chrl.rebellion.scriptmanager.ScriptInfo
Sets root for script context
setScriptInfos(List<ScriptInfo>) - Method in class at.chrl.rebellion.scriptmanager.ScriptInfo
Sets list of child context descriptors
setScriptInfos(Set<ScriptInfo>) - Method in class at.chrl.rebellion.scriptmanager.ScriptList
Sets list of script descriptors
shutdown() - Method in interface at.chrl.rebellion.ScriptContext
Notifies all script classes that they must save their data and release resources to prevent memory leaks.
shutdown() - Method in class at.chrl.rebellion.scripting.impl.ScriptContextImpl
Notifies all script classes that they must save their data and release resources to prevent memory leaks.
shutdown() - Method in class at.chrl.rebellion.scriptmanager.ScriptManager
Initializes shutdown on all contexts

T

toString() - Method in class at.chrl.rebellion.CompilationResult
toString() - Method in class at.chrl.rebellion.scriptmanager.ScriptInfo
toString() - Method in class at.chrl.rebellion.scriptmanager.ScriptList
toUri() - Method in class at.chrl.rebellion.impl.javacompiler.BinaryClass

U

unScheduleClass(Class<? extends Runnable>) - Method in class at.chrl.rebellion.classlistener.ScheduledTaskClassListener
 

V

VirtualClassURLConnection - Class in at.chrl.rebellion.url
This class represents URL Connection that is used to "connect" to scripts binary data that was loaded by specified ScriptCompilerImpl.
VirtualClassURLConnection(URL, ScriptClassLoader) - Constructor for class at.chrl.rebellion.url.VirtualClassURLConnection
Creates URL connections that "connects" to class binary data
VirtualClassURLStreamHandler - Class in at.chrl.rebellion.url
This class represents URL Stream handler that accepts "aescript://" protocol
VirtualClassURLStreamHandler(ScriptClassLoader) - Constructor for class at.chrl.rebellion.url.VirtualClassURLStreamHandler
Creates new instance of url stream handler with given classloader
A B C D E F G H I J L O P R S T U V 
Skip navigation links

Copyright © 2014–2015. All rights reserved.