Hitachi

Cosminexus V11 アプリケーションサーバ 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のどれかになります。

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