Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
public static <T> T unmarshal(@NotNull String string, Class<?> objectClass) {
return JaxbContextRegistry.getInstance().unmarshall(string, objectClass);
}
// JaxbContextRegistry.java
@NotNull
public <T> T unmarshall(@NotNull String xml, @NotNull Class<?>... classes) {
T result = null;
// bla bla bla
return result;
}
public static <T> T unmarshal(@NotNull String string, Class<?> objectClass) {
//<T> is for java compiler bug http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6302954
return JaxbContextRegistry.getInstance().<T>unmarshall(string, objectClass);
}public static <T> T unmarshal(@NotNull String string, Class<?> objectClass) {
//<T> is for java compiler bug http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6302954
return JaxbContextRegistry.getInstance().<T>unmarshall(string, objectClass);
}public static <T> T unmarshal(String string, Class<?> objectClass)
Будни программиста или редкий случай ошибки в компиляторе