public class CrossrefResolver extends Object implements DOIResolver
| Modifier and Type | Field and Description |
|---|---|
static Pattern |
CROSSREF_DOI_REGEXP |
| Constructor and Description |
|---|
CrossrefResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
asXml(String record) |
String |
getBaseURL() |
eu.dnetlib.data.collector.plugins.HttpConnector |
getHttpConnector() |
protected boolean |
isValid(String doi) |
String |
resolve(String doi) |
void |
setBaseURL(String baseURL) |
void |
setHttpConnector(eu.dnetlib.data.collector.plugins.HttpConnector httpConnector) |
public static Pattern CROSSREF_DOI_REGEXP
public String resolve(String doi)
resolve in interface DOIResolverprotected boolean isValid(String doi)
public String getBaseURL()
public void setBaseURL(String baseURL)
setBaseURL in interface DOIResolverpublic eu.dnetlib.data.collector.plugins.HttpConnector getHttpConnector()
public void setHttpConnector(eu.dnetlib.data.collector.plugins.HttpConnector httpConnector)
Copyright © 2025. All rights reserved.