List<TypedColumn> updateList = new ArrayList<TypedColumn>();
List<CommonTree> childrenList = tree.getChildren();
for (CommonTree child : childrenList) {
ExpressionNode node = new ExpressionNode(child);
compileExpression(node, wiring, facade);
TypeInfo columnTypeInfo = processSide(node.getChild(ChildSide.LEFT), wiring, null, facade);
byte[] value = retrieveValue(columnTypeInfo.getColumnInfo(), node.getChild(ChildSide.RIGHT));
TypedColumn columnforUpdate = new TypedColumn(columnTypeInfo.getColumnInfo(), columnTypeInfo.getColumnInfo().getColumnNameAsBytes(), value, null);
updateList.add(columnforUpdate);
}
wiring.setUpdateList(updateList);
}