Class EditionDistance.Builder
java.lang.Object
org.eclipse.emf.compare.match.eobject.EditionDistance.Builder
- Enclosing class:
- EditionDistance
Builder class to configure an EditionDistance instance.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
return the configured instance.order
(int weight) Specify the weight of any change of reference order between two instances.uri
(int weight) Specify the weight of any change of uri between two instances.weightProvider
(WeightProvider provider) Configure custom weight provider.
-
Constructor Details
-
Builder
protected Builder()Create the builder.
-
-
Method Details
-
uri
Specify the weight of any change of uri between two instances.- Parameters:
weight
- the new weight.- Returns:
- the current builder instance.
-
order
Specify the weight of any change of reference order between two instances.- Parameters:
weight
- the new weight.- Returns:
- the current builder instance.
-
weightProvider
Configure custom weight provider.- Parameters:
provider
- the weight provider to use.- Returns:
- the current builder instance.
-
build
return the configured instance.- Returns:
- the configured instance.
-