MutableCompositeModification.java 文件源码

java
阅读 33 收藏 0 点赞 0 评论 0

项目:hashsdn-controller 作者:
@Override
public void writeExternal(ObjectOutput out) throws IOException {
    super.writeExternal(out);

    out.writeInt(modifications.size());

    if (modifications.size() > 1) {
        SerializationUtils.REUSABLE_WRITER_TL.set(NormalizedNodeInputOutput.newDataOutput(out));
    }

    try {
        for (Modification mod: modifications) {
            out.writeByte(mod.getType());
            mod.writeExternal(out);
        }
    } finally {
        SerializationUtils.REUSABLE_WRITER_TL.remove();
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号