rubbish.db.rhino.scriptable
クラス JsRow

java.lang.Object
  拡張java.util.AbstractMap
      拡張java.util.HashMap
          拡張java.util.LinkedHashMap
              拡張rubbish.db.util.CaseIgnoreLinkedHashMap
                  拡張rubbish.db.core.handler.row.Row
                      拡張rubbish.db.rhino.scriptable.JsRow
すべての実装インタフェース:
java.lang.Cloneable, java.util.Map, org.mozilla.javascript.Scriptable, java.io.Serializable, org.mozilla.javascript.Wrapper

public class JsRow
extends Row
implements org.mozilla.javascript.Scriptable, org.mozilla.javascript.Wrapper

行のマップ(JavaScript)

バージョン:
$Revision: 1.1 $
作成者:
$Author: winebarrel $
関連項目:
直列化された形式

入れ子クラスの概要
protected static class JsRow.Factory
           
 
フィールドの概要
protected  org.mozilla.javascript.Scriptable _parentScope
           
protected  org.mozilla.javascript.Scriptable _prototype
           
 
クラス rubbish.db.core.handler.row.Row から継承したフィールド
lock, strict
 
インタフェース org.mozilla.javascript.Scriptable から継承したフィールド
NOT_FOUND
 
コンストラクタの概要
JsRow(int cols)
           
 
メソッドの概要
 void delete(int i)
           
 void delete(java.lang.String name)
           
 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)
           
 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()
           
 
クラス rubbish.db.core.handler.row.Row から継承したメソッド
get, isLock, isStrict, put, putAll, remove, setLock, setStrict
 
クラス rubbish.db.util.CaseIgnoreLinkedHashMap から継承したメソッド
containsKey
 
クラス java.util.LinkedHashMap から継承したメソッド
clear, containsValue, removeEldestEntry
 
クラス java.util.HashMap から継承したメソッド
clone, entrySet, isEmpty, keySet, size, values
 
クラス java.util.AbstractMap から継承したメソッド
equals, hashCode, toString
 
クラス java.lang.Object から継承したメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 
インタフェース java.util.Map から継承したメソッド
equals, hashCode
 

フィールドの詳細

_prototype

protected org.mozilla.javascript.Scriptable _prototype

_parentScope

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

JsRow

public JsRow(int cols)
メソッドの詳細

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.