public class CkanJsonAnalyzer extends AbstractAnalyzer
Analyzer implements the processing of JSON result objects
representing CKAN datasets.| Modifier and Type | Field and Description |
|---|---|
private UriCollector |
collector |
private static org.slf4j.Logger |
LOGGER |
protected com.fasterxml.jackson.databind.ObjectMapper |
mapper |
tripleEncoder| Constructor and Description |
|---|
CkanJsonAnalyzer(UriCollector collector) |
| Modifier and Type | Method and Description |
|---|---|
Iterator<byte[]> |
analyze(org.dice_research.squirrel.data.uri.CrawleableUri curi,
File data,
org.dice_research.squirrel.sink.Sink sink) |
boolean |
isElegible(org.dice_research.squirrel.data.uri.CrawleableUri curi,
File data) |
eu.trentorise.opendata.jackan.model.CkanDataset |
parseDataset(String line) |
private static final org.slf4j.Logger LOGGER
private UriCollector collector
protected com.fasterxml.jackson.databind.ObjectMapper mapper
public CkanJsonAnalyzer(UriCollector collector)
public Iterator<byte[]> analyze(org.dice_research.squirrel.data.uri.CrawleableUri curi, File data, org.dice_research.squirrel.sink.Sink sink)
public eu.trentorise.opendata.jackan.model.CkanDataset parseDataset(String line)
public boolean isElegible(org.dice_research.squirrel.data.uri.CrawleableUri curi,
File data)
Copyright © 2017–2020. All rights reserved.