16 lines
514 B
Java
16 lines
514 B
Java
package org.gcube.data.publishing.gCatfeeder.collectors;
|
|
|
|
import java.util.Collection;
|
|
import java.util.Set;
|
|
|
|
import org.gcube.data.publishing.gCatFeeder.model.FormatData;
|
|
import org.gcube.data.publishing.gCatfeeder.collectors.model.CustomData;
|
|
import org.gcube.data.publishing.gCatfeeder.collectors.model.PublisherFormatData;
|
|
|
|
public interface DataTransformer<T extends PublisherFormatData,E extends CustomData> {
|
|
|
|
public FormatData getTargetFormat();
|
|
|
|
public Set<T> transform(Collection<E> collectedData);
|
|
}
|