if(argument != null && !argument.isEmpty()) throw new IllegalArgumentException("Equals does not expect any argument but has " + argument); return new Equals();
/** * Method to get cellprocessor for Char with constraints. These constraints * are evaluated against the Char field for which this cellprocessor is * defined. * * @param constraints * map of constraints applicable to Char * @return CellProcessor */ private static CellProcessor getCharCellProcessor(Map<String, Object> constraints) { Boolean required = constraints.get(DelimitedSchema.REQUIRED) == null ? null : Boolean .parseBoolean((String)constraints.get(DelimitedSchema.REQUIRED)); Character equals = constraints.get(DelimitedSchema.EQUALS) == null ? null : ((String)constraints .get(DelimitedSchema.EQUALS)).charAt(0); CellProcessor cellProcessor = null; if (equals != null) { cellProcessor = new Equals(equals); } cellProcessor = addParseChar(cellProcessor); if (required == null || !required) { cellProcessor = addOptional(cellProcessor); } return cellProcessor; }
/** * Method to get cellprocessor for Char with constraints. These constraints * are evaluated against the Char field for which this cellprocessor is * defined. * * @param constraints * map of constraints applicable to Char * @return CellProcessor */ private static CellProcessor getCharCellProcessor(Map<String, Object> constraints) { Boolean required = constraints.get(DelimitedSchema.REQUIRED) == null ? null : Boolean .parseBoolean((String)constraints.get(DelimitedSchema.REQUIRED)); Character equals = constraints.get(DelimitedSchema.EQUALS) == null ? null : ((String)constraints .get(DelimitedSchema.EQUALS)).charAt(0); CellProcessor cellProcessor = null; if (equals != null) { cellProcessor = new Equals(equals); } cellProcessor = addParseChar(cellProcessor); if (required == null || !required) { cellProcessor = addOptional(cellProcessor); } return cellProcessor; }
cellProcessor = new Equals(equals); cellProcessor = addParseInt(cellProcessor); } else if (minValue != null || maxValue != null) {
CellProcessor cellProcessor = null; if (equals != null) { cellProcessor = new Equals(equals); cellProcessor = addParseLong(cellProcessor); } else if (minValue != null || maxValue != null) {
cellProcessor = new Equals(equals); } else if (StringUtils.isNotBlank(pattern)) { cellProcessor = new StrRegEx(pattern);
CellProcessor cellProcessor = null; if (equals != null) { cellProcessor = new Equals(equals); cellProcessor = addParseLong(cellProcessor); } else if (minValue != null || maxValue != null) {
CellProcessor cellProcessor = null; if (equals != null) { cellProcessor = new Equals(equals); cellProcessor = addParseDouble(cellProcessor); } else if (minValue != null || maxValue != null) {
CellProcessor cellProcessor = null; if (equals != null) { cellProcessor = new Equals(equals); cellProcessor = addParseDouble(cellProcessor); } else if (minValue != null || maxValue != null) {
cellProcessor = new Equals(equals); } else if (StringUtils.isNotBlank(pattern)) { cellProcessor = new StrRegEx(pattern);
cellProcessor = new Equals(equals); cellProcessor = addParseInt(cellProcessor); } else if (minValue != null || maxValue != null) {
if(argument != null && !argument.isEmpty()) throw new IllegalArgumentException("Equals does not expect any argument but has " + argument); return new Equals();