org.hibernate.hql.ast.tree

Class AssignmentSpecification


public class AssignmentSpecification
extends java.lang.Object

Encapsulates the information relating to an individual assignment within the set clause of an HQL update statement. This information is used during execution of the update statements when the updates occur against "multi-table" stuff.
Author:
Steve Ebersole

Constructor Summary

AssignmentSpecification(AST eq, Queryable persister)

Method Summary

boolean
affectsTable(String tableName)
ParameterSpecification[]
getParameters()
String
getSqlAssignmentFragment()

Constructor Details

AssignmentSpecification

public AssignmentSpecification(AST eq,
                               Queryable persister)

Method Details

affectsTable

public boolean affectsTable(String tableName)

getParameters

public ParameterSpecification[] getParameters()

getSqlAssignmentFragment

public String getSqlAssignmentFragment()