Есть класс который содержит дату/время и временную зону:
public class TimeWrapper {
private final Instant time;
private final ZoneId zoneId;
public TimeWrapper(long millisecondTime, String zone) {
time = Instant.ofEpochMilli(millisecondTime);
time.atZone(zoneId = ZoneId.of(zone));
}
}
Мне надо передать его при помощи json
на клиент:
ObjectWriter ow = new ObjectMapper().writer().withDefaultPrettyPrinter();
String json = ow.writeValueAsString(new TimeWrapper(...));
System.out.println(json);
И тут получается что в json
переводятся все внутренности этого классов ZoneId
и Instant
которых как оказалось очень много. И которые мне совершенно не нужны.
Можно ли как то отсечь только мои время дату и временную зону, а остальное в json
не писать, а то там несколько сотен строк. Или надо просто взять другой класс Timestamp
на пример, а этот оставить?
Просто этот пакет time вроде как новый стандарт а что-то не очень удобно или я еще не умею его готовить? Подскажите как мне json
передачу организовать так что бы тонну мусора не таскать за одно?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Делаю GUI приложение на java пробую применить паттерн MVCВ контроллере создаю класс newMouseListener, передаю его Viev, в нём собираюсь выполнять действия
Каким способом можно реализовать вот такие выноски (указатели, стрелки, "хвосты", callout'ы) для Button или для TextView
Вопрос какие у меня проблемы с архитектурой и вообще по синтаксисуИ как передать можно данные от сервера клиенту, сразу списком? Или киньте...