You're viewing an older version of Vaadin JavaDoc. Please see version 24.7.0 for the latest.
com.vaadin.flow.server.startup.

Class AbstractRouteRegistryInitializer

  • java.lang.Object
    • com.vaadin.flow.server.startup.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.