Class AbstractRouteRegistryInitializer

    • Constructor Detail

      • AbstractRouteRegistryInitializer

        public AbstractRouteRegistryInitializer()
    • Method Detail

      • validateRouteClasses

        protected Set<Class<? extends Component>> validateRouteClasses​(VaadinContext context,
                                                                       Stream<Class<?>> routeClasses)
        Validate the potential route classes stream and return them as a set.
        Parameters:
        context - a Vaadin context
        routeClasses - potential route classes
        Returns:
        a resulting set of the route component classes
      • validatePwaClass

        protected Class<?> validatePwaClass​(VaadinContext context,
                                            Stream<Class<?>> routeClasses)
        Validate PWA annotations of the potential route classes stream, search for properly annotated PWA class and return it, or null if none existing.
        Parameters:
        context - a Vaadin context
        routeClasses - potential route classes
        Returns:
        a PWA -annotated class, or null if none exist.