1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.openehealth.ipf.platform.camel.core.support.transform.ext;
17
18 import org.openehealth.ipf.commons.core.modules.api.Transmogrifier;
19
20
21
22
23 public class StaticTransmogrifier implements Transmogrifier<String, String> {
24
25 private String from;
26
27 private String to;
28
29 public String getFrom() {
30 return from;
31 }
32
33 public void setFrom(String from) {
34 this.from = from;
35 }
36
37 public String getTo() {
38 return to;
39 }
40
41 public void setTo(String to) {
42 this.to = to;
43 }
44
45 public String zap(String object, Object... params) {
46 if (object.equals(from)) {
47 return to;
48 } else {
49 return object;
50 }
51 }
52
53 }