rubbish.db.rhino.scriptable
クラス JsMap

java.lang.Object
  拡張java.util.AbstractMap
      拡張rubbish.db.rhino.scriptable.JsMap
すべての実装インタフェース:
java.util.Map, org.mozilla.javascript.Scriptable, org.mozilla.javascript.Wrapper

public class JsMap
extends java.util.AbstractMap
implements org.mozilla.javascript.Scriptable, org.mozilla.javascript.Wrapper

マップ(JavaScript)

バージョン:
$Revision: 1.1 $
作成者:
$Author: winebarrel $

入れ子クラスの概要
protected static class JsMap.Factory
           
 
クラス java.util.Map から継承した入れ子クラス
java.util.Map.Entry
 
フィールドの概要
protected  org.mozilla.javascript.Scriptable _parentScope
           
protected  org.mozilla.javascript.Scriptable _prototype
           
 
インタフェース org.mozilla.javascript.Scriptable から継承したフィールド
NOT_FOUND
 
コンストラクタの概要
JsMap()
           
 
メソッドの概要
 void delete(int i)
           
 void delete(java.lang.String name)
           
 java.util.Set entrySet()
           
 java.lang.Object get(int i, org.mozilla.javascript.Scriptable self)
           
 java.lang.Object get(java.lang.String name, org.mozilla.javascript.Scriptable self)
           
 java.lang.String getClassName()
           
 java.lang.Object getDefaultValue(java.lang.Class type)
           
 java.lang.Object[] getIds()
           
 org.mozilla.javascript.Scriptable getParentScope()
           
 org.mozilla.javascript.Scriptable getPrototype()
           
 boolean has(int i, org.mozilla.javascript.Scriptable self)
           
 boolean has(java.lang.String name, org.mozilla.javascript.Scriptable self)
           
 boolean hasInstance(org.mozilla.javascript.Scriptable lhs)
           
 void put(int i, org.mozilla.javascript.Scriptable self, java.lang.Object value)
           
 java.lang.Object put(java.lang.Object key, java.lang.Object value)
           
 void put(java.lang.String name, org.mozilla.javascript.Scriptable self, java.lang.Object value)
           
 void setParentScope(org.mozilla.javascript.Scriptable parentScope)
           
 void setPrototype(org.mozilla.javascript.Scriptable prototype)
           
 java.lang.Object unwrap()
           
 
クラス java.util.AbstractMap から継承したメソッド
clear, clone, containsKey, containsValue, equals, get, hashCode, isEmpty, keySet, putAll, remove, size, toString, values
 
クラス java.lang.Object から継承したメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

_prototype

protected org.mozilla.javascript.Scriptable _prototype

_parentScope

protected org.mozilla.javascript.Scriptable _parentScope
コンストラクタの詳細

JsMap

public JsMap()
メソッドの詳細

entrySet

public java.util.Set entrySet()
定義:
インタフェース java.util.Map 内の entrySet

put

public java.lang.Object put(java.lang.Object key,
                            java.lang.Object value)
定義:
インタフェース java.util.Map 内の put

getClassName

public java.lang.String getClassName()
定義:
インタフェース org.mozilla.javascript.Scriptable 内の getClassName

get

public java.lang.Object get(java.lang.String name,
                            org.mozilla.javascript.Scriptable self)
定義:
インタフェース org.mozilla.javascript.Scriptable 内の get

get

public java.lang.Object get(int i,
                            org.mozilla.javascript.Scriptable self)
定義:
インタフェース org.mozilla.javascript.Scriptable 内の get

has

public boolean has(java.lang.String name,
                   org.mozilla.javascript.Scriptable self)
定義:
インタフェース org.mozilla.javascript.Scriptable 内の has

has

public boolean has(int i,
                   org.mozilla.javascript.Scriptable self)
定義:
インタフェース org.mozilla.javascript.Scriptable 内の has

put

public void put(java.lang.String name,
                org.mozilla.javascript.Scriptable self,
                java.lang.Object value)
定義:
インタフェース org.mozilla.javascript.Scriptable 内の put

put

public void put(int i,
                org.mozilla.javascript.Scriptable self,
                java.lang.Object value)
定義:
インタフェース org.mozilla.javascript.Scriptable 内の put

delete

public void delete(java.lang.String name)
定義:
インタフェース org.mozilla.javascript.Scriptable 内の delete

delete

public void delete(int i)
定義:
インタフェース org.mozilla.javascript.Scriptable 内の delete

getPrototype

public org.mozilla.javascript.Scriptable getPrototype()
定義:
インタフェース org.mozilla.javascript.Scriptable 内の getPrototype

setPrototype

public void setPrototype(org.mozilla.javascript.Scriptable prototype)
定義:
インタフェース org.mozilla.javascript.Scriptable 内の setPrototype

getParentScope

public org.mozilla.javascript.Scriptable getParentScope()
定義:
インタフェース org.mozilla.javascript.Scriptable 内の getParentScope

setParentScope

public void setParentScope(org.mozilla.javascript.Scriptable parentScope)
定義:
インタフェース org.mozilla.javascript.Scriptable 内の setParentScope

getIds

public java.lang.Object[] getIds()
定義:
インタフェース org.mozilla.javascript.Scriptable 内の getIds

getDefaultValue

public java.lang.Object getDefaultValue(java.lang.Class type)
定義:
インタフェース org.mozilla.javascript.Scriptable 内の getDefaultValue

hasInstance

public boolean hasInstance(org.mozilla.javascript.Scriptable lhs)
定義:
インタフェース org.mozilla.javascript.Scriptable 内の hasInstance

unwrap

public java.lang.Object unwrap()
定義:
インタフェース org.mozilla.javascript.Wrapper 内の unwrap


Copyright © 2007 null. All Rights Reserved.