索引
常量字段值|所有程序包|所有类和接口
A
- a - 类中的静态变量 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
- AbstractMemoryJavaFileObject(String, JavaFileObject.Kind) - 类的构造器 com.obermuhlner.scriptengine.java.MemoryFileManager.AbstractMemoryJavaFileObject
- arguments - 类中的变量 com.obermuhlner.scriptengine.java.constructor.DefaultConstructorStrategy
- arguments - 类中的变量 com.obermuhlner.scriptengine.java.execution.MethodExecutionStrategy
- argumentTypes - 类中的变量 com.obermuhlner.scriptengine.java.constructor.DefaultConstructorStrategy
- associateBindings(Class<?>, Object, Map<String, Object>) - 接口中的方法 com.obermuhlner.scriptengine.java.bindings.BindingStrategy
B
- b - 类中的静态变量 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
- bindingStrategy - 类中的变量 com.obermuhlner.scriptengine.java.JavaCompiledScript
- bindingStrategy - 类中的变量 com.obermuhlner.scriptengine.java.JavaScriptEngine
- BindingStrategy - com.obermuhlner.scriptengine.java.bindings中的接口
-
The strategy used to set/get the Bindings around invoke
- byArgumentTypes(Class<?>[], Object...) - 类中的静态方法 com.obermuhlner.scriptengine.java.constructor.DefaultConstructorStrategy
-
Creates a
DefaultConstructorStrategythat will call the public constructor with the specified argument types and passes the specified argument list. - byArgumentTypes(Class<?>, String, Class<?>[], Object...) - 类中的静态方法 com.obermuhlner.scriptengine.java.execution.MethodExecutionStrategy
-
Creates a
MethodExecutionStrategythat will call the public method with the specified argument types and passes the specified argument list. - byDefaultConstructor() - 类中的静态方法 com.obermuhlner.scriptengine.java.constructor.DefaultConstructorStrategy
-
Creates a
DefaultConstructorStrategythat will call the public default no-argument constructor. - byMainMethod(Class<?>, String...) - 类中的静态方法 com.obermuhlner.scriptengine.java.execution.MethodExecutionStrategy
-
Creates a
MethodExecutionStrategythat will call thepublic static void main(String[] args)with the specified arguments. - byMatchingArguments(Class<?>, String, Object...) - 类中的静态方法 com.obermuhlner.scriptengine.java.execution.MethodExecutionStrategy
-
Creates a
MethodExecutionStrategythat will call a public method that matches the specified arguments. - byMatchingArguments(Object...) - 类中的静态方法 com.obermuhlner.scriptengine.java.constructor.DefaultConstructorStrategy
-
Creates a
DefaultConstructorStrategythat will call a public constructor that matches the specified arguments. - byMethod(Method, Object...) - 类中的静态方法 com.obermuhlner.scriptengine.java.execution.MethodExecutionStrategy
-
Creates a
MethodExecutionStrategythat will call the specifiedMethod. - byteOutputStream - 类中的变量 com.obermuhlner.scriptengine.java.MemoryFileManager.ClassMemoryJavaFileObject
- bytes - 类中的变量 com.obermuhlner.scriptengine.java.MemoryFileManager.ClassMemoryJavaFileObject
C
- c - 类中的静态变量 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
- CallerClassLoader - 枚举类 中的枚举常量 com.obermuhlner.scriptengine.java.Isolation
-
The caller
ClassLoaderis visible to the script during execution. - classLoader - 类中的变量 com.obermuhlner.scriptengine.java.MemoryFileManager.ClasspathMemoryJavaFileObject
- ClassMemoryJavaFileObject(String) - 类的构造器 com.obermuhlner.scriptengine.java.MemoryFileManager.ClassMemoryJavaFileObject
- className - 类中的变量 com.obermuhlner.scriptengine.java.MemoryFileManager.ClassMemoryJavaFileObject
- className - 类中的变量 com.obermuhlner.scriptengine.java.MemoryFileManager.ClasspathMemoryJavaFileObject
- ClasspathMemoryJavaFileObject(ClassLoader, String) - 类的构造器 com.obermuhlner.scriptengine.java.MemoryFileManager.ClasspathMemoryJavaFileObject
- clazz - 类中的变量 com.obermuhlner.scriptengine.java.execution.DefaultExecutionStrategy
- code - 类中的变量 com.obermuhlner.scriptengine.java.MemoryFileManager.MemoryJavaFileObject
- com.obermuhlner.scriptengine.java - 程序包 com.obermuhlner.scriptengine.java
- com.obermuhlner.scriptengine.java.bindings - 程序包 com.obermuhlner.scriptengine.java.bindings
- com.obermuhlner.scriptengine.java.compilation - 程序包 com.obermuhlner.scriptengine.java.compilation
- com.obermuhlner.scriptengine.java.constructor - 程序包 com.obermuhlner.scriptengine.java.constructor
- com.obermuhlner.scriptengine.java.execution - 程序包 com.obermuhlner.scriptengine.java.execution
- com.obermuhlner.scriptengine.java.name - 程序包 com.obermuhlner.scriptengine.java.name
- com.obermuhlner.scriptengine.java.packagelisting - 程序包 com.obermuhlner.scriptengine.java.packagelisting
- com.obermuhlner.scriptengine.java.util - 程序包 com.obermuhlner.scriptengine.java.util
- compilationOptions - 类中的变量 com.obermuhlner.scriptengine.java.JavaScriptEngine
- compilationResult(Class<?>) - 接口中的方法 com.obermuhlner.scriptengine.java.compilation.CompilationStrategy
-
As the script is compiled, this is an opportunity to see if we still want to keep it.
- compilationResult(Class<?>) - 类中的方法 com.obermuhlner.scriptengine.java.compilation.IncrementalCompilationStrategy
- compilationStrategy - 类中的变量 com.obermuhlner.scriptengine.java.JavaScriptEngine
- CompilationStrategy - com.obermuhlner.scriptengine.java.compilation中的接口
-
This strategy is used to decide what to compile
- compile(Reader) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
- compile(String) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
- compiledClass - 类中的变量 com.obermuhlner.scriptengine.java.JavaCompiledScript
- compiledInstance - 类中的变量 com.obermuhlner.scriptengine.java.JavaCompiledScript
- CompositeIterator<T> - com.obermuhlner.scriptengine.java.util中的类
-
A
Iteratorthat will iterate over several iterators. - CompositeIterator(Iterator<? extends T>...) - 类的构造器 com.obermuhlner.scriptengine.java.util.CompositeIterator
-
Creates a
CompositeIteratorover the specified iterators. - construct(Class<?>) - 接口中的方法 com.obermuhlner.scriptengine.java.constructor.ConstructorStrategy
-
Constructs an instance of a
Class. - construct(Class<?>) - 类中的方法 com.obermuhlner.scriptengine.java.constructor.DefaultConstructorStrategy
- construct(Class<?>) - 类中的方法 com.obermuhlner.scriptengine.java.constructor.NullConstructorStrategy
- constructorStrategy - 类中的变量 com.obermuhlner.scriptengine.java.JavaScriptEngine
- ConstructorStrategy - com.obermuhlner.scriptengine.java.constructor中的接口
-
The strategy used to construct an instance of a
Class. - context - 类中的变量 com.obermuhlner.scriptengine.java.JavaScriptEngine
- create(Class<?>) - 接口中的方法 com.obermuhlner.scriptengine.java.execution.ExecutionStrategyFactory
-
Creates an
ExecutionStrategyfor the specifiedClass. - createBindings() - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
- createSourceFileObject(Object, String, String) - 类中的静态方法 com.obermuhlner.scriptengine.java.MemoryFileManager
- currentJavaFileObject - 类中的变量 com.obermuhlner.scriptengine.java.compilation.IncrementalCompilationStrategy
D
- d - 类中的静态变量 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
- DefaultCompilationStrategy - com.obermuhlner.scriptengine.java.compilation中的类
- DefaultCompilationStrategy() - 类的构造器 com.obermuhlner.scriptengine.java.compilation.DefaultCompilationStrategy
- DefaultConstructorStrategy - com.obermuhlner.scriptengine.java.constructor中的类
-
The default
ConstructorStrategyimplementation. - DefaultConstructorStrategy(Class<?>[], Object[]) - 类的构造器 com.obermuhlner.scriptengine.java.constructor.DefaultConstructorStrategy
- DefaultExecutionStrategy - com.obermuhlner.scriptengine.java.execution中的类
-
The default
ExecutionStrategyimplementation. - DefaultExecutionStrategy(Class<?>) - 类的构造器 com.obermuhlner.scriptengine.java.execution.DefaultExecutionStrategy
-
Constructs a
DefaultExecutionStrategyfor the specifiedClass. - DefaultNameStrategy - com.obermuhlner.scriptengine.java.name中的类
-
A
NameStrategythat scans the Java script to determine the package name and class name defined in the script. - DefaultNameStrategy() - 类的构造器 com.obermuhlner.scriptengine.java.name.DefaultNameStrategy
E
- e - 类中的静态变量 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
- engine - 类中的变量 com.obermuhlner.scriptengine.java.JavaCompiledScript
- eval(Reader) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
- eval(Reader, Bindings) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
- eval(Reader, ScriptContext) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
- eval(String) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
- eval(String, Bindings) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
- eval(String, ScriptContext) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
- eval(ScriptContext) - 类中的方法 com.obermuhlner.scriptengine.java.JavaCompiledScript
- execute(Object) - 类中的方法 com.obermuhlner.scriptengine.java.execution.DefaultExecutionStrategy
- execute(Object) - 接口中的方法 com.obermuhlner.scriptengine.java.execution.ExecutionStrategy
-
Executes a method on an object instance, or a static method if the specified instance is
null. - execute(Object) - 类中的方法 com.obermuhlner.scriptengine.java.execution.MethodExecutionStrategy
- executionClassLoader - 类中的变量 com.obermuhlner.scriptengine.java.JavaScriptEngine
- executionStrategy - 类中的变量 com.obermuhlner.scriptengine.java.JavaCompiledScript
- ExecutionStrategy - com.obermuhlner.scriptengine.java.execution中的接口
-
The strategy used to execute a method on an object instance.
- executionStrategyFactory - 类中的变量 com.obermuhlner.scriptengine.java.JavaScriptEngine
- ExecutionStrategyFactory - com.obermuhlner.scriptengine.java.execution中的接口
-
The factory for the execution strategy used to execute a method of a class instance.
- extractPackageName(String) - 接口中的静态方法 com.obermuhlner.scriptengine.java.name.NameStrategy
-
Extracts the package name from a fully qualified class name.
- extractSimpleName(String) - 接口中的静态方法 com.obermuhlner.scriptengine.java.name.NameStrategy
-
Extracts the simple name from a fully qualified class name.
F
- f - 类中的静态变量 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
- findCallableMethod(Class<?>) - 类中的静态方法 com.obermuhlner.scriptengine.java.execution.DefaultExecutionStrategy
- findConstructor(Class<?>, Class<?>[], Object[]) - 类中的方法 com.obermuhlner.scriptengine.java.constructor.DefaultConstructorStrategy
- FixNameStrategy - com.obermuhlner.scriptengine.java.name中的类
-
A
NameStrategyimplementation that returns a fixed name. - FixNameStrategy(String) - 类的构造器 com.obermuhlner.scriptengine.java.name.FixNameStrategy
-
Constructs a
FixNameStrategywith the specified fully qualified name. - fullName - 类中的变量 com.obermuhlner.scriptengine.java.name.FixNameStrategy
G
- g - 类中的变量 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
- get(String) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
- getBindings(int) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
- getBytes() - 类中的方法 com.obermuhlner.scriptengine.java.MemoryFileManager.ClassMemoryJavaFileObject
- getCharContent(boolean) - 类中的方法 com.obermuhlner.scriptengine.java.MemoryFileManager.MemoryJavaFileObject
- getClassLoader(JavaFileManager.Location) - 类中的方法 com.obermuhlner.scriptengine.java.MemoryFileManager
- getCompiledClass() - 类中的方法 com.obermuhlner.scriptengine.java.JavaCompiledScript
-
Returns the compiled
Class. - getCompiledInstance() - 类中的方法 com.obermuhlner.scriptengine.java.JavaCompiledScript
-
Returns the instance of the compiled
Class. - getContext() - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
- getEngine() - 类中的方法 com.obermuhlner.scriptengine.java.JavaCompiledScript
- getEngineName() - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngineFactory
- getEngineVersion() - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngineFactory
- getExtensions() - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngineFactory
- getFactory() - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
- getFullName(String) - 类中的方法 com.obermuhlner.scriptengine.java.name.DefaultNameStrategy
- getFullName(String) - 类中的方法 com.obermuhlner.scriptengine.java.name.FixNameStrategy
- getFullName(String) - 接口中的方法 com.obermuhlner.scriptengine.java.name.NameStrategy
-
Returns the fully qualified name of the Java class in the specified script.
- getInstance() - 类中的静态方法 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
- getInstance() - 类中的方法 com.obermuhlner.scriptengine.java.JavaCompiledScript
-
已过时。
- getInstanceClass() - 类中的方法 com.obermuhlner.scriptengine.java.JavaCompiledScript
-
已过时。in release 1.1.0 this method was deprecated, use
JavaCompiledScript.getCompiledClass()instead. - getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - 类中的方法 com.obermuhlner.scriptengine.java.MemoryFileManager
- getJavaFileObjectsToCompile(String, String) - 接口中的方法 com.obermuhlner.scriptengine.java.compilation.CompilationStrategy
-
Generate a list of JavaFileObject to compile
- getJavaFileObjectsToCompile(String, String) - 类中的方法 com.obermuhlner.scriptengine.java.compilation.DefaultCompilationStrategy
- getJavaFileObjectsToCompile(String, String) - 类中的方法 com.obermuhlner.scriptengine.java.compilation.IncrementalCompilationStrategy
- getLanguageName() - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngineFactory
- getLanguageVersion() - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngineFactory
- getMethodCallSyntax(String, String, String...) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngineFactory
- getMimeTypes() - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngineFactory
- getName() - 类中的方法 com.obermuhlner.scriptengine.java.MemoryFileManager.ClassMemoryJavaFileObject
- getName() - 类中的方法 com.obermuhlner.scriptengine.java.MemoryFileManager.ClasspathMemoryJavaFileObject
- getNames() - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngineFactory
- getOrigin() - 类中的方法 com.obermuhlner.scriptengine.java.MemoryFileManager.MemoryJavaFileObject
- getOutputStatement(String) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngineFactory
- getParameter(String) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngineFactory
- getProgram(String...) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngineFactory
- getScriptEngine() - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngineFactory
H
- h - 类中的变量 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
- hasNext() - 类中的方法 com.obermuhlner.scriptengine.java.util.CompositeIterator
I
- i - 类中的变量 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
- IncrementalCompilationStrategy - com.obermuhlner.scriptengine.java.compilation中的类
- IncrementalCompilationStrategy() - 类的构造器 com.obermuhlner.scriptengine.java.compilation.IncrementalCompilationStrategy
- inferBinaryName(JavaFileManager.Location, JavaFileObject) - 类中的方法 com.obermuhlner.scriptengine.java.MemoryFileManager
- intercept(String) - 类中的方法 com.obermuhlner.scriptengine.java.compilation.NoInterceptorStrategy
- intercept(String) - 接口中的方法 com.obermuhlner.scriptengine.java.compilation.ScriptInterceptorStrategy
- IsolatedClassLoader - 枚举类 中的枚举常量 com.obermuhlner.scriptengine.java.Isolation
-
The script executes in an isolated
ClassLoader. - isolation - 类中的变量 com.obermuhlner.scriptengine.java.JavaScriptEngine
- Isolation - com.obermuhlner.scriptengine.java中的枚举类
-
The isolation levels of the script at execution time.
- Isolation() - 枚举类的构造器 com.obermuhlner.scriptengine.java.Isolation
- iteratorIndex - 类中的变量 com.obermuhlner.scriptengine.java.util.CompositeIterator
- iterators - 类中的变量 com.obermuhlner.scriptengine.java.util.CompositeIterator
J
- j() - 类中的方法 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
- JavaCompiledScript - com.obermuhlner.scriptengine.java中的类
-
The compiled Java script created by a
JavaScriptEngine. - JavaCompiledScript(JavaScriptEngine, Class<?>, Object, ExecutionStrategy, BindingStrategy) - 类的构造器 com.obermuhlner.scriptengine.java.JavaCompiledScript
-
Construct a
JavaCompiledScript. - JavaMethodExecutionConfiguration - com.obermuhlner.scriptengine.java.execution中的类
- JavaMethodExecutionConfiguration() - 类的构造器 com.obermuhlner.scriptengine.java.execution.JavaMethodExecutionConfiguration
- JavaMethodOptimize - com.obermuhlner.scriptengine.java.execution中的类
- JavaMethodOptimize() - 类的构造器 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
- JavaMethodOptimize.K - com.obermuhlner.scriptengine.java.execution中的类
- JavaScriptEngine - com.obermuhlner.scriptengine.java中的类
-
Script engine to compile and run a Java class on the fly.
- JavaScriptEngine() - 类的构造器 com.obermuhlner.scriptengine.java.JavaScriptEngine
- JavaScriptEngineFactory - com.obermuhlner.scriptengine.java中的类
-
Factory for the
JavaScriptEngine. - JavaScriptEngineFactory() - 类的构造器 com.obermuhlner.scriptengine.java.JavaScriptEngineFactory
K
- K() - 类的构造器 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize.K
L
- l() - 类中的方法 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
- list(JavaFileManager.Location, String, Set<JavaFileObject.Kind>, boolean) - 类中的方法 com.obermuhlner.scriptengine.java.MemoryFileManager
- listResources(String) - 接口中的方法 com.obermuhlner.scriptengine.java.packagelisting.PackageResourceListingStrategy
- loadClass(String) - 类中的方法 com.obermuhlner.scriptengine.java.MemoryClassLoader
M
- m() - 类中的方法 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
- mapClassBytes - 类中的变量 com.obermuhlner.scriptengine.java.MemoryClassLoader
- mapNameToClasses - 类中的变量 com.obermuhlner.scriptengine.java.MemoryFileManager
- matchesArguments(Class<?>[], Object[]) - 类中的静态方法 com.obermuhlner.scriptengine.java.util.ReflectionUtil
- matchesArguments(Constructor<?>, Object[]) - 类中的静态方法 com.obermuhlner.scriptengine.java.util.ReflectionUtil
- matchesArguments(Method, Object[]) - 类中的静态方法 com.obermuhlner.scriptengine.java.util.ReflectionUtil
- matchesType(Class<?>, Class<?>) - 类中的静态方法 com.obermuhlner.scriptengine.java.util.ReflectionUtil
- MEMORY_CLASS_URL - 类中的静态变量 com.obermuhlner.scriptengine.java.MemoryClassLoader
-
URL used to identify the
CodeSourceof theProtectionDomainused by this class loader. - memoryClasses() - 类中的方法 com.obermuhlner.scriptengine.java.MemoryFileManager
- MemoryClassLoader - com.obermuhlner.scriptengine.java中的类
-
A
ClassLoaderthat loads classes from memory. - MemoryClassLoader(Map<String, byte[]>, ClassLoader) - 类的构造器 com.obermuhlner.scriptengine.java.MemoryClassLoader
-
Creates a
MemoryClassLoader. - MemoryFileManager - com.obermuhlner.scriptengine.java中的类
-
A
JavaFileManagerthat manages some files in memory, delegating the other files to the parentJavaFileManager. - MemoryFileManager(JavaFileManager, ClassLoader) - 类的构造器 com.obermuhlner.scriptengine.java.MemoryFileManager
-
Creates a MemoryJavaFileManager.
- MemoryFileManager.AbstractMemoryJavaFileObject - com.obermuhlner.scriptengine.java中的类
- MemoryFileManager.ClassMemoryJavaFileObject - com.obermuhlner.scriptengine.java中的类
- MemoryFileManager.ClasspathMemoryJavaFileObject - com.obermuhlner.scriptengine.java中的类
- MemoryFileManager.MemoryJavaFileObject - com.obermuhlner.scriptengine.java中的类
- MemoryJavaFileObject(Object, String, JavaFileObject.Kind, String) - 类的构造器 com.obermuhlner.scriptengine.java.MemoryFileManager.MemoryJavaFileObject
- mergeBindings(Bindings...) - 类中的方法 com.obermuhlner.scriptengine.java.JavaCompiledScript
- method - 类中的变量 com.obermuhlner.scriptengine.java.execution.DefaultExecutionStrategy
- method - 类中的变量 com.obermuhlner.scriptengine.java.execution.MethodExecutionStrategy
- MethodExecutionStrategy - com.obermuhlner.scriptengine.java.execution中的类
-
The
ExecutionStrategythat executes a specific method. - MethodExecutionStrategy(Method, Object...) - 类的构造器 com.obermuhlner.scriptengine.java.execution.MethodExecutionStrategy
N
- n(Map<String, Object>) - 类中的方法 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
- NAME_PATTERN - 类中的静态变量 com.obermuhlner.scriptengine.java.name.DefaultNameStrategy
- nameStrategy - 类中的变量 com.obermuhlner.scriptengine.java.JavaScriptEngine
- NameStrategy - com.obermuhlner.scriptengine.java.name中的接口
-
The strategy used to determine the name of a Java class in a script.
- next() - 类中的方法 com.obermuhlner.scriptengine.java.util.CompositeIterator
- NoInterceptorStrategy - com.obermuhlner.scriptengine.java.compilation中的类
- NoInterceptorStrategy() - 类的构造器 com.obermuhlner.scriptengine.java.compilation.NoInterceptorStrategy
- NullConstructorStrategy - com.obermuhlner.scriptengine.java.constructor中的类
-
A
ConstructorStrategyimplementation that always returnsnull. - NullConstructorStrategy() - 类的构造器 com.obermuhlner.scriptengine.java.constructor.NullConstructorStrategy
O
- o() - 类中的方法 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
- onApplicationStarted() - 类中的方法 com.obermuhlner.scriptengine.java.execution.JavaMethodExecutionConfiguration
- openInputStream() - 类中的方法 com.obermuhlner.scriptengine.java.MemoryFileManager.ClassMemoryJavaFileObject
- openInputStream() - 类中的方法 com.obermuhlner.scriptengine.java.MemoryFileManager.ClasspathMemoryJavaFileObject
- openOutputStream() - 类中的方法 com.obermuhlner.scriptengine.java.MemoryFileManager.ClassMemoryJavaFileObject
- openOutputStream() - 类中的方法 com.obermuhlner.scriptengine.java.MemoryFileManager.ClasspathMemoryJavaFileObject
- optimizeJavaMethod() - 类中的方法 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
- origin - 类中的变量 com.obermuhlner.scriptengine.java.MemoryFileManager.MemoryJavaFileObject
P
- p() - 类中的方法 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
- PACKAGE_PATTERN - 类中的静态变量 com.obermuhlner.scriptengine.java.name.DefaultNameStrategy
- packageResourceListingStrategy - 类中的变量 com.obermuhlner.scriptengine.java.JavaScriptEngine
- packageResourceListingStrategy - 类中的变量 com.obermuhlner.scriptengine.java.MemoryFileManager
- PackageResourceListingStrategy - com.obermuhlner.scriptengine.java.packagelisting中的接口
-
The strategy used to list the Java classes in a package
- parentClassLoader - 类中的变量 com.obermuhlner.scriptengine.java.MemoryFileManager
- previousFileObject - 类中的变量 com.obermuhlner.scriptengine.java.compilation.IncrementalCompilationStrategy
- protectionDomain - 类中的变量 com.obermuhlner.scriptengine.java.MemoryClassLoader
- pullVariables(Bindings, Bindings) - 类中的方法 com.obermuhlner.scriptengine.java.JavaCompiledScript
- pushVariables(Bindings, Bindings) - 类中的方法 com.obermuhlner.scriptengine.java.JavaCompiledScript
- put(String, Object) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
Q
- q() - 类中的方法 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
R
- readScript(Reader) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
- ReflectionUtil - com.obermuhlner.scriptengine.java.util中的类
- ReflectionUtil() - 类的构造器 com.obermuhlner.scriptengine.java.util.ReflectionUtil
- resource - 类中的变量 com.obermuhlner.scriptengine.java.MemoryFileManager.ClasspathMemoryJavaFileObject
- retrieveBindings(Class<?>, Object) - 接口中的方法 com.obermuhlner.scriptengine.java.bindings.BindingStrategy
- run() - 类中的方法 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize.K
S
- s() - 类中的方法 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
- scriptInterceptorStrategy - 类中的变量 com.obermuhlner.scriptengine.java.JavaScriptEngine
- ScriptInterceptorStrategy - com.obermuhlner.scriptengine.java.compilation中的接口
-
This strategy allows to modify a script before compiling it.
- setBindings(Bindings, int) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
- setBindingStrategy(BindingStrategy) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
- setBindingsValue(Bindings, Bindings, String, Object) - 类中的方法 com.obermuhlner.scriptengine.java.JavaCompiledScript
- setCompilationOptions(List<String>) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
-
Sets options used in java compilation
- setCompilationStrategy(CompilationStrategy) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
- setConstructorStrategy(ConstructorStrategy) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
-
Sets the constructor strategy used to construct a Java instance of a class.
- setContext(ScriptContext) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
- setExecutionClassLoader(ClassLoader) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
-
Sets the
ClassLoaderused to load and execute the class. - setExecutionStrategy(ExecutionStrategy) - 类中的方法 com.obermuhlner.scriptengine.java.JavaCompiledScript
-
Sets the
ExecutionStrategyto be used when evaluating the compiled class instance. - setExecutionStrategyFactory(ExecutionStrategyFactory) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
-
Sets the factory for the execution strategy used to execute a method of a class instance.
- setIsolation(Isolation) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
-
Sets the isolation of the script.
- setNameStrategy(NameStrategy) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
-
Sets the name strategy used to determine the Java class name from a script.
- setPackageResourceListingStrategy(PackageResourceListingStrategy) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
- setPackageResourceListingStrategy(PackageResourceListingStrategy) - 类中的方法 com.obermuhlner.scriptengine.java.MemoryFileManager
- setScriptInterceptorStrategy(ScriptInterceptorStrategy) - 类中的方法 com.obermuhlner.scriptengine.java.JavaScriptEngine
- stop() - 类中的方法 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
T
- t() - 类中的方法 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
U
- u(String, int) - 类中的方法 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
V
- v(String) - 类中的静态方法 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
- valueOf(String) - 枚举类中的静态方法 com.obermuhlner.scriptengine.java.Isolation
-
返回带有指定名称的该类的枚举常量。
- values() - 枚举类中的静态方法 com.obermuhlner.scriptengine.java.Isolation
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
W
- w(String) - 类中的静态方法 com.obermuhlner.scriptengine.java.execution.JavaMethodOptimize
常量字段值|所有程序包|所有类和接口
JavaCompiledScript.getCompiledInstance()instead.