if(argument != null && !argument.isEmpty()) throw new IllegalArgumentException("NotNull does not expect any argument but has " + argument); return new NotNull();
/** * Checks if the column values are nullable (true by default). * * @param nullable true or false * @param cellProcessor column */ private CellProcessor checkNullable(String nullable, CellProcessor cellProcessor) { CellProcessor result; if (StringUtils.isBlank(nullable) || StringUtils.equalsIgnoreCase(nullable, TRUE)) { if (cellProcessor != null) { result = new Optional(cellProcessor); } else { result = new Optional(); } } else { if (cellProcessor != null) { result = new NotNull(cellProcessor); } else { result = new NotNull(); } } return result; }
/** * Checks if the column values are nullable (true by default). * * @param nullable true or false * @param cellProcessor column */ private CellProcessor checkNullable(String nullable, CellProcessor cellProcessor) { CellProcessor result; if (StringUtils.isBlank(nullable) || StringUtils.equalsIgnoreCase(nullable, TRUE)) { if (cellProcessor != null) { result = new Optional(cellProcessor); } else { result = new Optional(); } } else { if (cellProcessor != null) { result = new NotNull(cellProcessor); } else { result = new NotNull(); } } return result; }
/** * Sets up the processors used. * @return the cell processors */ private static CellProcessor[] getProcessors() { final CellProcessor[] processors = new CellProcessor[] { new NotNull(), //name new NotNull(), //type new Optional(), //counter new Optional(), //total new Optional(), //min new Optional(), //max new Optional(), //mean new Optional(), //std dev new NotNull(), //first usage new NotNull(), //last usage new NotNull(), //last reset new Optional() //note }; return processors; }
for (int i = 0; i < rowProcessors.length; i++) { if (i == 0) { rowProcessors[i] = new NotNull(); } else { rowProcessors[i] = null;
static CellProcessor[] convertFieldsToCellProcessors(Collection<Converter.FieldEntry> fields, String[] fieldNames) { CellProcessor[] processors = new CellProcessor[fields.size()]; int i = 0; for (Converter.FieldEntry fieldEntry : fields) { Field field = fieldEntry.getValue(); Convert an = field.getAnnotation(Convert.class); CellProcessorAdaptor a = decideAdaptor(field); CellProcessor p; if (an.optional()) { if (a != null) { p = new Optional(a); } else { p = new Optional(); } } else { if (a != null) { p = new NotNull(a); } else { p = new NotNull(); } } fieldNames[i] = field.getName(); processors[i++] = p; } return processors; }
if(argument != null && !argument.isEmpty()) throw new IllegalArgumentException("NotNull does not expect any argument but has " + argument); return new NotNull();
new Optional(), // location new Optional(), // human subject name new NotNull(), // human subject URI new Optional(), // gender new Optional(), // ethnicity new Optional(), // location new Optional(), // human subject name new NotNull(), // human subject URI new Optional(), // gender new Optional(), // ethnicity