Package org.eclipse.emf.compare.match
Class DefaultEqualityHelperFactory
- java.lang.Object
-
- org.eclipse.emf.compare.match.DefaultEqualityHelperFactory
-
- All Implemented Interfaces:
IEqualityHelperFactory
public class DefaultEqualityHelperFactory extends Object implements IEqualityHelperFactory
Default implementation ofIEqualityHelperFactory.
-
-
Constructor Summary
Constructors Constructor Description DefaultEqualityHelperFactory()Default constructor.DefaultEqualityHelperFactory(com.google.common.cache.CacheBuilder<Object,Object> cacheBuilder)Creates a factory with the given CacheBuilder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IEqualityHelpercreateEqualityHelper()Returns a newIEqualityHelper.protected com.google.common.cache.CacheBuilder<Object,Object>getCacheBuilder()Returns the cache builder that should be used by this factory to create its equality helpers.
-
-
-
Constructor Detail
-
DefaultEqualityHelperFactory
public DefaultEqualityHelperFactory()
Default constructor.
-
DefaultEqualityHelperFactory
public DefaultEqualityHelperFactory(com.google.common.cache.CacheBuilder<Object,Object> cacheBuilder)
Creates a factory with the given CacheBuilder.- Parameters:
cacheBuilder- The cache builder to use to instantiate anEqualityHelper.
-
-
Method Detail
-
createEqualityHelper
public IEqualityHelper createEqualityHelper()
Returns a newIEqualityHelper.- Specified by:
createEqualityHelperin interfaceIEqualityHelperFactory- Returns:
- a new
IEqualityHelper. - See Also:
IEqualityHelperFactory.createEqualityHelper()
-
-