All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.univocity.api.UnivocityFactoryProvider Maven / Gradle / Ivy

There is a newer version: 1.0.6
Show newest version
/*******************************************************************************
 * Copyright (c) 2014 uniVocity Software Pty Ltd. All rights reserved.
 * This file is subject to the terms and conditions defined in file
 * 'LICENSE.txt', which is part of this source code package.
 ******************************************************************************/
package com.univocity.api;

import com.univocity.api.data.*;
import com.univocity.api.engine.*;

/**
 * The UnivocityFactoryProvider is used to obtain actual implementations of {@link DatasetFactory} and {@link DataIntegrationEngineFactory}
 * from univocity.jar. It is used internally by the {@link Univocity} class.
 *
 * @author uniVocity Software Pty Ltd - [email protected]
 *
 */
public interface UnivocityFactoryProvider {

	/**
	 * Returns a {@link DatasetFactory} provided by uniVocity.
	 * @return a {@link DatasetFactory}
	 */
	public DatasetFactory getDatasetFactory();

	/**
	 * Returns a {@link DataIntegrationEngineFactory} provided by uniVocity.
	 * @return a {@link DataIntegrationEngineFactory}
	 */
	public DataIntegrationEngineFactory getDataIntegrationEngineFactory();

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy