## Uses of Interface
org.eclipse.emf.compare.match.eobject.WeightProvider

Packages that use WeightProvider
org.eclipse.emf.compare.match.eobject
org.eclipse.emf.compare.match.eobject.internal
org.eclipse.emf.compare.rcp.internal.match

### Uses of WeightProvider in org.eclipse.emf.compare.match.eobject

Classes in org.eclipse.emf.compare.match.eobject that implement WeightProvider
`class` `AbstractWeightProvider` Abstract implementation which is parameterized to set weights based on features, to ignore features and consider "name" features as more important.
`class` `DefaultWeightProvider` The default implementation of `WeightProvider` applicable to all objects.
`class` `EcoreWeightProvider` The implementation of `WeightProvider` applicable to all ecore objects.

Methods in org.eclipse.emf.compare.match.eobject that return WeightProvider
`WeightProvider` WeightProviderDescriptorRegistryImpl.`getHighestRankingWeightProvider(EPackage ePackage)` Retrieve the highest ranking weight provider from a given `ePackage`.
`WeightProvider` WeightProvider.Descriptor.Registry.`getHighestRankingWeightProvider(EPackage ePackage)` Retrieve the highest ranking weight provider from a given `ePackage`.
`WeightProvider` WeightProvider.Descriptor.`getWeightProvider()` Returns the wrapped weight provider.

Methods in org.eclipse.emf.compare.match.eobject that return types with arguments of type WeightProvider
`com.google.common.collect.ImmutableList<WeightProvider>` WeightProviderDescriptorRegistryImpl.`getWeightProviders(EPackage ePackage)` Retrieve the weight providers from a given `ePackage`.
`Collection<WeightProvider>` WeightProvider.Descriptor.Registry.`getWeightProviders(EPackage ePackage)` Retrieve the weight providers from a given `ePackage`.

Methods in org.eclipse.emf.compare.match.eobject with parameters of type WeightProvider
`EditionDistance.Builder` EditionDistance.Builder.`weightProvider(WeightProvider provider)` Configure custom weight provider.

### Uses of WeightProvider in org.eclipse.emf.compare.match.eobject.internal

Methods in org.eclipse.emf.compare.match.eobject.internal that return WeightProvider
`WeightProvider` WeightProviderDescriptorImpl.`getWeightProvider()` Returns the wrapped weight provider.

Constructors in org.eclipse.emf.compare.match.eobject.internal with parameters of type WeightProvider
Constructor and Description
`WeightProviderDescriptorImpl(WeightProvider weightProvider, int r, Pattern nsURI)` Creates the descriptor from an existing weight provider.

### Uses of WeightProvider in org.eclipse.emf.compare.rcp.internal.match

Methods in org.eclipse.emf.compare.rcp.internal.match that return WeightProvider
`WeightProvider` WeightProviderDescriptorRCPImpl.`getWeightProvider()` Returns the wrapped weight provider.