def _createProjector(env, info): child = OperationInfo() child_set = Projector(env, child) child.identifier = _Identifier.MAP child.operator = MapFunction() child.parent = info child.types = _createArrayTypeInfo() child.name = "Projector" child.parallelism = info.parallelism info.children.append(child) env._sets.append(child) return child_set