Результаты поиска по запросу "generics"
Дженерики и класс расширяет Enum <? >>, EnumSet.allOf (класс) против класса.getEnumConstants ()
У меня есть следующий код BeanValidation, который отлично работает и позволяет проверить, что bean-компонент аннотирован: @EnumValue(enumClass = MyTestEnum.class) private String field; public enum MyTestEnum { VAL1, VAL2; }Будет проверено, ...
Элемент с той же сигнатурой, уже определенной с другими ограничениями типов
Я столкнулся с проблемой с методами перегрузки, которые имеют различные ограничения, которые кажутся исключительными. Это мой пример: public class A { public void Do<T>() where T : class { } public void Do<T>() where T : struct { } }И это не ...
Использование типа шаблона Java-generics в объекте RESTful Response через GenericEntity <List <T >>
У меня есть общий класс ресурсов JAX-RS, и я определил общийfindAll метод public abstract class GenericDataResource<T extends GenericModel> { @GET @Produces(MediaType.APPLICATION_JSON) public Response findAll() { Query query ...
неоднозначные / конфликтующие конструкторы в универсальном классе
У меня есть общий класс: public class BaseFieldValue<T> { public BaseFieldValue() { //... } public BaseFieldValue(string value) { //... } public BaseFieldValue(T value) { //... } }Хорошо. Кроме... var myValue = new ...
Реализация списка Java <T> T [] toArray (T [] a)
Я просто смотрел на метод, определенный в интерфейсе списка:<T> T[] toArray(T[] a) и у меня есть вопрос. Почему это общее? В связи с этим метод не является полностью безопасным для типов. Следующий фрагмент кода компилируется, ...
Можно ли избавиться от универсального типа TClient в классе Service
Для клиентов WCF у меня естьIServiceProxyFactory интерфейс для установки учетных данных. public interface IServiceProxyFactory<T> { T GetServiceProxy(); } public class ServiceProxy1 : IServiceProxyFactory<ServiceClient1> { public ...
Java Class.cast () против оператора приведения
Будучи обученным в течение моих дней C ++ о пороках оператора приведения в стиле C, я сначала был рад обнаружить, что в Java 5java.lang.Class приобрелcast метод. Я думал, что, наконец, у нас есть ОО способ борьбы с ...
Эквивалентный эквивалент в шаблонах C #
Допустим, у меня есть общий класс следующим образом: public class GeneralPropertyMap<T> { }В каком-то другом классе у меня есть метод, который принимает в массивеGeneralPropertyMap<T>, В Java, чтобы принять в массиве, который содержит любой ...
Рекурсивное универсальное использование
Отредактировано:» Я получил очень подходящий ответ от «Эриксона», но есть побочная проблема (повышение?), Которая не была явно рассмотрена в моем исходном примере и не решена с его ответом. Я расширил пример, чтобы охватить эту другую проблему, и ...
Как сделать универсальный базовый класс синглтона C # [duplicate]
На этот вопрос уже есть ответ здесь: Каков хороший шаблонный шаблонный шаблон в C # [/questions/100081/whats-a-good-threadsafe-singleton-generic-template-pattern-in-c-sharp] 22 ответаЯ пытаюсь создать общий базовый класс синглтона, как public ...