archunit中的成员和字段有什么区别

What is the difference between members and fiels in archunit

我想知道 ArchUnit 中的 members()fields() 有什么区别。我找不到任何关于它的文档。

我查看了代码,答案很简单:

  • fields 是 class
  • 的预期字段
  • 方法就是方法
  • 构造器就是构造器

member 是所有列表的并集。

ArchUnit User Guide 记录域模型。 members of a class consist of all of its fields and code units (i.e. methods, constructors and static initializers).