if (!pTableReference.getStatement().equals(getConstrainedStatement())) {
throw new IllegalStateException("The statement of the table reference is not the same as this constraints statement.");
}
for (Iterator iter = pSet.getColumns(); iter.hasNext(); ) {
Column column = (Column) iter.next();
BooleanConstraint eq = createEQ();
eq.addPart(getConstrainedStatement().getSQLFactory().getObjectFactory().newColumnReference(pTableReference, column));
eq.addPlaceholder();
}
}