Может ли аннотация быть реализована классомJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Может ли аннотация быть реализована классом

Сообщение Anonymous »

Я встретил аннотацию и класс, реализующий эту аннотацию в устаревшей системе. Может ли кто-нибудь помочь объяснить рациональность и применимость такого стиля письма?
Вот код аннотации.
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@Service
public @interface PageHandlerType {

String source();

String businessMethod();
}

Вот код реализации.
public class CreatePageServiceImpl implements PageHandlerType {

private final String source;
private final String businessMethod;

public CreatePageServiceImpl(String source, String businessMethod) {
this.source = source;
this.businessMethod = businessMethod;
}

@Override
public String source() {
return source;
}

@Override
public String businessMethod() {
return businessMethod;
}

@Override
public Class

Подробнее здесь: https://stackoverflow.com/questions/797 ... by-a-class
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»