Usando un Decorador para obtener una lista de interfaces implementadas
¿Sabes si es posible obtener la matriz de interfaces implementadas por una clase usando un decorador?
interface IWarrior {
// ...
}
interface INinja {
// ...
}
Entonces, si hago algo como:
@somedecorator
class Ninja implements INinja, IWarrior {
// ...
}
En tiempo de ejecución, Ninja tendrá una anotación que contiene["INinja", "IWarrior"]
?
Gracias