powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Библиотека для создания объектов на базе строкового запроса.
8 сообщений из 8, страница 1 из 1
Библиотека для создания объектов на базе строкового запроса.
    #38205987
DoSOfRedRiver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть Entry<String,String>, который содержит тип объекта, и его значение:

Примерtype: java.lang.String
value: "Hello world!"

Необходимо создавать объекты заданного типа и с заданным значением непосредственно в программе. Есть ли какая-нибудь библиотека, с помощью котоно решить эту задачу?
...
Рейтинг: 0 / 0
Библиотека для создания объектов на базе строкового запроса.
    #38205988
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Библиотека для создания объектов на базе строкового запроса.
    #38205992
DoSOfRedRiver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Usman,

Это к чему вообще?
...
Рейтинг: 0 / 0
Библиотека для создания объектов на базе строкового запроса.
    #38206008
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DoSOfRedRiverЭто к чему вообще? К использованию отражения.
...
Рейтинг: 0 / 0
Библиотека для создания объектов на базе строкового запроса.
    #38206033
DoSOfRedRiver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Usman,

авторНеобходимо создавать объекты заданного типа и с заданным значением непосредственно в программе.

В строках лежит описание - тип и значение. Как мне помогут рефлексия и дженерики?
...
Рейтинг: 0 / 0
Библиотека для создания объектов на базе строкового запроса.
    #38206039
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DoSOfRedRiverВ строках лежит описание - тип и значение. Как мне помогут рефлексия и дженерики?Пример:
Код: java
1.
2.
3.
public static Integer newIntegerFromString(String value) throws Exception {
    return (Integer)Class.forName("java.lang.Integer").getConstructor(String.class).newInstance(value);
}

P.S.
Это можно оформить как generic
...
Рейтинг: 0 / 0
Библиотека для создания объектов на базе строкового запроса.
    #38206045
DoSOfRedRiver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Usman,

Ну вообще я искал библиотеку потому как не хотел хардкодить всё это. К тому же, если у объекта не строкового конструктора эта конструкция работать не будет. А так спасибо. Я как раз подобный код писал.
...
Рейтинг: 0 / 0
Библиотека для создания объектов на базе строкового запроса.
    #38206163
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DoSOfRedRiverесли у объекта не строкового конструктора эта конструкция работать не будетДа. Выход есть. На мой взгляд, в данном случае единственным возможным решением
будет пре-генерация прокси-класса со всеми сигнатурами конструкторов класса(-ов).
В духе WSDL. Меняется сигнатура - генерируем заново.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Библиотека для создания объектов на базе строкового запроса.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]