潘志宝
2024-12-12 3374d19db03cce97572c3a294f137d1ea70b307f
提交 | 用户 | 时间
e7c126 1 package com.iailab.framework.desensitize.core.slider.handler;
H 2
3 import com.iailab.framework.desensitize.core.slider.annotation.ChineseNameDesensitize;
4
5 /**
6  * {@link ChineseNameDesensitize} 的脱敏处理器
7  *
8  * @author gaibu
9  */
10 public class ChineseNameDesensitization extends AbstractSliderDesensitizationHandler<ChineseNameDesensitize> {
11
12     @Override
13     Integer getPrefixKeep(ChineseNameDesensitize annotation) {
14         return annotation.prefixKeep();
15     }
16
17     @Override
18     Integer getSuffixKeep(ChineseNameDesensitize annotation) {
19         return annotation.suffixKeep();
20     }
21
22     @Override
23     String getReplacer(ChineseNameDesensitize annotation) {
24         return annotation.replacer();
25     }
26
27 }