package com.iflytop.gd.system.constants; public enum DistanceUnit { MM, CM; public Integer toMM(Integer value) { if (this == MM) { return value; } if (this == CM) { return value * 10; } return value; } public static DistanceUnit toDistanceUnit(String unitString) { if ("mm".equals(unitString)) { return MM; } if ("cm".equals(unitString)) { return CM; } throw new IllegalArgumentException("Unknown distance unit " + unitString); } }