public OutputLimitClause addThenAssignment(Expression assignmentExpression){
  thenAssignments.add(new Assignment(assignmentExpression));
  return this;
}

public OutputLimitClause addThenAssignment ( Expression assignmentExpression ) { thenAssignments . add ( new Assignment ( assignmentExpression ) ) ; return this ; }
adds a then - keyword variable assigment for use with the when - keyword .
