super.stringTo(sb, '&');
}
@Override
public ProducedType toProducedType(RuntimeModuleManager moduleManager) {
Unit unit = moduleManager.getModelLoader().getUnit();
IntersectionType ret = new IntersectionType(unit);
ArrayList<ProducedType> satisfiedTypes = new ArrayList<ProducedType>(members.length);
for(TypeDescriptor member : members)
Util.addToIntersection(satisfiedTypes, Metamodel.getProducedType(member), unit);
ret.setSatisfiedTypes(satisfiedTypes);