Cosminexus V9 アプリケーションサーバ Webサービス開発ガイド

[目次][用語][索引][前へ][次へ]

18.2.2 指定できるデータ型

POJOのフィールドおよびBeanプロパティに指定できるデータ型を次に示します。

表18-2 POJOのフィールドおよびBeanプロパティに指定できるデータ型(POJOからJSONへのマッピング)

項番 データ
1 プリミティブ int
2 short
3 long
4 float
5 double
6 char
7 byte
8 boolean
9 ラッパクラス Integer
10 Short
11 Long
12 Float
13 Double
14 Character
15 Byte
16 Boolean
17 java.lang.String
18 java.math.BigInteger
19 java.math.BigDecimal
20 java.util.Date
21 java.util.Calendar
22 java.lang.Enum
23 POJO※1
24 java.util.List<T>※2
25 java.util.Set<T>※2
26 java.util.Map<T,T>※2
27 項番1〜26のどれかの配列

注※1
フィールドまたはBeanプロパティとして再帰的にPOJOを持つことができます。サポートされるPOJOの条件については,「18.2 POJOからJSONへのマッピング」を参照してください。

注※2
Tの型は表の項番1〜26のどれかになります。

注意事項を次に示します。