package foundation.route; public enum RouteBrowseCode { All, FreeResourceType, FreeResourceURI, VirtualResourcePath, Handler, Specialized; public static RouteBrowseCode parse(String code) { if (code == null) { return All; } code = code.toLowerCase(); if ("all".equals(code)) { return All; } else if ("freeresourcetype".equals(code)) { return FreeResourceType; } else if ("freeresourceuri".equals(code)) { return FreeResourceURI; } else if ("handler".equals(code)) { return Handler; } else if ("specialized".equals(code)) { return Specialized; } return All; } }