1 16 package org.apache.cocoon.components.flow.java; 17 18 import java.util.HashMap ; 19 import java.util.Map ; 20 21 27 public class VarMap { 28 private HashMap map = new HashMap (); 29 30 public VarMap() { 31 } 32 33 public VarMap(String name, Object value) { 34 add(name, value); 35 } 36 37 public VarMap(String name, int value) { 38 add(name, value); 39 } 40 41 public VarMap(String name, long value) { 42 add(name, value); 43 } 44 45 public VarMap(String name, float value) { 46 add(name, value); 47 } 48 49 public VarMap(String name, double value) { 50 add(name, value); 51 } 52 53 public VarMap add(String name, Object value) { 54 map.put(name, value); 55 return this; 56 } 57 58 public VarMap add(String name, int value) { 59 add(name, new Integer (value)); 60 return this; 61 } 62 63 public VarMap add(String name, long value) { 64 add(name, new Long (value)); 65 return this; 66 } 67 68 public VarMap add(String name, float value) { 69 add(name, new Float (value)); 70 return this; 71 } 72 73 public VarMap add(String name, double value) { 74 add(name, new Double (value)); 75 return this; 76 } 77 78 public Map getMap() { 79 return map; 80 } 81 } 82 | Popular Tags |