@startuml
    set namespaceSeparator none
    hide empty fields
    hide empty methods

    class "<size:14>SpringRoleManagerProvider\n<size:10>it.tidalwave.role.spring.spi" as it.tidalwave.role.spring.spi.SpringRoleManagerProvider [[SpringRoleManagerProvider.html]] {
        +getRoleManager(): RoleManager
    }

    interface "<size:14>RoleManagerProvider\n<size:10>it.tidalwave.role.spi" as it.tidalwave.role.spi.RoleManagerProvider [[../../spi/RoleManagerProvider.html]] {
        {abstract} +getRoleManager(): RoleManager
    }

    it.tidalwave.role.spi.RoleManagerProvider <|.. it.tidalwave.role.spring.spi.SpringRoleManagerProvider

    center footer UMLDoclet 2.0.12, PlantUML 1.2020.16
@enduml
