1 package org.seasar.cubby.validator;
2
3 import java.util.Map;
4
5 import org.seasar.cubby.action.FormatPattern;
6
7
8
9
10
11 public class ValidationContext {
12
13
14
15
16 private final String name;
17
18
19
20
21 private final Object value;
22
23
24
25
26 private final Map<String, Object> params;
27
28
29
30
31 private final FormatPattern formatPattern;
32
33
34
35
36
37
38
39
40 public ValidationContext(final String name, final Object value,
41 final Map<String, Object> params, final FormatPattern formatPattern) {
42 this.name = name;
43 this.value = value;
44 this.params = params;
45 this.formatPattern = formatPattern;
46 }
47
48
49
50
51
52 public String getName() {
53 return name;
54 }
55
56
57
58
59
60 public Object getValue() {
61 return value;
62 }
63
64
65
66
67
68 public Map<String, Object> getParams() {
69 return params;
70 }
71
72
73
74
75
76 public FormatPattern getFormatPattern() {
77 return formatPattern;
78 }
79
80 }