次の構造のxmlがあります。
<Items>
<item>
<IntItem>
<value>1</value>
</IntItem>
</item>
<item>
<BoolItem>
<value>true</value>
</BoolItem>
</item>
<item>
<StrItem>
<value>word</value>
</StrItem>
</item>
</Items>
これは、さまざまなタイプ (bool、int、string) の項目のリストです。上記のxml構造に注釈を付けてJavaクラスを書くのを手伝ってくれませんか?