Search

vRO intrinsic class org.mozilla.javascript.ScriptableObject

Extends java.lang.Object

This class is not in the plugin metadata. Using it may work, and could depend on the vRO appliance setup.

Attributes

Name Type Description
CONST Number
DONTENUM Number
EMPTY Number
PERMANENT Number
READONLY Number
UNINITIALIZED_CONST Number

Methods

Name Returns
org.mozilla.javascript.ScriptableObject() constructor
org.mozilla.javascript.ScriptableObject(org.mozilla.javascript.Scriptable , org.mozilla.javascript.Scriptable ) constructor
associateValue(Object , Object ) Object
avoidObjectDetection() boolean
callMethod(org.mozilla.javascript.Scriptable , String , Object[] ) Object
callMethod(org.mozilla.javascript.Context , org.mozilla.javascript.Scriptable , String , Object[] ) Object
defineClass(org.mozilla.javascript.Scriptable , java.lang.Class ) void
defineClass(org.mozilla.javascript.Scriptable , java.lang.Class , boolean ) void
defineClass(org.mozilla.javascript.Scriptable , java.lang.Class , boolean , boolean ) String
defineConst(String , org.mozilla.javascript.Scriptable ) void
defineConstProperty(org.mozilla.javascript.Scriptable , String ) void
defineFunctionProperties(String[] , java.lang.Class , Number ) void
defineOwnProperties(org.mozilla.javascript.Context , org.mozilla.javascript.ScriptableObject ) void
defineOwnProperty(org.mozilla.javascript.Context , Object , org.mozilla.javascript.ScriptableObject ) void
defineProperty(String , Object , Number ) void
defineProperty(org.mozilla.javascript.Scriptable , String , Object , Number ) void
defineProperty(String , java.lang.Class , Number ) void
defineProperty(String , Object , java.lang.reflect.Method , java.lang.reflect.Method , Number ) void
delete(String ) void
delete(Number ) void
deleteProperty(org.mozilla.javascript.Scriptable , String ) boolean
deleteProperty(org.mozilla.javascript.Scriptable , Number ) boolean
get(String , org.mozilla.javascript.Scriptable ) Object
get(Number , org.mozilla.javascript.Scriptable ) Object
get(Object ) Object
getAllIds() Object[]
getArrayPrototype(org.mozilla.javascript.Scriptable ) org.mozilla.javascript.Scriptable
getAssociatedValue(Object ) Object
getAttributes(String , org.mozilla.javascript.Scriptable ) Number
getAttributes(Number , org.mozilla.javascript.Scriptable ) Number
getAttributes(String ) Number
getAttributes(Number ) Number
getClassName() String
getClassPrototype(org.mozilla.javascript.Scriptable , String ) org.mozilla.javascript.Scriptable
getDefaultValue(java.lang.Class ) Object
getDefaultValue(org.mozilla.javascript.Scriptable , java.lang.Class ) Object
getFunctionPrototype(org.mozilla.javascript.Scriptable ) org.mozilla.javascript.Scriptable
getGetterOrSetter(String , Number , boolean ) Object
getIds() Object[]
getObjectPrototype(org.mozilla.javascript.Scriptable ) org.mozilla.javascript.Scriptable
getParentScope() org.mozilla.javascript.Scriptable
getProperty(org.mozilla.javascript.Scriptable , String ) Object
getProperty(org.mozilla.javascript.Scriptable , Number ) Object
getPropertyIds(org.mozilla.javascript.Scriptable ) Object[]
getPrototype() org.mozilla.javascript.Scriptable
getTopLevelScope(org.mozilla.javascript.Scriptable ) org.mozilla.javascript.Scriptable
getTopScopeValue(org.mozilla.javascript.Scriptable , Object ) Object
getTypedProperty(org.mozilla.javascript.Scriptable , Number , java.lang.Class ) Object
getTypedProperty(org.mozilla.javascript.Scriptable , String , java.lang.Class ) Object
getTypeOf() String
has(String , org.mozilla.javascript.Scriptable ) boolean
has(Number , org.mozilla.javascript.Scriptable ) boolean
hasInstance(org.mozilla.javascript.Scriptable ) boolean
hasProperty(org.mozilla.javascript.Scriptable , String ) boolean
hasProperty(org.mozilla.javascript.Scriptable , Number ) boolean
isConst(String ) boolean
isEmpty() boolean
isExtensible() boolean
isSealed() boolean
preventExtensions() void
put(String , org.mozilla.javascript.Scriptable , Object ) void
put(Number , org.mozilla.javascript.Scriptable , Object ) void
putConst(String , org.mozilla.javascript.Scriptable , Object ) void
putConstProperty(org.mozilla.javascript.Scriptable , String , Object ) void
putProperty(org.mozilla.javascript.Scriptable , String , Object ) void
putProperty(org.mozilla.javascript.Scriptable , Number , Object ) void
redefineProperty(org.mozilla.javascript.Scriptable , String , boolean ) void
sealObject() void
setAttributes(String , org.mozilla.javascript.Scriptable , Number ) void
setAttributes(Number , org.mozilla.javascript.Scriptable , Number ) void
setAttributes(String , Number ) void
setAttributes(Number , Number ) void
setGetterOrSetter(String , Number , org.mozilla.javascript.Callable , boolean ) void
setParentScope(org.mozilla.javascript.Scriptable ) void
setPrototype(org.mozilla.javascript.Scriptable ) void
size() Number

Returned by

Method Returns
org.mozilla.javascript.Context.initStandardObjects() org.mozilla.javascript.ScriptableObject
org.mozilla.javascript.Context.initStandardObjects(org.mozilla.javascript.ScriptableObject , boolean ) org.mozilla.javascript.ScriptableObject

Referenced in

Method Returns
org.mozilla.javascript.Context.initStandardObjects(org.mozilla.javascript.ScriptableObject ) org.mozilla.javascript.Scriptable
org.mozilla.javascript.Context.initStandardObjects(org.mozilla.javascript.ScriptableObject , boolean ) org.mozilla.javascript.ScriptableObject
org.mozilla.javascript.IdScriptableObject.defineOwnProperty(org.mozilla.javascript.Context , Object , org.mozilla.javascript.ScriptableObject ) void
org.mozilla.javascript.ScriptableObject.defineOwnProperties(org.mozilla.javascript.Context , org.mozilla.javascript.ScriptableObject ) void
org.mozilla.javascript.ScriptableObject.defineOwnProperty(org.mozilla.javascript.Context , Object , org.mozilla.javascript.ScriptableObject ) void