aboutsummaryrefslogtreecommitdiffstats
path: root/uitest/src/com/vaadin/tests/widgetset/client/SerializerTestState.java
blob: faf41fbf88d18cf49a6ccbd421627640f1964b6f (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
97
98
99
100
101
102
/*
 * Copyright 2000-2014 Vaadin Ltd.
 * 
 * Licensed under the Apache License; Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License. You may obtain a copy of
 * the License at
 * 
 * http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing; software
 * distributed under the License is distributed on an "AS IS" BASIS; WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND; either express or implied. See the
 * License for the specific language governing permissions and limitations under
 * the License.
 */
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.AbstractComponentState;
import com.vaadin.shared.Connector;
import com.vaadin.shared.ui.label.ContentMode;

public class SerializerTestState extends AbstractComponentState {

    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 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 BeanWithAbstractSuperclass beanWithAbstractSuperclass;

}