public class RelationalPrimaryInsertQuery extends java.lang.Object implements PrimaryInsertQuery
| 修飾子とタイプ | クラスと説明 |
|---|---|
protected class |
RelationalPrimaryInsertQuery.LocalInsertQuery |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected ColumnValue[] |
columnValues |
protected java.lang.String |
message |
protected Column[] |
primaryColumns |
protected java.util.List |
queryList |
protected java.lang.String |
queryString |
protected Relation |
relation |
| コンストラクタと説明 |
|---|
RelationalPrimaryInsertQuery(Relation relation,
ColumnValue[] columnValues)
コンストラクタ。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected java.lang.Boolean |
createQuery(java.util.List l,
java.util.Map preparedMap,
java.util.Map relationMap,
Table t) |
ColumnValue[] |
getColumnValues()
更新するカラムと値の組を取得する。
|
Column[] |
getPrimaryColumns()
プライマリカラムメタ情報を取得する。
|
java.lang.String |
getQuery()
Query文を取得する。
|
Relation |
getRelation()
Relationを取得する。
|
void |
insert(java.sql.Connection con,
java.lang.Object primaryValue)
行を挿入する。
|
java.lang.String |
toString()
文字列を取得する。
|
protected Relation relation
protected Column[] primaryColumns
protected ColumnValue[] columnValues
protected java.util.List queryList
protected java.lang.String queryString
protected java.lang.String message
public RelationalPrimaryInsertQuery(Relation relation, ColumnValue[] columnValues) throws DBException, FatalException
public Column[] getPrimaryColumns()
getPrimaryColumns インタフェース内 PrimaryInsertQuerypublic ColumnValue[] getColumnValues()
getColumnValues インタフェース内 PrimaryInsertQuerypublic java.lang.String getQuery()
getQuery インタフェース内 PrimaryInsertQuerypublic java.lang.String toString()
toString クラス内 java.lang.Objectpublic void insert(java.sql.Connection con, java.lang.Object primaryValue) throws DBException, FatalException
insert インタフェース内 PrimaryInsertQueryDBExceptionFatalExceptionpublic Relation getRelation()
protected java.lang.Boolean createQuery(java.util.List l, java.util.Map preparedMap, java.util.Map relationMap, Table t) throws DBException
DBException