请问这两块代码是什么意思, 能详细的说下吗,谢谢
xstream = new XStream(new DomDriver()){ @Override protected MapperWrapper wrapMapper(MapperWrapper next) { return new MapperWrapper(next) { @SuppressWarnings("rawtypes") @Override public boolean shouldSerializeMember(Class definedIn, String fieldName) { if (definedIn == Object.class) { return false; } return super.shouldSerializeMember(definedIn, fieldName); } }; } };
从代码上分析,
XStream
可能是一个接口、抽象类或类,这段代码的意思就是重写了XStream
里面的wrapMapper
方法而已。一周热门 更多>