Project

General

Profile

1
package eu.dnetlib.clients.index.model;
2

    
3
import eu.dnetlib.clients.index.model.impl.DefaultDataFactoryImpl;
4

    
5
/**
6
 * Helper class to decouple Any and Record interfaces better from default implementation.
7
 */
8
public final class DataFactoryCreator {
9

    
10
	/**
11
	 * Private default constructor to avoid instance creation.
12
	 */
13
	private DataFactoryCreator() {
14
	}
15

    
16
	/**
17
	 * @return instance of the default DataFactory.
18
	 */
19
	public static DataFactory newInstance() {
20
		return new DefaultDataFactoryImpl();
21
	}
22
}
(5-5/8)