ElementMetadata<?, ?> metadata) throws IOException {
if (!(e instanceof Person)) {
return super.startElement(xw, parent, e, metadata);
}
Person person = (Person) e;
String email = person.getEmail();
String name = person.getName();
StringBuilder text = new StringBuilder();
boolean hasEmail = email != null;
if (hasEmail) {