in server/container/util/src/main/java/org/apache/james/util/Size.java [118:146]
private static Unit getUnit(char lastChar, Unit defaultUnit) {
switch (lastChar) {
case 'K' :
case 'k' :
return Unit.K;
case 'M' :
case 'm' :
return Unit.M;
case 'G' :
case 'g' :
return Unit.G;
case 'b' :
case 'B' :
return Unit.B;
case '1' :
case '2' :
case '3' :
case '4' :
case '5' :
case '6' :
case '7' :
case '8' :
case '9' :
case '0' :
return defaultUnit;
default:
throw new IllegalArgumentException("No unit corresponding to char : " + lastChar);
}
}