美文网首页
Decomposable 接口的使用

Decomposable 接口的使用

作者: 乐逍遥5830 | 来源:发表于2016-06-08 09:56 被阅读12次

Decomposable 的翻译是可分解。
在SimpleReact中作者定义成一个接口。任何继承自这个的接口。都可以将类中所有的Fieled中的值包装成一个List。

@Value 
static final class DefaultDecomposable implements Decomposable
{ 
    int num; 
    String name; 
    int num2;
}

这时我们可以随时调取
new DefaultDecomposable(1,"3",2).unapply().forEach(x->System.out.print(x));
打印出所有field的值。

当然还有一种更简单的方式。就是运用作者已经写好的类来直接实现,这样可以实现一样的效果。

AsDecomposable.asDecomposable(new MyCase("key",10))
                .unapply()

相关文章

网友评论

      本文标题:Decomposable 接口的使用

      本文链接:https://www.haomeiwen.com/subject/dmukrttx.html