目 录
书安-第四期
书安-第四期
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
8<br />
书 安 互 联 网 安 全 文 献 | 第 四 期<br />
员 发 量 memberValues 是 Map 类 型 , 如 下 所 示 :<br />
class AnnotationInvocationHandler implements InvocationHandler, Serializable {<br />
private final Class> memberTypes = annotationType.memberTypes();<br />
for (Map.Entry memberValue : memberValues.entrySet()) {<br />
String name = memberValue.getKey();<br />
Class memberType = memberTypes.get(name);<br />
if (memberType != null) { // i.e. member still exists<br />
Object value = memberValue.getValue();<br />
if (!(memberType.isInstance(value) ||<br />
value instanceof ExceptionProxy)) {<br />
// 此 处 觉 収 一 些 列 癿 Transformer<br />
memberValue.setValue(<br />
new AnnotationTypeMismatchExceptionProxy(<br />
value.getClass() + "[" + value + "]").setMember(<br />
annotationType.members().get(name)));<br />
第 8 页 / 总 121 页 仅 供 信 息 安 全 从 业 者 学 习 交 流 , 切 勿 用 于 非 法 用 途 。