Как найти класс по аннотации

264
24 февраля 2017, 00:38

Делаю я сериалайзер-десериалайзер в xml. Есть у меня такой класс в каком-то пакете

@XMLAlias("organization")
public static class Organization{
 ...
}

Код аннотации:

@Target({ElementType.FIELD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
public @interface XMLAlias {
    String value();
}

Соответсвенно в коде сериалайзера в том случае, если присутсвует аннотация, имя класса в итоговом xml документе заменяется на значение аннотации, в данном случае <organization>. Я не могу понять, как мне при десериализации найти в рантайме исходное имя класса(которое состоит из пакета + непосредственно имя класса),

READ ALSO
Ошибка: resource references are not supported at this language level

Ошибка: resource references are not supported at this language level

Пытаюсь скопилировать и запустить проект, но выдает ошибку: resource references are not supported at this language level

363
Воспроизведение видео во фрагменте

Воспроизведение видео во фрагменте

Здравствуйтевозможно ли во фрагменте воспроизвести видео на surpfaceview?у меня приходт исключение nullpointer в mediaplayer setdata хотя в активити работает

301