/** * @see ExcelExporter#addMapping(PropertyMapping, java.lang.Object, * java.lang.reflect.Field) */ @Override public void addMapping(final PropertyMapping mapping, final Object entry, final Field field) { if ("month".equals(field.getName()) == true) { final EmployeeSalaryDO salary = (EmployeeSalaryDO) entry; // Excel month starts with 1 instead of 0: mapping.add(field.getName(), salary.getMonth() + 1); } else { super.addMapping(mapping, entry, field); } } };
/** * @see ExcelExporter#addMapping(PropertyMapping, java.lang.Object, * java.lang.reflect.Field) */ @Override public void addMapping(final PropertyMapping mapping, final Object entry, final Field field) { if ("skill".equals(field.getName()) == true) { final SkillDO skill = ((SkillRatingDO) entry).getSkill(); mapping.add(field.getName(), skill != null ? skill.getTitle() : ""); } else { super.addMapping(mapping, entry, field); } } };
/** * @see ExcelExporter#addMapping(PropertyMapping, java.lang.Object, * java.lang.reflect.Field) */ @Override public void addMapping(final PropertyMapping mapping, final Object entry, final Field field) { if ("training".equals(field.getName()) == true) { final SkillDO skill = ((TrainingAttendeeDO) entry).getTraining().getSkill(); mapping.add(field.getName(), skill != null ? skill.getTitle() : ""); } else { super.addMapping(mapping, entry, field); } } };
/** * @see ExcelExporter#addMapping(PropertyMapping, java.lang.Object, * java.lang.reflect.Field) */ @Override public void addMapping(final PropertyMapping mapping, final Object entry, final Field field) { if ("konto".equals(field.getName()) == true) { Integer kontoNummer = null; final Integer kontoId = ((EingangsrechnungDO) entry).getKontoId(); if (kontoId != null) { final KontoDO konto = kontoCache.getKonto(kontoId); if (konto != null) { kontoNummer = konto.getNummer(); } } mapping.add(field.getName(), kontoNummer != null ? kontoNummer : ""); } else { super.addMapping(mapping, entry, field); } }
/** * @see ExcelExporter#addMapping(PropertyMapping, java.lang.Object, * java.lang.reflect.Field) */ @Override public void addMapping(final PropertyMapping mapping, final Object entry, final Field field) { if ("kunde".equals(field.getName()) == true) { final RechnungDO rechnung = (RechnungDO) entry; mapping.add(field.getName(), KundeFormatter.formatKundeAsString(rechnung.getKunde(), rechnung.getKundeText())); } else if ("konto".equals(field.getName()) == true) { Integer kontoNummer = null; final KontoDO konto = kontoCache.getKonto((RechnungDO) entry); if (konto != null) { kontoNummer = konto.getNummer(); } mapping.add(field.getName(), kontoNummer != null ? kontoNummer : ""); } else { super.addMapping(mapping, entry, field); } }