Skip to content

Verificar se uma classe estende outra ou implementa uma interface #18

@diogosmendonca

Description

@diogosmendonca

Hoje não há forma de verificar se uma classe estende outra ou implementa uma determinada interface. Acredito que a melhor forma de implementar seja com anotation. @ShouldExtend("AlgumaClasse") @ShouldImplements("AlgumaInterface").

Exemplo:

@ShouldImplements("Command", "This class should implement the command interface")
public class SomeCommand{
  
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions