2 * Copyright (C) 2007-2012 Mathieu Baudier
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
16 package org
.argeo
.server
.jxl
.dao
;
18 import java
.util
.ArrayList
;
19 import java
.util
.HashMap
;
20 import java
.util
.List
;
23 public class CollectionsObject
{
26 private SimpleObject simpleObject
;
27 private List
<String
> stringList
= new ArrayList
<String
>();
28 private Map
<String
, Float
> floatMap
= new HashMap
<String
, Float
>();
29 private Map
<SimpleObject
, String
> objectMap
= new HashMap
<SimpleObject
, String
>();
30 private Map
<String
, Map
<String
, String
>> mapOfMaps
= new HashMap
<String
, Map
<String
, String
>>();
32 public String
getId() {
36 public void setId(String id
) {
40 public String
getLabel() {
44 public void setLabel(String label
) {
48 public SimpleObject
getSimpleObject() {
52 public void setSimpleObject(SimpleObject simpleObject
) {
53 this.simpleObject
= simpleObject
;
56 public List
<String
> getStringList() {
60 public void setStringList(List
<String
> stringList
) {
61 this.stringList
= stringList
;
64 public Map
<String
, Float
> getFloatMap() {
68 public void setFloatMap(Map
<String
, Float
> floatMap
) {
69 this.floatMap
= floatMap
;
72 public Map
<SimpleObject
, String
> getObjectMap() {
76 public void setObjectMap(Map
<SimpleObject
, String
> objectMap
) {
77 this.objectMap
= objectMap
;
80 public Map
<String
, Map
<String
, String
>> getMapOfMaps() {
84 public void setMapOfMaps(Map
<String
, Map
<String
, String
>> mapOfMaps
) {
85 this.mapOfMaps
= mapOfMaps
;