程序包 | 说明 |
---|---|
com.fr.common.diff.access | |
com.fr.common.diff.identity | |
com.fr.common.diff.node | |
com.fr.common.diff.selector |
构造器和说明 |
---|
CollectionItemAccessor(java.lang.Object referenceItem,
IdentityStrategy identityStrategy)
Allows for custom IdentityStrategy.
|
限定符和类型 | 类和说明 |
---|---|
class |
EqualsIdentityStrategy
Default implementation that uses Object.equals.
|
限定符和类型 | 方法和说明 |
---|---|
IdentityStrategy |
IdentityStrategyAware.getIdentityStrategy() |
IdentityStrategy |
TypePropertyIdentityStrategyResolver.resolve(DiffNode node) |
IdentityStrategy |
IdentityStrategyResolver.resolveIdentityStrategy(DiffNode node) |
IdentityStrategy |
IdentityService.resolveIdentityStrategy(DiffNode node) |
限定符和类型 | 方法和说明 |
---|---|
IdentityConfigurer |
IdentityService.setDefaultCollectionItemIdentityStrategy(IdentityStrategy identityStrategy) |
IdentityConfigurer |
IdentityConfigurer.setDefaultCollectionItemIdentityStrategy(IdentityStrategy identityStrategy) |
void |
IdentityStrategyAware.setIdentityStrategy(IdentityStrategy identityStrategy) |
void |
TypePropertyIdentityStrategyResolver.setStrategy(IdentityStrategy identityStrategy,
java.lang.Class<?> type,
java.lang.String... properties) |
IdentityConfigurer |
IdentityConfigurer.OfCollectionItems.via(IdentityStrategy identityStrategy) |
限定符和类型 | 方法和说明 |
---|---|
void |
DiffNode.setChildIdentityStrategy(IdentityStrategy identityStrategy) |
限定符和类型 | 方法和说明 |
---|---|
CollectionItemElementSelector |
CollectionItemElementSelector.copyWithIdentityStrategy(IdentityStrategy identityStrategy) |