Top Fields Constructors Methods
org.hibernate.query.sqm.tree.update

public Class SqmSetClause

extends Object
Class Inheritance
Imports
java.util.ArrayList, .Collections, .List, org.hibernate.query.sqm.tree.SqmCopyContext, org.hibernate.query.sqm.tree.domain.SqmPath, org.hibernate.query.sqm.tree.expression.SqmExpression

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final List<SqmAssignment<?>>

Constructor Summary

AccessConstructor and Description
public
private
SqmSetClause(List<SqmAssignment<?>> assignments)

Method Summary

Modifier and TypeMethod and Description
public void
public <Y> void
addAssignment(SqmPath<Y> targetPath, SqmExpression<? extends Y> value)

public SqmSetClause
public List<SqmAssignment<?>>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

assignmentsback to summary
private final List<SqmAssignment<?>> assignments

Constructor Detail

SqmSetClauseback to summary
public SqmSetClause()
SqmSetClauseback to summary
private SqmSetClause(List<SqmAssignment<?>> assignments)

Method Detail

addAssignmentback to summary
public void addAssignment(SqmAssignment<?> assignment)
addAssignmentback to summary
public <Y> void addAssignment(SqmPath<Y> targetPath, SqmExpression<? extends Y> value)
copyback to summary
public SqmSetClause copy(SqmCopyContext context)
getAssignmentsback to summary
public List<SqmAssignment<?>> getAssignments()