1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.springmodules.validation.valang.functions;
18
19 /**
20 * <p>Creates a wrapper for a function for Spring configured functions
21 * so <aop:scoped-proxy> can be used.</p>
22 *
23 * @author David Winterfeldt
24 */
25 public class FunctionWrapper {
26
27 private String functionName = null;
28 private Function function = null;
29
30 /**
31 * Gets function name. Used during autodiscovery of functions
32 * in Spring context.
33 */
34 public String getFunctionName() {
35 return functionName;
36 }
37
38 /**
39 * Sets function name. Used during autodiscovery of functions
40 * in Spring context.
41 */
42 public void setFunctionName(String functionName) {
43 this.functionName = functionName;
44 }
45
46 /**
47 * Gets function.
48 */
49 public Function getFunction() {
50 return function;
51 }
52
53 /**
54 * Sets function.
55 */
56 public void setFunction(Function function) {
57 this.function = function;
58 }
59
60 }