Как написать объект HashSet с использованием PDXSerializer GemFire - PullRequest
0 голосов
/ 28 июня 2018

Я использую версию Spring data 2.0.5 с Spring Boot

Я пытаюсь понять, как использовать PDXSerializer от GemFire, как писать или читать HashSet.

Методы writer.writeObjet, похоже, не работают. Пожалуйста, руководство!

1 Ответ

0 голосов
/ 14 августа 2018

Вот как мне удалось добиться того же.

Между тем мне также интересно, есть ли способ аннотации с использованием java-отражений для преобразования всех полей.

Ответ:

@Override
  public void toData(PdxWriter pdxWriter) {
    pdxWriter.writeObject("data", this.data);
  }

  @Override
  public void fromData(PdxReader pdxReader) {
    this.data= (Set<Integer>) pdxReader.readObject("data");
  }
...