Package | Description |
---|---|
de.danielbechler.diff.access | |
de.danielbechler.diff.identity | |
de.danielbechler.diff.node | |
de.danielbechler.diff.selector |
Constructor and Description |
---|
CollectionItemAccessor(Object referenceItem,
IdentityStrategy identityStrategy)
Allows for custom IdentityStrategy.
|
Modifier and Type | Class and Description |
---|---|
class |
EqualsIdentityStrategy
Default implementation that uses Object.equals.
|
Modifier and Type | Method and Description |
---|---|
IdentityStrategy |
IdentityStrategyAware.getIdentityStrategy() |
IdentityStrategy |
TypePropertyIdentityStrategyResolver.resolve(DiffNode node) |
IdentityStrategy |
IdentityStrategyResolver.resolveIdentityStrategy(DiffNode node) |
IdentityStrategy |
IdentityService.resolveIdentityStrategy(DiffNode node) |
Modifier and Type | Method and Description |
---|---|
void |
IdentityStrategyAware.setIdentityStrategy(IdentityStrategy identityStrategy) |
void |
TypePropertyIdentityStrategyResolver.setStrategy(IdentityStrategy identityStrategy,
Class<?> type,
String... properties) |
IdentityConfigurer |
IdentityConfigurer.OfCollectionItems.via(IdentityStrategy identityStrategy) |
Modifier and Type | Method and Description |
---|---|
void |
DiffNode.setChildIdentityStrategy(IdentityStrategy identityStrategy) |
Modifier and Type | Method and Description |
---|---|
CollectionItemElementSelector |
CollectionItemElementSelector.copyWithIdentityStrategy(IdentityStrategy identityStrategy) |
Copyright © 2016. All rights reserved.