ComparerSettings
Contents
 [
        
            Hide
        ]
    Inheritance: java.lang.Object
public class ComparerSettings
Defines settings for customizing the behavior of the Comparer class.
Example usage:
 try (Comparer comparer = new Comparer(sourceFile)) {
     comparer.add(targetFile);
     final ComparerSettings comparerSettings = new ComparerSettings();
     comparerSettings.setLogger(new ConsoleLogger(false, false, true, true));
     comparer.compare(resultFile, comparerSettings);
 }
 
Constructors
| Constructor | Description | 
|---|---|
| ComparerSettings() | Instantiates new instance of ComparerSettings class. | 
| ComparerSettings(ILogger logger) | Instantiates new instance of ComparerSettings class. | 
Methods
| Method | Description | 
|---|---|
| getLogger() | Gets the logger implementation used for logging. | 
| setLogger(ILogger value) | Sets the logger implementation for logging. | 
ComparerSettings()
public ComparerSettings()
Instantiates new instance of ComparerSettings class.
ComparerSettings(ILogger logger)
public ComparerSettings(ILogger logger)
Instantiates new instance of ComparerSettings class.
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| logger | com.groupdocs.foundation.logging.ILogger | logger to be used | 
getLogger()
public final ILogger getLogger()
Gets the logger implementation used for logging.
Returns: com.groupdocs.foundation.logging.ILogger - the logger
setLogger(ILogger value)
public final void setLogger(ILogger value)
Sets the logger implementation for logging.
Use com.groupdocs.foundation.logging.NullLogger#NULL_LOGGER.NULL_LOGGER to disable logging.
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | com.groupdocs.foundation.logging.ILogger | the logger implementation to set |