List<OnTriggerSetAssignment> assignments,
String namedWindowAlias)
throws ExprValidationException
{
// validate expression, obtain wideners
TypeWidener wideners[] = new TypeWidener[assignments.size()];
List<String> properties = new ArrayList<String>();
int len = assignments.size();
ExprEvaluator[] expressions = new ExprEvaluator[len];
EventPropertyWriter[] writers = new EventPropertyWriter[len];
boolean[] notNullableField = new boolean[len];