aboutsummaryrefslogtreecommitdiffstats
path: root/uitest/src/main/java/com/vaadin/tests/widgetset/client/SerializerTestState.java
blob: 45d891ad3b2202076a31d6868b3f9d4abe239a12 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
package com.vaadin.tests.widgetset.client;

import java.util.Date;
import java.util.List;
import java.util.Map;
import java.util.Set;

import com.vaadin.shared.Connector;
import com.vaadin.shared.communication.SharedState;
import com.vaadin.shared.ui.ContentMode;

import elemental.json.JsonBoolean;
import elemental.json.JsonValue;

public class SerializerTestState extends SharedState {

    public boolean booleanValue;
    public Boolean booleanObjectValue;
    public boolean[] booleanArray;

    public byte byteValue;
    public Byte byteObjectValue;
    public byte[] byteArray;

    public char charValue;
    public Character charObjectValue;
    public char[] charArray;

    public int intValue;
    public Integer intObjectValue;
    public int[] intArray;

    public long longValue;
    public Long longObjectValue;
    public long[] longArray;

    public float floatValue;
    public Float floatObjectValue;
    public float[] floatArray;

    public double doubleValue;
    public Double doubleObjectValue;
    public double[] doubleArray;

    public String string;
    public String[] stringArray;

    public String nullString;

    public Connector connector;

    public ComplexTestBean complexTestBean;
    public SimpleTestBean simpleTestBean;
    public SimpleTestBean[] simpleTestBeanArray;
    public int[][] nestedIntArray;
    public SimpleTestBean[][] nestedBeanArray;

    public List<Integer> intList;
    public List<Connector> connectorList;
    public List<SimpleTestBean> simpleTestBeanList;

    public List<int[]> primitiveArrayList;
    public List<Integer[]> objectArrayList;
    public List<SimpleTestBean[]> beanArrayList;

    public List<Integer>[] objectListArray;
    public List<SimpleTestBean>[] beanListArray;

    public Set<Integer> intSet;
    public Set<Connector> connectorSet;
    public Set<SimpleTestBean> beanSet;

    public Map<String, SimpleTestBean> stringMap;
    public Map<Connector, SimpleTestBean> connectorMap;
    public Map<Integer, Connector> intMap;
    public Map<SimpleTestBean, SimpleTestBean> beanMap;

    public Map<Set<SimpleTestBean>, Map<Integer, List<SimpleTestBean>>> generics;

    public ContentMode contentMode;
    public ContentMode[] array;
    public List<ContentMode> list;

    public SimpleTestBean bean;

    public Date date1;
    public Date date2;
    public Date[] dateArray;

    public BeanWithAbstractSuperclass beanWithAbstractSuperclass;

    public JsonValue jsonNull = null;
    public JsonValue jsonString = null;
    public JsonBoolean jsonBoolean = null;

}