org.asyrinx.brownie.core.collection.matrix
クラス AbstractMapMatrix

java.lang.Object
  拡張org.asyrinx.brownie.core.collection.matrix.AbstractMapMatrix
すべての実装インタフェース:
MapMatrix
直系の既知のサブクラス:
HashMapMatrix

public abstract class AbstractMapMatrix
extends java.lang.Object
implements MapMatrix

作成者:
Akima

コンストラクタの概要
AbstractMapMatrix()
          Constructor for AbstractMapMatrix.
 
メソッドの概要
 void clear()
           
 java.util.Set colKeySet()
           
 java.lang.Object get(java.lang.Object col, java.lang.Object row)
           
 java.util.Map getCol(java.lang.Object colKey)
           
 java.util.Map getRow(java.lang.Object rowKey)
           
protected abstract  java.util.Map newBaseRowsMap()
           
protected abstract  java.util.Set newColKeySet()
           
protected abstract  java.util.Map newGetColResult()
           
protected abstract  java.util.Map newGetRowResult(java.util.Map source)
           
protected abstract  java.util.Set newRowKeySet(java.util.Set source)
           
protected abstract  java.util.Map newRowMap()
           
 void put(java.lang.Object col, java.lang.Object row, java.lang.Object value)
           
 void remove(java.lang.Object col, java.lang.Object row)
           
 java.util.Set rowKeySet()
           
 java.lang.String toString()
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

AbstractMapMatrix

public AbstractMapMatrix()
Constructor for AbstractMapMatrix.

メソッドの詳細

toString

public java.lang.String toString()
関連項目:
Object.toString()

newRowMap

protected abstract java.util.Map newRowMap()

newBaseRowsMap

protected abstract java.util.Map newBaseRowsMap()

newGetColResult

protected abstract java.util.Map newGetColResult()

newGetRowResult

protected abstract java.util.Map newGetRowResult(java.util.Map source)

newColKeySet

protected abstract java.util.Set newColKeySet()

newRowKeySet

protected abstract java.util.Set newRowKeySet(java.util.Set source)

get

public java.lang.Object get(java.lang.Object col,
                            java.lang.Object row)
定義:
インタフェース MapMatrix 内の get

put

public void put(java.lang.Object col,
                java.lang.Object row,
                java.lang.Object value)
定義:
インタフェース MapMatrix 内の put

remove

public void remove(java.lang.Object col,
                   java.lang.Object row)
定義:
インタフェース MapMatrix 内の remove

clear

public void clear()
定義:
インタフェース MapMatrix 内の clear

colKeySet

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

rowKeySet

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

getCol

public java.util.Map getCol(java.lang.Object colKey)
定義:
インタフェース MapMatrix 内の getCol

getRow

public java.util.Map getRow(java.lang.Object rowKey)
定義:
インタフェース MapMatrix 内の getRow


Copyright © 2004 asyrinx organization. All Rights Reserved.