Class ScholixType
java.lang.Object
eu.dnetlib.dhp.schema.sx.api.model.v3.ScholixType
- All Implemented Interfaces:
Serializable
The type Scholix type.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ScholixTypefromScholix(Scholix input) Gets harvest date.Gets The URL of the license for the Scholix Link Information PackageGets The source(s) of this Link Information Package.Gets Date when this Link Information Package was first formally issued from this current ProviderGets the nature of the relationship between the source object and target object in this Link Information PackageGets Root element relative to all properties describing the link’s source objectGets Root element relative to all properties describing the link’s target objectvoidsetHarvestDate(String harvestDate) Sets harvest date.voidsetLicenseURL(String licenseURL) Sets license url.voidsetLinkProvider(List<ScholixLinkProviderType> linkProvider) Sets link provider.voidsetLinkPublicationDate(String linkPublicationDate) Sets link publication date.voidsetRelationshipType(RelationshipType relationshipType) Sets relationship type.voidsetSource(ScholixItemType source) Sets source.voidsetTarget(ScholixItemType target) Sets target.
-
Constructor Details
-
ScholixType
public ScholixType()
-
-
Method Details
-
getRelationshipType
Gets the nature of the relationship between the source object and target object in this Link Information Package- Returns:
- the relationship type
-
setRelationshipType
Sets relationship type.- Parameters:
relationshipType- the relationship type
-
getSource
Gets Root element relative to all properties describing the link’s source object- Returns:
- the source
-
setSource
Sets source.- Parameters:
source- the source
-
getTarget
Gets Root element relative to all properties describing the link’s target object- Returns:
- the target
-
setTarget
Sets target.- Parameters:
target- the target
-
getHarvestDate
Gets harvest date.- Returns:
- the harvest date
-
setHarvestDate
Sets harvest date.- Parameters:
harvestDate- the harvest date
-
getLicenseURL
Gets The URL of the license for the Scholix Link Information Package- Returns:
- the license url
-
setLicenseURL
Sets license url.- Parameters:
licenseURL- the license url
-
getLinkProvider
Gets The source(s) of this Link Information Package.- Returns:
- the link provider
-
setLinkProvider
Sets link provider.- Parameters:
linkProvider- the link provider
-
getLinkPublicationDate
Gets Date when this Link Information Package was first formally issued from this current Provider- Returns:
- the link publication date
-
setLinkPublicationDate
Sets link publication date.- Parameters:
linkPublicationDate- the link publication date
-
fromScholix
-