| 程序包 | 说明 | 
|---|---|
| com.fr.common.diff.access | |
| com.fr.common.diff.differ | |
| com.fr.common.diff.introspection | |
| com.fr.common.diff.node | 
| 限定符和类型 | 接口和说明 | 
|---|---|
| interface  | PropertyAwareAccessor | 
| interface  | TypeAwareAccessor | 
| 限定符和类型 | 类和说明 | 
|---|---|
| class  | CollectionItemAccessor | 
| class  | MapEntryAccessor | 
| class  | RootAccessor | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| Accessor | Instances. getSourceAccessor() | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| Instances | Instances. access(Accessor accessor) | 
| static <T> Instances | Instances. of(Accessor sourceAccessor,
  T working,
  T base) | 
| static <T> Instances | Instances. of(Accessor sourceAccessor,
  T working,
  T base,
  T fresh) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| DiffNode | DifferDispatcher. dispatch(DiffNode parentNode,
        Instances parentInstances,
        Accessor accessor)Delegates the call to an appropriate  Differ. | 
| 限定符和类型 | 类和说明 | 
|---|---|
| class  | PropertyAccessor | 
| 构造器和说明 | 
|---|
| DiffNode(DiffNode parentNode,
        Accessor accessor) | 
| DiffNode(DiffNode parentNode,
        Accessor accessor,
        java.lang.Class<?> valueType) |