マッピングリストはその後、私は二つのリストを持っている間は、それぞれが、私はマップを計画して値オブジェクトのいずれかを、保持していますドーザーとドーザー:クラスキャスト例外私は2つの値NAME1とオブジェクト(ValueObjectAとValueObjectB)、それぞれname2の</p> <p>を持って
マップされた 'listOfB'にアクセスすると、DozerはValueObjectA型のオブジェクトをValueObjectsBのリストにマップするため、Class Cast Exceptionを取得します。
リストを反復せずにこれらの2つのリストをマップでき、オブジェクトごとにマップできますか?
サンプルコード:簡単
...
// prepare object A
List<ValueObjectA> lostOfA = new LinkedList();
ValueObjectA voA = new ValueObjectA();
voA.setName1("foo");
voA.setName2("bar");
lostOfA.add(voA);
// map object A to object B
List<ValueObjectB> listOfB = new LinkedList();
mapper.map(lostOfA, listOfB);
for (ValueObjectB voB:listOfB){
...