1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.rice.krad.datadictionary.mask;
17
18 import org.kuali.rice.krad.datadictionary.parse.BeanTag;
19 import org.kuali.rice.krad.datadictionary.parse.BeanTagAttribute;
20
21
22
23
24
25
26
27
28 @BeanTag(name = "maskFormatterLiteral")
29 public class MaskFormatterLiteral implements MaskFormatter {
30 private static final long serialVersionUID = 3368293409242411693L;
31
32 protected String literal = "********";
33
34 @Override
35 public String maskValue(Object value) {
36 return literal;
37 }
38
39
40
41
42
43
44 @BeanTagAttribute(name = "literal")
45 public String getLiteral() {
46 return literal;
47 }
48
49
50
51
52 public void setLiteral(String literal) {
53 this.literal = literal;
54 }
55
56 @Override
57 public String toString() {
58 StringBuilder builder = new StringBuilder();
59 builder.append("MaskFormatterLiteral [");
60 if (literal != null) {
61 builder.append("literal=").append(literal);
62 }
63 builder.append("]");
64 return builder.toString();
65 }
66
67 }