private String extractHeaderName(final BeanField<T> beanField) { if (beanField == null || beanField.getField() == null || beanField.getField().getDeclaredAnnotationsByType(CsvBindByName.class).length == 0) { return StringUtils.EMPTY; } final CsvBindByName bindByNameAnnotation = beanField.getField() .getDeclaredAnnotationsByType(CsvBindByName.class)[0]; return bindByNameAnnotation.column(); } }
@CsvBindByName(column = "Category") @CsvBindByPosition(position = 0) private final String name; @CsvBindByName(column = "FAILED") @CsvBindByPosition(position = 1) private final long failed; @CsvBindByName(column = "BROKEN") @CsvBindByPosition(position = 2) private final long broken; @CsvBindByName(column = "PASSED") @CsvBindByPosition(position = 3) private final long passed; @CsvBindByName(column = "SKIPPED") @CsvBindByPosition(position = 4) private final long skipped; @CsvBindByName(column = "UNKNOWN") @CsvBindByPosition(position = 5) private final long unknown;
@CsvBindByName(column = "Epic") @CsvBindByPosition(position = 0) private final String epic; @CsvBindByName(column = "Feature") @CsvBindByPosition(position = 1) private final String feature; @CsvBindByName(column = "Story") @CsvBindByPosition(position = 2) private final String story; @CsvBindByName(column = "FAILED") @CsvBindByPosition(position = 3) private long failed; @CsvBindByName(column = "BROKEN") @CsvBindByPosition(position = 4) private long broken; @CsvBindByName(column = "PASSED") @CsvBindByPosition(position = 5) private long passed; @CsvBindByName(column = "SKIPPED") @CsvBindByPosition(position = 6) private long skipped; @CsvBindByName(column = "UNKNOWN")
private String extractHeaderName(final BeanField<T> beanField) { if (beanField == null || beanField.getField() == null || beanField.getField().getDeclaredAnnotationsByType(CsvBindByName.class).length == 0) { return StringUtils.EMPTY; } final CsvBindByName bindByNameAnnotation = beanField.getField() .getDeclaredAnnotationsByType(CsvBindByName.class)[0]; return bindByNameAnnotation.column(); } }
@CsvBindByName(column = "Status") @CsvBindByPosition(position = 0) private final String status; @CsvBindByName(column = "Start Time") @CsvBindByPosition(position = 1) private final String start; @CsvBindByName(column = "Stop Time") @CsvBindByPosition(position = 2) private final String stop; @CsvBindByName(column = "Duration in ms") @CsvBindByPosition(position = 3) private final String duration; @CsvBindByName(column = "Parent Suite") @CsvBindByPosition(position = 4) private final String parentSuite; @CsvBindByName(column = "Suite") @CsvBindByPosition(position = 5) private final String suite; @CsvBindByName(column = "Sub Suite") @CsvBindByPosition(position = 6) private final String subSuite; @CsvBindByName(column = "Test Class")
@CsvBindByName(column = "Category") @CsvBindByPosition(position = 0) private final String name; @CsvBindByName(column = "FAILED") @CsvBindByPosition(position = 1) private final long failed; @CsvBindByName(column = "BROKEN") @CsvBindByPosition(position = 2) private final long broken; @CsvBindByName(column = "PASSED") @CsvBindByPosition(position = 3) private final long passed; @CsvBindByName(column = "SKIPPED") @CsvBindByPosition(position = 4) private final long skipped; @CsvBindByName(column = "UNKNOWN") @CsvBindByPosition(position = 5) private final long unknown;
@CsvBindByName(column = "Epic") @CsvBindByPosition(position = 0) private final String epic; @CsvBindByName(column = "Feature") @CsvBindByPosition(position = 1) private final String feature; @CsvBindByName(column = "Story") @CsvBindByPosition(position = 2) private final String story; @CsvBindByName(column = "FAILED") @CsvBindByPosition(position = 3) private long failed; @CsvBindByName(column = "BROKEN") @CsvBindByPosition(position = 4) private long broken; @CsvBindByName(column = "PASSED") @CsvBindByPosition(position = 5) private long passed; @CsvBindByName(column = "SKIPPED") @CsvBindByPosition(position = 6) private long skipped; @CsvBindByName(column = "UNKNOWN")
@CsvBindByName(column = "Status") @CsvBindByPosition(position = 0) private final String status; @CsvBindByName(column = "Start Time") @CsvBindByPosition(position = 1) private final String start; @CsvBindByName(column = "Stop Time") @CsvBindByPosition(position = 2) private final String stop; @CsvBindByName(column = "Duration in ms") @CsvBindByPosition(position = 3) private final String duration; @CsvBindByName(column = "Parent Suite") @CsvBindByPosition(position = 4) private final String parentSuite; @CsvBindByName(column = "Suite") @CsvBindByPosition(position = 5) private final String suite; @CsvBindByName(column = "Sub Suite") @CsvBindByPosition(position = 6) private final String subSuite; @CsvBindByName(column = "Test Class")