summaryrefslogtreecommitdiffstats
path: root/branches/sca-java-1.x/modules/domain-search/src/main/java/org/apache/tuscany/sca/domain/search/ResultFactory.java
blob: 073dda6c7880e0f77681a40b5c44fe09ac66990f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package org.apache.tuscany.sca.domain.search;

import org.apache.lucene.document.Document;

public interface ResultFactory<T extends Result> {
	
	String getType();
	
	String getName(Document document);
	
	T createResult(String name);
	
	T createResult(Document document);

}