Class WorkSummary
java.lang.Object
org.orcid.jaxb.model.v3.release.record.summary.WorkSummary
- All Implemented Interfaces:
Serializable,Filterable,VisibilityType,Activity,GroupableActivity,SourceAware
public class WorkSummary
extends Object
implements VisibilityType, Activity, GroupableActivity, Serializable, SourceAware
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within
this class.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CreatedDateprotected Stringprotected ExternalIDsprotected Titleprotected LastModifiedDateprotected Stringprotected PublicationDateprotected Longprotected Sourceprotected WorkTitleprotected WorkTypeprotected Urlprotected Visibility -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(GroupableActivity activity) booleanGets the value of the journalTitle property.getPath()Gets the value of the path property.static longgetTitle()getType()getUrl()inthashCode()Gets the value of the workSources property.voidsetCreatedDate(CreatedDate createdDate) voidsetDisplayIndex(String displayIndex) voidsetExternalIdentifiers(ExternalIDs externalIdentifiers) voidsetJournalTitle(Title value) Sets the value of the journalTitle property.voidsetLastModifiedDate(LastModifiedDate lastModifiedDate) voidSets the value of the path property.voidsetPublicationDate(PublicationDate publicationDate) voidsetPutCode(Long putCode) voidvoidvoidvoidvoidsetVisibility(Visibility visibility)
-
Field Details
-
title
-
type
-
journalTitle
-
publicationDate
-
externalIdentifiers
-
url
-
source
-
lastModifiedDate
-
createdDate
-
putCode
-
path
-
visibility
-
displayIndex
-
-
Constructor Details
-
WorkSummary
public WorkSummary()
-
-
Method Details
-
getTitle
-
setTitle
-
getType
-
setType
-
getPublicationDate
-
setPublicationDate
-
getExternalIdentifiers
- Specified by:
getExternalIdentifiersin interfaceGroupableActivity
-
setExternalIdentifiers
-
getUrl
-
setUrl
-
getSource
- Specified by:
getSourcein interfaceSourceAware
-
setSource
- Specified by:
setSourcein interfaceSourceAware
-
getPutCode
- Specified by:
getPutCodein interfaceActivity
-
setPutCode
- Specified by:
setPutCodein interfaceActivity
-
getPath
Gets the value of the path property. -
setPath
Sets the value of the path property. -
getVisibility
- Specified by:
getVisibilityin interfaceVisibilityType
-
setVisibility
- Specified by:
setVisibilityin interfaceVisibilityType
-
getLastModifiedDate
- Specified by:
getLastModifiedDatein interfaceActivity- Specified by:
getLastModifiedDatein interfaceGroupableActivity
-
setLastModifiedDate
- Specified by:
setLastModifiedDatein interfaceActivity
-
getCreatedDate
- Specified by:
getCreatedDatein interfaceActivity
-
setCreatedDate
- Specified by:
setCreatedDatein interfaceActivity
-
getSerialversionuid
public static long getSerialversionuid() -
getDisplayIndex
- Specified by:
getDisplayIndexin interfaceGroupableActivity
-
setDisplayIndex
-
getJournalTitle
Gets the value of the journalTitle property.- Returns:
- possible object is
Title
-
setJournalTitle
Sets the value of the journalTitle property.- Parameters:
value- allowed object isTitle
-
hashCode
public int hashCode() -
equals
-
retrieveSourcePath
Gets the value of the workSources property.- Specified by:
retrieveSourcePathin interfaceFilterable- Returns:
- the source path
-
compareTo
- Specified by:
compareToin interfaceGroupableActivity
-