Class ScriptEngineManager
public class ScriptEngineManager : JVMBridgeBase<ScriptEngineManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<ScriptEngineManager>ScriptEngineManager
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<ScriptEngineManager>.SExecuteWithSignature(IJavaType, string, string, params object[])JVMBridgeBase<ScriptEngineManager>.SExecute<TNewClass, TReturn, TConverter>(string, params object[])JVMBridgeBase<ScriptEngineManager>.IsAssignableFrom(IJavaType)JVMBridgeBase<ScriptEngineManager>.IsAssignableFrom<T>()JVMBridgeBase<ScriptEngineManager>.Execute<T>(params T[])JVMBridgeBase<ScriptEngineManager>.DynBridgeClazzJVMBridgeBase<ScriptEngineManager>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
ScriptEngineManager()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public ScriptEngineManager()
ScriptEngineManager(ClassLoader)
public ScriptEngineManager(ClassLoader arg0)
Parameters
arg0
ClassLoader
ScriptEngineManager(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public ScriptEngineManager(params object[] args)
Parameters
args
object[]
Properties
Bindings
https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineManager.html#getBindings() https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngineManager.html#setBindings(javax.script.Bindings)
public Bindings Bindings { get; set; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
EngineFactories
public List<ScriptEngineFactory> EngineFactories { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
Get(String)
public object Get(String arg0)
Parameters
Returns
GetEngineByExtension(String)
public ScriptEngine GetEngineByExtension(String arg0)
Parameters
Returns
GetEngineByMimeType(String)
public ScriptEngine GetEngineByMimeType(String arg0)
Parameters
Returns
GetEngineByName(String)
public ScriptEngine GetEngineByName(String arg0)
Parameters
Returns
Put(String, object)
public void Put(String arg0, object arg1)
Parameters
RegisterEngineExtension(String, ScriptEngineFactory)
public void RegisterEngineExtension(String arg0, ScriptEngineFactory arg1)
Parameters
arg0
Stringarg1
ScriptEngineFactory
RegisterEngineMimeType(String, ScriptEngineFactory)
public void RegisterEngineMimeType(String arg0, ScriptEngineFactory arg1)
Parameters
arg0
Stringarg1
ScriptEngineFactory
RegisterEngineName(String, ScriptEngineFactory)
public void RegisterEngineName(String arg0, ScriptEngineFactory arg1)
Parameters
arg0
Stringarg1
ScriptEngineFactory