1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.commons.jexl.context;
18
19 import org.apache.commons.jexl.JexlContext;
20
21 import java.util.HashMap;
22 import java.util.Map;
23
24 /***
25 * Implementation of JexlContext based on a HashMap
26 *
27 * @author <a href="mailto:geirm@apache.org">Geir Magnusson Jr.</a>
28 * @version $Id: HashMapContext.java,v 1.4 2004/08/23 13:51:59 dion Exp $
29 */
30 public class HashMapContext extends HashMap implements JexlContext
31 {
32 public void setVars(Map vars)
33 {
34 clear();
35 putAll(vars);
36 }
37
38 public Map getVars()
39 {
40 return this;
41 }
42 }