private static Route route(Object[] delegates) {
        Object key = ClassesKey.create(delegates);
        Route route = (Route)ROUTE_CACHE.get(key);
        if (route == null) {
            ROUTE_CACHE.put(key, route = new Route(delegates));
        }
        return route;
    }
private static Route route(Object[] delegates) {
        Object key = ClassesKey.create(delegates);
        Route route = (Route)ROUTE_CACHE.get(key);
        if (route == null) {
            ROUTE_CACHE.put(key, route = new Route(delegates));
        }
        return route;
    }
private static Route route ( Object [ ] delegates ) { Object key = ClassesKey . create ( delegates ) ; Route route = ( Route ) ROUTE_CACHE . get ( key ) ; if ( route == null ) { ROUTE_CACHE . put ( key , route = new Route ( delegates ) ) ; } return route ; }
}
}