Результаты поиска по запросу "generics"
Список необработанный, тип. Ссылки на универсальный тип List <E> должны быть параметризованы
Ниже мой синтаксис List synchronizedpubliesdList = Collections.synchronizedList(publiesdList);Я получаю синтаксическую ошибку: List is a raw type. References to generic type List<E> should be parameterized. Пожалуйста, предложите решение.
Джексон Дженерикс с переменной JsonProperty (использование с дженериками)
У меня есть класс, который выглядит так: public class Data<U> { @JsonProperty("difficulties") private U[] data; // ... geter setter constructor }И я не хочу создавать еще 10 подобных классов только потому, что мне нужно изменить только одну ...
Func <T> без параметра
Могу ли я передать метод с параметром out как Func? public IList<Foo> FindForBar(string bar, out int count) { } // somewhere else public IList<T> Find(Func<string, int, List<T>> listFunction) { }Для Func нужен тип, поэтому out не будет ...
Как называется Type <Type>?
Что такое Type<Type> type;называется (в отличие от) Type type;Вы знаете, где вы положили угловые скобки вокруг типа? Я часто этим пользуюсь, но не знаю названия - это меня беспокоит. Это очень трудно найти - Google игнорирует<> ...
Как можно использовать отражение, чтобы получить имена свойств и значения из POJO?
Поэтому я пишу конвертер "POJO в JSON". Я хочу быть в состоянии пройти вList<T> Объект и преобразовать в JSON. Надеюсь, это будет иметь смысл /** * * NOT COMPLETE!!! OBVIOUSLY!!! */ public abstract class Jsonator<T> implements Serializable { ...
C # эквивалент подстановочного знака Java
Если он существует, что является эквивалентом C # следующего кода Java: new HashMap<Class<? extends BaseClass>, Integer>();Я сейчас пользуюсьnew Dictionary<Type, int>()что больше похоже на new HashMap<Class<?>, Integer>() что, очевидно, не то же ...
Как использовать один и тот же интерфейс два раза с разными параметрами шаблона в интерфейсе?
Думаю, с этим примером будет понятнее. Мы хотим увидеть два метода с разными параметрами в классе процессора. "int Process (int value);" "двойной процесс (двойное значение);" Но компилятор говорит для IRoot: «Generics.IRoot» не может реализовать ...
Делегирует в универсальные операции, где универсальный тип неизвестен. Как создать что-то подобное?
Предположим, у меня есть следующий код. static class Store<T> { public static T A; public static T B; public static T C; } public static class Store { public static Value A = new Value(<T>(v) => Store<T>.A = v); //just an example of what I want ...
Общий нижний несвязанный и верхний ограниченный подстановочные знаки
import java.util.List; import java.util.ArrayList; interface Canine {} class Dog implements Canine {} public class Collie extends Dog { public static void main(String[] args){ List<Dog> d = new ArrayList<Dog>(); List<Collie> c = ...
Объяснение принципа get-put
Я прочитал книгу О'Рейли, в которой я узнал этопринцип "получить-положить". Используйтеextendsподстановочный знак, когда вы толькополучитьценности вне структуры.Использоватьsuperподстановочный знак, когда вы толькоставитьценности в структуру.И ...