Можно ли получить универсальный тип параметра во время выполнения от GWT

StackOverflow https://stackoverflow.com//questions/9669615

Вопрос

Проблема: у меня есть универсальный супер класс с типом T на стороне клиента GWT, подкласс генерируется во время выполнения (используя джин) с помощью универсального параметра инициализированного, возможно ли получить бесчеловеческий тип параметра для бетона при выполнении?

.

Я могу получить фактический тип в среде JRE (используя Class.getGenericsuplasslass и Class.getGeactualtypearguments), однако я понятия не имею, как сделать это в среде GWT, я ищу несколько GWT 3-го отражения Libs, кажутся ни один из них поддерживать этохарактерная черта.Можно ли получить универсальный тип параметра во время выполнения от GWT?Если нет, любой обходной путь?

большое спасибо.

Я нашел проект: GWT-препроцессор, который генерирует информацию об отражении в компиляционном времени, довольно полезен для некоторого случая.

Это было полезно?

Решение

Потому что компилятор GWT знает все во время компиляции, абсолютно нет причин использовать отражение во время выполнения;Это причина отражения не эмуляция в GWT.

Правильный способ борьбы с этим - использовать генератор: http:// код.Google.com/webtoolkit/doc/latest/devguideCodingbasicsdeferred.html#generators

(или даже лучше, рассмотрите проблему с другой точки зрения, чтобы вам вообще не нужно отражение)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top