0
ответов

Java Generics Создание массива из класса

У меня есть иерархия, в которой квадрат, треугольник и круг являются продолжением формы. У меня есть рабочий метод: public void someMethod () {File file = new File ("File_with_squares"); ThirdPartyClass foo = ...
вопрос задан: 15 August 2011 18:54
0
ответов

Выполнить неявное приведение во время выполнения

Итак, у меня есть общий класс (в основном это контейнерный класс) с неявным приведением, например: открытый класс Контейнер {общедоступный T Значение {получить; набор; } public static ...
вопрос задан: 15 August 2011 13:27
0
ответов

Написание универсальной функции приведения в Scala

Я пытаюсь написать метод, который приводит значение Any к определенному типу и возвращает параметр вместо генерации исключения, такого как instanceOf. Scala ведет себя не так, как я ожидал: ...
вопрос задан: 14 August 2011 20:14
0
ответов

Общий метод для возврата первого из двух значений

Мне нужен метод для возврата первого из двух упорядоченных значений. Я пробовал: def first [T <: Ordered [T]] (a: T, b: T) = {a compare b match {case -1 | 0 => случай 1 => б} } но ...
вопрос задан: 14 August 2011 15:37
0
ответов

Java Generics Hell

Я подозреваю, что здесь уже задавали этот вопрос (и на него давали ответ), но я не знаю, как назвать проблему. Почему я могу без проблем использовать подстановочные знаки только тогда, когда я не передаю сам класс? Это ...
вопрос задан: 14 August 2011 12:51
0
ответов

Композиция с одним и тем же признаком, но с разными параметрами типа

В настоящее время мне интересно, как составить объект / класс / признак, который соответствует одному признаку для нескольких параметров типа. Скажем, у меня есть черта Dependent [T] {def detectCritereaChanged (oldValue: T, ...
вопрос задан: 14 August 2011 05:19
0
ответов

Является ли мой универсальный тип списком или просто элементом?

У меня есть метод, который принимает универсальный параметр T. Внутренне, чтобы решить, какие еще методы вызывать, мне нужно знать (без ограничений), если это параметр - это список или что-то еще. Как мне ...
вопрос задан: 12 August 2011 20:44
0
ответов

Может У меня есть общее свойство this []?

У меня есть словарь DICOM, который содержит набор объектов, все производные от DataElement. Словарь имеет ключ int и свойство DataElement. Мой словарь DICOM содержит this [] ...
вопрос задан: 12 August 2011 16:09
0
ответов

как написать общий метод для добавления числа [дубликат]

Я хочу определить метод вычисления сумм между номера разных типов: void add (T one, T two) {T res = один + два; } указанный выше метод не работает, потому что стирание типа преобразует T в ...
вопрос задан: 12 August 2011 09:13
0
ответов

Получение ресурса REST как List с помощью Jersey

Я пытаюсь написать общую функцию в Jersey, которую можно использовать для получения списка объектов того же типа через REST. Я основывал это на информации, найденной на этом форуме: ссылка @Override public & ...
вопрос задан: 12 August 2011 08:33
0
ответов

Почему бы не автоматически упаковать примитивные типы Java для универсальных типов?

Java не позволяет использовать примитивные типы в общих структурах данных. Например. ArrayList не допускается. Причина в том, что примитивные типы не могут быть напрямую преобразованы в Object. Однако ...
вопрос задан: 12 August 2011 06:49
0
ответов

Затенение унаследованных элементов универсального интерфейса в .NET: хорошо, плохо или некрасиво?

Я знаю, что затенение членов в реализациях классов может привести к ситуациям, когда «неправильный» член может быть вызван в зависимости о том, как я привел свои экземпляры, но с интерфейсами я этого не вижу ...
вопрос задан: 12 August 2011 05:04
0
ответов

Как работают аргументы вложенного типа?

Почему в объявлении Set > var = new HashSet > (); работают, но объявление Set > var = new HashSet & ...
вопрос задан: 12 August 2011 01:25
0
ответов

Почему этот тип не является допустимой заменой для параметр типа?

Я экспериментирую с использованием универсальных шаблонов для поддержки настраиваемой структуры делегирования объектов (декораторов, оболочек). Я хочу построить цепочку делегаторов, которая также реализует целевой интерфейс ...
вопрос задан: 12 August 2011 00:48
0
ответов

Как я могу обеспечить сериализацию T в фиксированном количестве байтов?

Я пишу общую структуру DataStructure который сохраняется на диске, и мне нужно записать его так, чтобы T гарантированно можно было сериализовать в фиксированном количестве байтов. Например, int и char ...
вопрос задан: 11 August 2011 15:25
0
ответов

Настраиваемый элемент управления WPF с универсальными шаблонами - возможно?

Я хотел бы создать настраиваемый элемент управления WPF, используя универсальные типы: открытый класс MyGenericTypeControl : ItemsControl {// ... } Возможно ли это сделать? В моем первоначальном эксперименте я получил ...
вопрос задан: 11 August 2011 14:41
0
ответов

Создание массива неизвестного типа

У меня есть объект, значения которого я должен проверять вне зависимости от проблемы, некоторые из атрибутов объектов представляют собой массивы пользовательских объектов. Таким образом, это потребует некоторого углубления в личность ...
вопрос задан: 10 August 2011 14:13
0
ответов

Java Collections.checked * () против общих коллекций [дубликат]

API Java Collections.checked * () дает нам типобезопасные представления базовых коллекций. Но проверки происходят во время выполнения и вызывают исключение во время выполнения, что может быть дорогостоящим для производительности. Тот же тип ...
вопрос задан: 10 August 2011 13:23
0
ответов

Почему ArrayList работает с COM-взаимодействием, а IList - нет?

Я заметил, что если я создаю компонент .NET, который предоставляет ArrayList, тогда этот ArrayList проходит через COM-взаимодействие и доступен на языках сценариев, таких как VBScript. Дженерики, такие как IList & ...
вопрос задан: 9 August 2011 22:31
0
ответов

Каковы формальные условия, при которых параметр подстановки в универсальном типе Java находится в его пределах?

С параметризованные типы в Java, как правила, которые проверяют, находится ли параметр в пределах его границ, работают точно для подстановочных знаков? Учитывая такой класс: class Foo {} ...
вопрос задан: 9 August 2011 21:07
0
ответов

Использование спящего режима с дженериками

У меня возникли некоторые проблемы с пониманием того, как Hibernate работает с дженериками, и мне было интересно, как лучше всего достичь своей цели. Учитывая простую универсальную сущность: @Entity public class Box {...
вопрос задан: 9 August 2011 17:42
0
ответов

Общий интерфейс с обратной связью

Я хочу создать два интерфейса с обратной связью. открытый интерфейс Item >> { ...
вопрос задан: 9 August 2011 13:13
0
ответов

с использованием статических методов ограниченного универсального типа C #

У меня есть универсальный class: public class Foo где T: Интерфейс {} интерфейс, который T вынужден реализовать, имеет 2 статических метода, определенных внутри него. в конструкторе я хочу ...
вопрос задан: 8 August 2011 18:12
0
ответов

Почему нельзя Java преобразует ArrayList > в List >?

Я пытаюсь сделать что-то, что кажется довольно простым: суммировать размеры списка наборов. Netbeans выдает следующее предупреждение / ошибку: фактический аргумент java.util.ArrayList
вопрос задан: 8 August 2011 16:49
0
ответов

Generics - Законная альтернатива для (elements instanceof List )

У меня есть этот метод, уникальный параметр которого (List elements) устанавливает элементы в ListModel, но я необходимо выполнить проверку, чтобы увидеть, реализует ли общий тип сопоставимость, и поскольку такие вещи, как: if (...
вопрос задан: 7 August 2011 19:24
0
ответов

Сохраняет ли удаление элементов из C # List заказы других элементов?

В последнее время я писал много кода, который выглядит примерно так: List < MyObject> myList = новый список (); ... для (int i = 0; i
вопрос задан: 5 August 2011 19:42
0
ответов

почему я не могу создать карту строки и общий объект

Я пытаюсь сделать что-то вроде этой последней карты <Строка,? extends Object> params = new HashMap (); но компилятор java жалуется на то, что «не может создать экземпляр ...
вопрос задан: 5 August 2011 09:56
0
ответов

Как я могу улучшить вывод типа Scala с параметрами типа, которые не отображаются в первом списке параметров ?

Чтобы проиллюстрировать мою точку зрения, вот пример: абстрактный класс Wrapper [A] (wrapped: A) {protected def someCondition: Boolean def fold [B] (whenTrue: => B) (whenFalse: => B): B = if (...
вопрос задан: 5 August 2011 09:52
0
ответов

C # создает неявное преобразование для универсального класса?

У меня есть общий класс, который я использовал для записи данных в IsolatedStorage. Я могу использовать статический неявный оператор T () для преобразования из моего универсального класса в универсальный параметр T, например. MyClass ...
вопрос задан: 4 August 2011 18:10
0
ответов

Что означает токен В Java?

Что означает токен В этом скопированном коде с www.JavaPractices.com? Когда я заменяю его на более традиционный , используемый для универсальных типов, он не компилируется. ...
вопрос задан: 4 August 2011 09:17