ParallelFilteredProcessorRunner.Processor<java.net.URI>
, FlyweightPrototype<ParallelFilteredProcessorRunner.Processor<java.net.URI>>
, java.io.Closeable
, java.lang.AutoCloseable
public class WarcTargetUriExtractor extends java.lang.Object implements ParallelFilteredProcessorRunner.Processor<java.net.URI>
Modifier and Type | Method | Description |
---|---|---|
void |
close() |
|
WarcTargetUriExtractor |
copy() |
|
static WarcTargetUriExtractor |
getInstance() |
|
java.net.URI |
process(WarcRecord r,
long storePosition) |
public static WarcTargetUriExtractor getInstance()
public java.net.URI process(WarcRecord r, long storePosition)
process
in interface ParallelFilteredProcessorRunner.Processor<java.net.URI>
public void close() throws java.io.IOException
close
in interface java.lang.AutoCloseable
close
in interface java.io.Closeable
java.io.IOException
public WarcTargetUriExtractor copy()
copy
in interface FlyweightPrototype<ParallelFilteredProcessorRunner.Processor<java.net.URI>>