Witam,
mam problem posiadam
public @interface A{
String name();
}
oraz
public @interface B{
String year();
}
Jak zrobic aby B dziedziczyło po A?
Pozdrawiam
Witam,
mam problem posiadam
public @interface A{
String name();
}
oraz
public @interface B{
String year();
}
Jak zrobic aby B dziedziczyło po A?
Pozdrawiam
Niestety nie da się bezpośrednio. Można jednak zastosować relację has-a, zamiast is-a.
@interface A{
String name();
}
@interface B {
A a();
String year();
}
@B(year="1234", a=@A(name="abc"))
class Test{
}