}
if (uid==-1) {
uid = LogicalExpression.getNextUid();
for (Operator input : inputs) {
long inputUid;
LogicalFieldSchema matchedInputFieldSchema;
if (onSchema) {
matchedInputFieldSchema = ((LogicalRelationalOperator)input).getSchema().getFieldSubNameMatch(s0.getField(i).alias);
if (matchedInputFieldSchema!=null) {
inputUid = matchedInputFieldSchema.uid;
uidMapping.add(new Pair<Long, Long>(uid, inputUid));