Package org.alfresco.repo.jscript
Class SandboxNativeJavaArray
java.lang.Object
org.mozilla.javascript.NativeJavaObject
org.mozilla.javascript.NativeJavaArray
org.alfresco.repo.jscript.SandboxNativeJavaArray
- All Implemented Interfaces:
Serializable,org.mozilla.javascript.Scriptable,org.mozilla.javascript.SymbolScriptable,org.mozilla.javascript.Wrapper
public class SandboxNativeJavaArray
extends org.mozilla.javascript.NativeJavaArray
A sandboxed
NativeJavaArray that prevents using reflection to escape a sandbox.- See Also:
-
Field Summary
Fields inherited from class org.mozilla.javascript.NativeJavaObject
isAdapter, javaObject, members, parent, prototype, staticTypeFields inherited from interface org.mozilla.javascript.Scriptable
NOT_FOUND -
Constructor Summary
ConstructorsConstructorDescriptionSandboxNativeJavaArray(org.mozilla.javascript.Scriptable scope, Object array) -
Method Summary
Methods inherited from class org.mozilla.javascript.NativeJavaArray
delete, equals, get, get, getClassName, getDefaultValue, getIds, getPrototype, has, has, has, hashCode, hasInstance, put, put, unwrap, wrapMethods inherited from class org.mozilla.javascript.NativeJavaObject
canConvert, coerceType, createInterfaceAdapter, delete, delete, getParentScope, initMembers, put, setParentScope, setPrototype, wrapMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.mozilla.javascript.SymbolScriptable
put
-
Constructor Details
-
SandboxNativeJavaArray
-
-
Method Details
-
get
- Specified by:
getin interfaceorg.mozilla.javascript.Scriptable- Overrides:
getin classorg.mozilla.javascript.NativeJavaArray
-