if (src instanceof ProjectExpression) {
List<LOInnerLoad> innerLoads = LOForEach.findReacheableInnerLoadFromBoundaryProject((ProjectExpression)src).first;
for (LOInnerLoad innerLoad : innerLoads) {
ProjectExpression prj = innerLoad.getProjection();
if (prj.isProjectStar()) {
if (prj.findReferent().getSchema()!=null) {
for (LogicalSchema.LogicalFieldSchema fs : prj.findReferent().getSchema().getFields()) {
input.add(fs.uid);
}
}
}