Class OpenAIREFundingDataProvider.ExternalDataObjectBuilder
- java.lang.Object
-
- org.dspace.external.provider.impl.OpenAIREFundingDataProvider.ExternalDataObjectBuilder
-
- Enclosing class:
- OpenAIREFundingDataProvider
public class OpenAIREFundingDataProvider.ExternalDataObjectBuilder extends Object
OpenAIRE Funding External Data Builder Class- Author:
- pgraca
-
-
Constructor Summary
Constructors Constructor Description ExternalDataObjectBuilder(eu.openaire.oaf.model.base.Project project)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OpenAIREFundingDataProvider.ExternalDataObjectBuilderaddMetadata(MetadataFieldConfig metadataField, String value)ExternalDataObjectbuild()Build the External DataOpenAIREFundingDataProvider.ExternalDataObjectBuildersetDisplayValue(String displayName)Set the external data display nameOpenAIREFundingDataProvider.ExternalDataObjectBuildersetId(String id)Set the external data idOpenAIREFundingDataProvider.ExternalDataObjectBuildersetSource(String source)Set the external data sourceOpenAIREFundingDataProvider.ExternalDataObjectBuildersetValue(String value)Set the external data value
-
-
-
Method Detail
-
setSource
public OpenAIREFundingDataProvider.ExternalDataObjectBuilder setSource(String source)
Set the external data source- Parameters:
source-- Returns:
- ExternalDataObjectBuilder
-
setDisplayValue
public OpenAIREFundingDataProvider.ExternalDataObjectBuilder setDisplayValue(String displayName)
Set the external data display name- Parameters:
displayName-- Returns:
- ExternalDataObjectBuilder
-
setValue
public OpenAIREFundingDataProvider.ExternalDataObjectBuilder setValue(String value)
Set the external data value- Parameters:
value-- Returns:
- ExternalDataObjectBuilder
-
setId
public OpenAIREFundingDataProvider.ExternalDataObjectBuilder setId(String id)
Set the external data id- Parameters:
id-- Returns:
- ExternalDataObjectBuilder
-
addMetadata
public OpenAIREFundingDataProvider.ExternalDataObjectBuilder addMetadata(MetadataFieldConfig metadataField, String value)
-
build
public ExternalDataObject build()
Build the External Data- Returns:
- ExternalDataObject
-
-