dnet50/modules/dnet-core-components/branches/saxonHE/src/main/java/eu/dnetlib/miscutils/factory/Factory.java @ 46144
1 |
package eu.dnetlib.miscutils.factory; |
---|---|
2 |
|
3 |
/**
|
4 |
* Provides a common interface for factory objects.
|
5 |
*
|
6 |
* @author marko
|
7 |
*
|
8 |
* @param <T>
|
9 |
*/
|
10 |
public interface Factory<T> { |
11 |
/**
|
12 |
* returns a new instance.
|
13 |
*
|
14 |
* @return
|
15 |
*/
|
16 |
T newInstance(); |
17 |
}
|