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.