| 程序包 | 说明 |
|---|---|
| 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) |