ParserSettings
Inheritance: java.lang.Object
public class ParserSettings
Provides the settings which are used to customize data extraction.
Learn more:
Constructors
Constructor | Description |
---|---|
ParserSettings(ILogger logger) | Initializes a new instance of the ParserSettings class with the logger. |
ParserSettings(OcrConnectorBase ocrConnector) | Initializes a new instance of the ParserSettings class with the OCR Connector. |
ParserSettings(ExternalResourceHandler externalResourceHandler) | Initializes a new instance of the ParserSettings class with the External Resource Handler. |
ParserSettings(ILogger logger, OcrConnectorBase ocrConnector) | Initializes a new instance of the ParserSettings class with logger and OCR Connector. |
ParserSettings(ILogger logger, OcrConnectorBase ocrConnector, ExternalResourceHandler externalResourceHandler) | Initializes a new instance of the ParserSettings class. |
Methods
Method | Description |
---|---|
getLogger() | Gets the logger which is used for logging events and errors during data extraction. |
getOcrConnector() | Gets the OCR Connector which is used to provide OCR functionality. |
getExternalResourceHandler() | Gets the handler for external resources. |
ParserSettings(ILogger logger)
public ParserSettings(ILogger logger)
Initializes a new instance of the ParserSettings class with the logger.
Parameters:
Parameter | Type | Description |
---|---|---|
logger | ILogger | An instance of class that implements ILogger interface. |
ParserSettings(OcrConnectorBase ocrConnector)
public ParserSettings(OcrConnectorBase ocrConnector)
Initializes a new instance of the ParserSettings class with the OCR Connector.
Parameters:
Parameter | Type | Description |
---|---|---|
ocrConnector | OcrConnectorBase | An instance of class that inherits OcrConnectorBase class to provide OCR functionality. |
ParserSettings(ExternalResourceHandler externalResourceHandler)
public ParserSettings(ExternalResourceHandler externalResourceHandler)
Initializes a new instance of the ParserSettings class with the External Resource Handler.
Parameters:
Parameter | Type | Description |
---|---|---|
externalResourceHandler | ExternalResourceHandler | An instance of class that inherits OcrConnectorBase class to provide OCR functionality. |
ParserSettings(ILogger logger, OcrConnectorBase ocrConnector)
public ParserSettings(ILogger logger, OcrConnectorBase ocrConnector)
Initializes a new instance of the ParserSettings class with logger and OCR Connector.
Parameters:
Parameter | Type | Description |
---|---|---|
logger | ILogger | An instance of class that implements ILogger interface. |
ocrConnector | OcrConnectorBase | An instance of class that inherits OcrConnectorBase class to provide OCR functionality. |
ParserSettings(ILogger logger, OcrConnectorBase ocrConnector, ExternalResourceHandler externalResourceHandler)
public ParserSettings(ILogger logger, OcrConnectorBase ocrConnector, ExternalResourceHandler externalResourceHandler)
Initializes a new instance of the ParserSettings class.
Parameters:
Parameter | Type | Description |
---|---|---|
logger | ILogger | An instance of class that implements ILogger interface. |
ocrConnector | OcrConnectorBase | An instance of class that inherits OcrConnectorBase class to provide OCR functionality. |
externalResourceHandler | ExternalResourceHandler | An instance of class that inherits ExternalResourceHandler class to provide the control of external resource loading. |
getLogger()
public ILogger getLogger()
Gets the logger which is used for logging events and errors during data extraction.
Returns: ILogger - An instance of class that implements ILogger interface.
getOcrConnector()
public OcrConnectorBase getOcrConnector()
Gets the OCR Connector which is used to provide OCR functionality.
Returns: OcrConnectorBase - An instance of class that inherits OcrConnectorBase class to provide OCR functionality.
getExternalResourceHandler()
public ExternalResourceHandler getExternalResourceHandler()
Gets the handler for external resources.
Returns: ExternalResourceHandler - An instance of class that inherits ExternalResourceHandler class to provide the control of external resource loading.