public static BusinessDetailExt MapBusinessDetailExt(BusinessDetail businessDetail, String operator) {
if (businessDetail == null) {
return null;
}
BusinessDetailExt r = new BusinessDetailExt();
r.setGeneric(VERSION);
r.setOperator(operator);
if (businessDetail.isTruncated() != null && businessDetail.isTruncated().booleanValue()) {
r.setTruncated(Truncated.TRUE);
} else {
r.setTruncated(Truncated.FALSE);
}
for (int i = 0; i < businessDetail.getBusinessEntity().size(); i++) {
BusinessEntityExt x = new BusinessEntityExt();
x.setBusinessEntity(MapBusiness(businessDetail.getBusinessEntity().get(i), operator));
r.getBusinessEntityExt().add(x);
}
return r;
}