FileDocCategorySizeDatePackage
SQLUpdateAllStatementForTempTable.javaAPI DocGlassfish v2 API3101Tue May 22 16:54:32 BST 2007oracle.toplink.essentials.internal.expressions

SQLUpdateAllStatementForTempTable

public class SQLUpdateAllStatementForTempTable extends SQLModifyAllStatementForTempTable
author
Andrei Ilitchev
since
TOPLink/Java 1.0

Fields Summary
protected Collection
assignedFields
Constructors Summary
Methods Summary
public java.util.CollectiongetAssignedFields()

        return assignedFields;
    
protected java.util.CollectiongetUsedFields()

        Vector usedFields = new Vector(getPrimaryKeyFields());
        usedFields.addAll(getAssignedFields());
        return usedFields;
    
public voidsetAssignedFields(java.util.Collection assignedFields)

        this.assignedFields = assignedFields;
    
protected voidwriteUpdateOriginalTable(oracle.toplink.essentials.internal.sessions.AbstractSession session, java.io.Writer writer)

        session.getPlatform().writeUpdateOriginalFromTempTableSql(writer, getTable(),
                                                        new Vector(getPrimaryKeyFields()),
                                                        new Vector(getAssignedFields()));