in ch-commons-xbean/src/main/java/com/cloudhopper/commons/xbean/util/TimeUnitUtil.java [49:67]
static public Result parse(String v) {
int pos = v.indexOf('.');
if (pos > 0) {
String number = v.substring(0, pos);
String suffix = v.substring(pos+1).toLowerCase();
if (suffix.equals("second") || suffix.equals("seconds")) {
return new Result(number, TimeUnit.SECONDS);
} else if (suffix.equals("millisecond") || suffix.equals("milliseconds") || suffix.equals("millis")) {
return new Result(number, TimeUnit.MILLISECONDS);
} else if (suffix.equals("minute") || suffix.equals("minutes")) {
return new Result(number, TimeUnit.MINUTES);
} else if (suffix.equals("hour") || suffix.equals("hours")) {
return new Result(number, TimeUnit.HOURS);
} else if (suffix.equals("day") || suffix.equals("days")) {
return new Result(number, TimeUnit.DAYS);
}
}
return null;
}