Как я могу удержать GWT от попыток включить каждый сериализуемый класс, когда я использую ArrayList
У меня есть служба RPC в GWT, которая должна вернуть список. Список может быть заполнен различными типами объектов, все из которых являются сериализуемыми, и на них есть ссылки в другом месте моего сервиса, поэтому они должны быть доступны для GWT RPC. Однако, если я не надену параметр общего типа (например,ArrayList<String>
), GWT дает мне предупреждение:
Return type: java.util.ArrayList java.util.ArrayList Verifying instantiability java.util.ArrayList [WARN] Checking all subtypes of Object which qualify for serialization` Adding '465' new generated units
По сути, я просто хочу объявить List или ArrayList без GWT, пытающегося сгенерировать код для каждого сериализуемого объекта в пути к классам. Разве нет способа сказать GWT, что я знаю, что делаю, а не сходить с ума?