public abstract class AbstractResultVtdParser extends Object implements Function<String,eu.dnetlib.data.proto.OafProtos.Oaf>
| Constructor and Description |
|---|
AbstractResultVtdParser() |
AbstractResultVtdParser(boolean invisible,
String provenance,
String trust) |
| Modifier and Type | Method and Description |
|---|---|
eu.dnetlib.data.proto.OafProtos.Oaf |
apply(String xml) |
protected abstract Map<String,String> |
getFields() |
protected abstract String |
getResulttype(String cobjcategory) |
protected String |
metadataXpath(String otherValues) |
protected eu.dnetlib.data.proto.OafProtos.Oaf |
transform(com.ximpleware.AutoPilot ap,
com.ximpleware.VTDNav vn,
String objIdentifier,
Map<String,String> fields) |
public static final String URL_REGEX
public static final String ID_SEPARATOR
public static final String TITLE_TYPE
public static final String DATE_TYPE
public static final String KEYWORD
public static final String DNET_EXT_REF_TYPOLOGIES
public static final String DNET_TITLE_TYPOLOGIES
public static final String DNET_SUBJECT_TYPOLOGIES
public static final String DNET_RESULT_TYPOLOGIES
public static final String DNET_PUBLICATION_RESOURCE
public static final String DNET_DATA_CITE_RESOURCE
public static final String DNET_ACCESS_MODES
public static final String DNET_LANGUAGES
public static final String DNET_PID_TYPES
public static final String IDENTIFIER_TYPE
public static final String ALTERNATE_IDENTIFIER_TYPE
public static final String DNET_PROVENANCE_ACTIONS
public static final String CLASSID
public static final String CLASSNAME
public static final String SCHEMEID
public static final String SCHEMENAME
public static final String RELATION_TYPE
public static final String RELATED_IDENTIFIER_TYPE
public static final String RIGHTS_URI
public static final String UTF_8
public static final String PROJECTID
public static final String RELATED_DATASET
public static final String RELATED_PUBLICATION
public static final String RELATED_IDENTIFIER
protected boolean invisible
protected String provenance
protected String trust
public eu.dnetlib.data.proto.OafProtos.Oaf apply(String xml)
protected eu.dnetlib.data.proto.OafProtos.Oaf transform(com.ximpleware.AutoPilot ap,
com.ximpleware.VTDNav vn,
String objIdentifier,
Map<String,String> fields)
throws VtdException
VtdExceptionCopyright © 2018. All rights reserved.