Top Description Fields Constructors Methods
org.hibernate.sql

public Class Delete

extends Object
Class Inheritance
Imports
java.util.Iterator, .LinkedHashMap, .Map

An SQL DELETE statement
Author
Gavin King

Field Summary

Modifier and TypeField and Description
private String
private Map<K, V>
private String
private String
private String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Delete
addPrimaryKeyColumn(String columnName, String valueExpression)

public Delete
public Delete
addPrimaryKeyColumns(String[] columnNames, boolean[] includeColumns, String[] valueExpressions)

public Delete
addPrimaryKeyColumns(String[] columnNames, String[] valueExpressions)

public Delete
public Delete
setComment(String comment)

public Delete
public Delete
setTableName(String tableName)

public Delete
setVersionColumnName(String versionColumnName)

public Delete
public String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

commentback to summary
private String comment
primaryKeyColumnsback to summary
private Map<K, V> primaryKeyColumns
tableNameback to summary
private String tableName
versionColumnNameback to summary
private String versionColumnName
whereback to summary
private String where

Constructor Detail

Deleteback to summary
public Delete()

Method Detail

addPrimaryKeyColumnback to summary
public Delete addPrimaryKeyColumn(String columnName, String valueExpression)
addPrimaryKeyColumnsback to summary
public Delete addPrimaryKeyColumns(String[] columnNames)
addPrimaryKeyColumnsback to summary
public Delete addPrimaryKeyColumns(String[] columnNames, boolean[] includeColumns, String[] valueExpressions)
addPrimaryKeyColumnsback to summary
public Delete addPrimaryKeyColumns(String[] columnNames, String[] valueExpressions)
addWhereFragmentback to summary
public Delete addWhereFragment(String fragment)
setCommentback to summary
public Delete setComment(String comment)
setPrimaryKeyColumnNamesback to summary
public Delete setPrimaryKeyColumnNames(String[] columnNames)
setTableNameback to summary
public Delete setTableName(String tableName)
setVersionColumnNameback to summary
public Delete setVersionColumnName(String versionColumnName)
setWhereback to summary
public Delete setWhere(String where)
toStatementStringback to summary
public String toStatementString()