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