com.vaadin.flow.router.

Class DefaultRoutePathProvider

java.lang.Object
com.vaadin.flow.router.DefaultRoutePathProvider

All Implemented Interfaces:

RoutePathProvider

public class DefaultRoutePathProvider extends Object implements RoutePathProvider

Default implementation for RoutePathProvider.

Since:

Author:

Vaadin Ltd

  • Constructor Details

    • DefaultRoutePathProvider

      public DefaultRoutePathProvider()
  • Method Details

    • getRoutePath

      public String getRoutePath(Class<?> navigationTarget)

      Description copied from interface: RoutePathProvider

      Produces a path for the navigationTarget component class.

      Specified by:

      getRoutePath in interface RoutePathProvider

      Parameters:

      navigationTarget - a navigation target class

      Returns:

      a route path for the navigation target, may be null if the provided class is not a navigation target

    • getRoutePath

      public static String getRoutePath(String routeValue, Class<?> routeClass)