com.vaadin.flow.router.internal.

Class ErrorTargetEntry

java.lang.Object
com.vaadin.flow.router.internal.ErrorTargetEntry

All Implemented Interfaces:

Serializable

public class ErrorTargetEntry extends Object implements Serializable

A pair of a navigation target for handling exceptions and the exception type handled by the navigation target.

For internal use only. May be renamed or removed in a future release.

Since:

1.3

See Also:

  • Constructor Details

    • ErrorTargetEntry

      public ErrorTargetEntry(Class<? extends Component> navigationTarget, Class<? extends Exception> handledExceptionType)

      Creates a new new entry with the given navigation target type and exception type.

      Parameters:

      navigationTarget - the navigation target type, not null

      handledExceptionType - the exception type handled by the navigation target, not null

  • Method Details

    • getNavigationTarget

      public Class<? extends Component> getNavigationTarget()

      Gets the navigation target type.

      Returns:

      the navigation target type, not null

    • getHandledExceptionType

      public Class<? extends Exception> getHandledExceptionType()

      Gets the exception type handled by the navigation target.

      Returns:

      the exception type, not null