org.dyndns.nuda.mapper
クラス DataTable
java.lang.Object
org.dyndns.nuda.mapper.DataTable
public class DataTable
- extends java.lang.Object
コンストラクタの概要 |
DataTable(java.lang.String name,
java.util.List<java.lang.String> columns)
|
メソッドの概要 |
java.util.List<java.lang.String> |
getHeader()
|
java.lang.String |
getName()
|
java.util.Map<java.lang.String,java.lang.Object> |
getRow(int rowNumber)
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getRows()
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getRows(int startIndex,
int endIndex)
|
DataTable |
innerJoin(DataTable table)
引数に指定されたDataTableオブジェクトに対してINNER JOIN(内部結合)を実行します |
DataTable |
outerJoin(DataTable table)
引数に指定されたDataTableオブジェクトに対してOUTER JOIN(外部結合)を実行します |
int |
size()
|
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DataTable
public DataTable(java.lang.String name,
java.util.List<java.lang.String> columns)
getHeader
public java.util.List<java.lang.String> getHeader()
getName
public java.lang.String getName()
getRow
public java.util.Map<java.lang.String,java.lang.Object> getRow(int rowNumber)
getRows
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getRows(int startIndex,
int endIndex)
getRows
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getRows()
innerJoin
public DataTable innerJoin(DataTable table)
- 引数に指定されたDataTableオブジェクトに対してINNER JOIN(内部結合)を実行します
- パラメータ:
table
-
- 戻り値:
- INNER JOINされたDataTableオブジェクト
outerJoin
public DataTable outerJoin(DataTable table)
- 引数に指定されたDataTableオブジェクトに対してOUTER JOIN(外部結合)を実行します
- パラメータ:
table
-
- 戻り値:
- OUTER JOINされたDataTableオブジェクト
size
public int size()