docs: public Object execute(final Object value, final CsvContext context) {
  		validateInputNotNull(value, context);
  		
  		final String inputString = value.toString();
  		
  		for( final Enum<?> enumConstant : enumClass.getEnumConstants() ) {
  			String constantName = enumConstant.name();
  			if( ignoreCase ? constantName.equalsIgnoreCase(inputString) : constantName.equals(inputString) ) {
  				return enumConstant;
  			}
  		}
  		
  		throw new SuperCsvCellProcessorException(String.format("'%s' could not be parsed as a enum of type %s", value,
  			enumClass.getName()), context, this);
  		
  	}