public class ProtoConverter extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
static String |
DNET_ACCESS_MODES |
static String |
NOT_AVAILABLE |
static String |
UNKNOWN |
| Constructor and Description |
|---|
ProtoConverter() |
| Modifier and Type | Method and Description |
|---|---|
static eu.dnetlib.dhp.schema.oaf.Oaf |
convert(eu.dnetlib.data.proto.OafProtos.Oaf oaf) |
static eu.dnetlib.dhp.schema.oaf.Author |
mapAuthor(eu.dnetlib.data.proto.FieldTypeProtos.Author author) |
static eu.dnetlib.dhp.schema.oaf.Field<Boolean> |
mapBoolField(eu.dnetlib.data.proto.FieldTypeProtos.BoolField b) |
static eu.dnetlib.dhp.schema.oaf.DataInfo |
mapDataInfo(eu.dnetlib.data.proto.FieldTypeProtos.DataInfo d) |
static eu.dnetlib.dhp.schema.oaf.ExtraInfo |
mapExtraInfo(eu.dnetlib.data.proto.FieldTypeProtos.ExtraInfo extraInfo) |
static eu.dnetlib.dhp.schema.oaf.GeoLocation |
mapGeolocation(eu.dnetlib.data.proto.ResultProtos.Result.GeoLocation geoLocation) |
static eu.dnetlib.dhp.schema.oaf.Field<Integer> |
mapIntField(eu.dnetlib.data.proto.FieldTypeProtos.IntField b) |
static eu.dnetlib.dhp.schema.oaf.Journal |
mapJournal(eu.dnetlib.data.proto.FieldTypeProtos.Journal j) |
static eu.dnetlib.dhp.schema.oaf.KeyValue |
mapKV(eu.dnetlib.data.proto.FieldTypeProtos.KeyValue kv) |
static eu.dnetlib.dhp.schema.oaf.OAIProvenance |
mapOAIProvenance(eu.dnetlib.data.proto.FieldTypeProtos.OAIProvenance oaiProvenance) |
static eu.dnetlib.dhp.schema.oaf.OriginDescription |
mapOriginalDescription(eu.dnetlib.data.proto.FieldTypeProtos.OAIProvenance.OriginDescription originDescription) |
static eu.dnetlib.dhp.schema.oaf.Qualifier |
mapQualifier(eu.dnetlib.data.proto.FieldTypeProtos.Qualifier q) |
static eu.dnetlib.dhp.schema.oaf.Country |
mapQualifierAsCountry(eu.dnetlib.data.proto.FieldTypeProtos.Qualifier q) |
static eu.dnetlib.dhp.schema.oaf.Qualifier |
mapRefereed(eu.dnetlib.data.proto.FieldTypeProtos.StringField s) |
static eu.dnetlib.dhp.schema.oaf.Field<String> |
mapStringField(eu.dnetlib.data.proto.FieldTypeProtos.StringField s) |
static eu.dnetlib.dhp.schema.oaf.StructuredProperty |
mapStructuredProperty(eu.dnetlib.data.proto.FieldTypeProtos.StructuredProperty sp) |
static <T extends eu.dnetlib.dhp.schema.oaf.OafEntity> |
setEntity(T entity,
eu.dnetlib.data.proto.OafProtos.Oaf oaf) |
static <T extends eu.dnetlib.dhp.schema.oaf.Oaf> |
setOaf(T oaf,
eu.dnetlib.data.proto.OafProtos.Oaf o) |
static <T extends eu.dnetlib.dhp.schema.oaf.Result> |
setResult(T entity,
eu.dnetlib.data.proto.OafProtos.Oaf oaf) |
public static final String UNKNOWN
public static final String NOT_AVAILABLE
public static final String DNET_ACCESS_MODES
public static eu.dnetlib.dhp.schema.oaf.Oaf convert(eu.dnetlib.data.proto.OafProtos.Oaf oaf)
public static <T extends eu.dnetlib.dhp.schema.oaf.Oaf> T setOaf(T oaf,
eu.dnetlib.data.proto.OafProtos.Oaf o)
public static <T extends eu.dnetlib.dhp.schema.oaf.OafEntity> T setEntity(T entity,
eu.dnetlib.data.proto.OafProtos.Oaf oaf)
public static <T extends eu.dnetlib.dhp.schema.oaf.Result> T setResult(T entity,
eu.dnetlib.data.proto.OafProtos.Oaf oaf)
public static eu.dnetlib.dhp.schema.oaf.KeyValue mapKV(eu.dnetlib.data.proto.FieldTypeProtos.KeyValue kv)
public static eu.dnetlib.dhp.schema.oaf.DataInfo mapDataInfo(eu.dnetlib.data.proto.FieldTypeProtos.DataInfo d)
public static eu.dnetlib.dhp.schema.oaf.Qualifier mapRefereed(eu.dnetlib.data.proto.FieldTypeProtos.StringField s)
public static eu.dnetlib.dhp.schema.oaf.Qualifier mapQualifier(eu.dnetlib.data.proto.FieldTypeProtos.Qualifier q)
public static eu.dnetlib.dhp.schema.oaf.Country mapQualifierAsCountry(eu.dnetlib.data.proto.FieldTypeProtos.Qualifier q)
public static eu.dnetlib.dhp.schema.oaf.StructuredProperty mapStructuredProperty(eu.dnetlib.data.proto.FieldTypeProtos.StructuredProperty sp)
public static eu.dnetlib.dhp.schema.oaf.ExtraInfo mapExtraInfo(eu.dnetlib.data.proto.FieldTypeProtos.ExtraInfo extraInfo)
public static eu.dnetlib.dhp.schema.oaf.OAIProvenance mapOAIProvenance(eu.dnetlib.data.proto.FieldTypeProtos.OAIProvenance oaiProvenance)
public static eu.dnetlib.dhp.schema.oaf.OriginDescription mapOriginalDescription(eu.dnetlib.data.proto.FieldTypeProtos.OAIProvenance.OriginDescription originDescription)
public static eu.dnetlib.dhp.schema.oaf.Field<String> mapStringField(eu.dnetlib.data.proto.FieldTypeProtos.StringField s)
public static eu.dnetlib.dhp.schema.oaf.Field<Boolean> mapBoolField(eu.dnetlib.data.proto.FieldTypeProtos.BoolField b)
public static eu.dnetlib.dhp.schema.oaf.Field<Integer> mapIntField(eu.dnetlib.data.proto.FieldTypeProtos.IntField b)
public static eu.dnetlib.dhp.schema.oaf.Journal mapJournal(eu.dnetlib.data.proto.FieldTypeProtos.Journal j)
public static eu.dnetlib.dhp.schema.oaf.Author mapAuthor(eu.dnetlib.data.proto.FieldTypeProtos.Author author)
public static eu.dnetlib.dhp.schema.oaf.GeoLocation mapGeolocation(eu.dnetlib.data.proto.ResultProtos.Result.GeoLocation geoLocation)
Copyright © 2023. All rights reserved.