com.vaadin.flow.server.startup.
Class AbstractRouteRegistryInitializer
- java.lang.Object
-
- com.vaadin.flow.server.startup.AbstractRouteRegistryInitializer
-
All Implemented Interfaces:
Direct Known Subclasses:
public abstract class AbstractRouteRegistryInitializer extends Object implements Serializable
Common validation methods for route registry initializer.
Since:
1.0
Author:
Vaadin Ltd
See Also:
-
-
Constructor Summary
Constructors Constructor Description AbstractRouteRegistryInitializer()
-
Method Summary
All Methods Modifier and Type Method Description 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.
protected Set<Class<? extends Component>>
validateRouteClasses(VaadinContext context, Stream<Class<?>> routeClasses)
Validate the potential route classes stream and return them as a set.
-
-
-
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 contextrouteClasses
- potential route classesReturns:
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 contextrouteClasses
- potential route classesReturns:
a PWA -annotated class, or null if none exist.
-
-