Результаты поиска по запросу "generics"

1 ответ

Выберите метку времени MAX с помощью API критериев JPA2

Итак, моя сущность имеет: @Column(name="TS", nullable=false) private java.sql.Timestamp timestamp;Моя сгенерированная метамодель имеет: public static volatile SingularAttribute<MyEntity,Timestamp> timestamp;Я хочу выбрать значение Max ...

4 ответа

Generics - Невозможно добавить в список с неограниченным подстановочным знаком

Я создаю следующий список: // I am just revising generics again and the following is just cursory code! List<? super Integer> someList = new ArrayList<Object>(); someList.add(new Object());Выше не будет работать. Я получаю ошибку компилятора. ...

1 ответ

Общий синтаксис C # для ограничений параметров нескольких типов [дубликаты]

Возможный дубликат: Универсальные методы и множественные ограничения [https://stackoverflow.com/questions/588643/generic-methods-and-multiple-constraints] Мне нужна универсальная функция, которая имеет два ограничения типа, каждое из которых ...

ТОП публикаций

7 ответов

Есть ли у PHP ответ на дженерики классов в стиле Java?

При создании MVC-фреймворка в PHP я столкнулся с проблемой, которую можно легко решить с помощью обобщений в стиле Java. Абстрактный класс Controller может выглядеть примерно так: abstract class Controller { abstract public function ...

3 ответа

Почему IEnumerable <struct> не может быть приведен как IEnumerable <object>?

Почему последняя строка не разрешена? IEnumerable<double> doubleenumerable = new List<double> { 1, 2 }; IEnumerable<string> stringenumerable = new List<string> { "a", "b" }; IEnumerable<object> objects1 = stringenumerable; // OK ...

6 ответов

Резервные общие параметры

У меня есть два интерфейса и классы: public interface Identifiable<T> { T getId(); } public interface GenericRepository<T extends Identifiable<K>, K> { T get(K id); } public class MyEntity implements Identifiable<Long> { private Long id; public ...

3 ответа

Каков синтаксис конструктора по умолчанию для универсального класса?

Запрещено ли в C # реализовывать конструктор по умолчанию для универсального класса? Если нет, то почему код ниже не компилируется? (Когда я удаляю<T> хотя компилируется) Каков правильный способ определения конструктора по умолчанию для ...

5 ответов

Спящий режим: CRUD Generic DAO

В моем веб-приложении есть много сервисных таблиц / сущностей, таких какpayment_methods, tax_codes, province_codes, и т.д. Каждый раз, когда я добавляю новую сущность, я должен написать DAO. Дело в том, что, в принципе, они все одинаковы, но ...

3 ответа

Ограничение параметров универсального типа определенным конструктором

Я хотел бы знать, почему новое ограничение на параметр универсального типа может применяться только без параметров, то есть можно ограничить тип, чтобы иметь конструктор без параметров, но нельзя ограничить класс, скажем, конструктором, который ...

5 ответов

Функторы, когда я должен их использовать, каково их предназначение [закрыто]

Я просто не могу обернуться вокруг них. Как я понимаю, это динамическое добавление логики в класс. Готовы ли к этому занятия в рамках? Зачем мне просто расширять класс и добавлять к нему функциональность в расширении. Я был бы доступен по всему ...