Top Description Fields Constructors Methods
org.hibernate.hql.spi.id.cte

public Class CteValuesListBuilder

extends Object
Class Inheritance
Imports
java.util.Collections, .List

Builds the CTE with VALUES list clause that wraps the identifiers to be updated/deleted.
Authors
Evandro Pires da Silva, Vlad Mihalcea

Field Summary

Modifier and TypeField and Description
private final String[]
private String
private final List<Object[]>
private final String

Constructor Summary

AccessConstructor and Description
public
CteValuesListBuilder(String tableName, String[] columns, List<Object[]> ids)

Method Summary

Modifier and TypeMethod and Description
private String
public List<Object[]>
public String
toStatement(String statement)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

columnsback to summary
private final String[] columns
cteStatementback to summary
private String cteStatement
idsback to summary
private final List<Object[]> ids
tableNameback to summary
private final String tableName

Constructor Detail

CteValuesListBuilderback to summary
public CteValuesListBuilder(String tableName, String[] columns, List<Object[]> ids)

Method Detail

buildStatementback to summary
private String buildStatement()
getIdsback to summary
public List<Object[]> getIds()
toStatementback to summary
public String toStatement(String statement)