public class RelationalPrimaryDeleteQuery extends java.lang.Object implements PrimaryDeleteQuery
修飾子とタイプ | フィールドと説明 |
---|---|
protected SqlCondition |
condition |
protected CompareCondition[] |
conditions |
protected java.lang.String |
message |
protected Column[] |
primaryColumns |
protected DeleteQuery |
query |
protected java.util.List |
queryList |
protected java.lang.String |
queryString |
protected Relation |
relation |
コンストラクタと説明 |
---|
RelationalPrimaryDeleteQuery(Relation relation)
コンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.sql.PreparedStatement |
addBatch(java.sql.PreparedStatement statement,
java.lang.Object primaryValue)
Queryをバッチに追加する(Optional operation)
|
protected java.util.List |
createQuery(java.util.List l,
Table primaryTable,
java.util.Set tableSet,
boolean exportedFlag) |
int |
delete(java.sql.Connection con,
java.lang.Object primaryValue)
行を削除する。
|
Column[] |
getPrimaryColumns()
プライマリカラムメタ情報を取得する。
|
java.lang.String |
getQuery()
Query文を取得する。
|
Relation |
getRelation()
Relationを取得する。
|
java.sql.PreparedStatement |
getStatement(java.sql.Connection con)
PreparedStatementを取得する(Optional operation)
|
java.lang.String |
toString()
文字列を取得する。
|
protected Relation relation
protected Column[] primaryColumns
protected java.util.List queryList
protected java.lang.String queryString
protected java.lang.String message
protected DeleteQuery query
protected CompareCondition[] conditions
protected SqlCondition condition
public RelationalPrimaryDeleteQuery(Relation relation) throws DBException, FatalException
public Column[] getPrimaryColumns()
getPrimaryColumns
インタフェース内 PrimaryDeleteQuery
public java.lang.String getQuery()
getQuery
インタフェース内 PrimaryDeleteQuery
public java.lang.String toString()
toString
クラス内 java.lang.Object
public int delete(java.sql.Connection con, java.lang.Object primaryValue) throws DBException, FatalException
delete
インタフェース内 PrimaryDeleteQuery
DBException
FatalException
public Relation getRelation()
public java.sql.PreparedStatement getStatement(java.sql.Connection con) throws DBException, FatalException
getStatement
インタフェース内 PrimaryDeleteQuery
DBException
FatalException
public java.sql.PreparedStatement addBatch(java.sql.PreparedStatement statement, java.lang.Object primaryValue) throws DBException, FatalException
addBatch
インタフェース内 PrimaryDeleteQuery
DBException
FatalException
protected java.util.List createQuery(java.util.List l, Table primaryTable, java.util.Set tableSet, boolean exportedFlag) throws DBException
DBException