Package org.eclipse.birt.core.script
Class NativeJavaMap
java.lang.Object
org.mozilla.javascript.NativeJavaObject
org.eclipse.birt.core.script.NativeJavaMap
- All Implemented Interfaces:
Serializable
,org.mozilla.javascript.Scriptable
,org.mozilla.javascript.SymbolScriptable
,org.mozilla.javascript.Wrapper
- Direct Known Subclasses:
NativeJavaLinkedHashMap
public class NativeJavaMap
extends org.mozilla.javascript.NativeJavaObject
Represents the scriptable object for Java object which implements the
interface
Map
.- See Also:
-
Field Summary
Fields inherited from class org.mozilla.javascript.NativeJavaObject
isAdapter, javaObject, members, parent, prototype, staticType
Fields inherited from interface org.mozilla.javascript.Scriptable
NOT_FOUND
-
Constructor Summary
ConstructorsConstructorDescriptionNativeJavaMap
(org.mozilla.javascript.Scriptable scope, Object javaObject, Class staticType) -
Method Summary
Methods inherited from class org.mozilla.javascript.NativeJavaObject
canConvert, coerceType, createInterfaceAdapter, delete, delete, equals, get, getClassName, getDefaultValue, getParentScope, getPrototype, has, has, hashCode, hasInstance, initMembers, put, setParentScope, setPrototype, unwrap, wrap
-
Constructor Details
-
NativeJavaMap
public NativeJavaMap() -
NativeJavaMap
-
-
Method Details
-
has
- Specified by:
has
in interfaceorg.mozilla.javascript.Scriptable
- Overrides:
has
in classorg.mozilla.javascript.NativeJavaObject
-
get
- Specified by:
get
in interfaceorg.mozilla.javascript.Scriptable
- Overrides:
get
in classorg.mozilla.javascript.NativeJavaObject
-
put
- Specified by:
put
in interfaceorg.mozilla.javascript.Scriptable
- Overrides:
put
in classorg.mozilla.javascript.NativeJavaObject
-
delete
- Specified by:
delete
in interfaceorg.mozilla.javascript.Scriptable
- Overrides:
delete
in classorg.mozilla.javascript.NativeJavaObject
-
get
- Specified by:
get
in interfaceorg.mozilla.javascript.Scriptable
- Overrides:
get
in classorg.mozilla.javascript.NativeJavaObject
-
put
- Specified by:
put
in interfaceorg.mozilla.javascript.Scriptable
- Overrides:
put
in classorg.mozilla.javascript.NativeJavaObject
-
getIds
- Specified by:
getIds
in interfaceorg.mozilla.javascript.Scriptable
- Overrides:
getIds
in classorg.mozilla.javascript.NativeJavaObject
-