Class WorkSummary
java.lang.Object
org.orcid.jaxb.model.record.summary_v2.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 LastModifiedDateprotected Stringprotected PublicationDateprotected Longprotected Sourceprotected WorkTitleprotected WorkTypeprotected Visibility -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(GroupableActivity activity) booleangetPath()Gets the value of the path property.static longgetTitle()getType()inthashCode()Gets the value of the workSources property.voidsetCreatedDate(CreatedDate createdDate) voidsetDisplayIndex(String displayIndex) voidsetExternalIdentifiers(ExternalIDs externalIdentifiers) voidsetLastModifiedDate(LastModifiedDate lastModifiedDate) voidSets the value of the path property.voidsetPublicationDate(PublicationDate publicationDate) voidsetPutCode(Long putCode) voidvoidvoidvoidsetVisibility(Visibility visibility)
-
Field Details
-
title
-
type
-
publicationDate
-
externalIdentifiers
-
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
-
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
-
hashCode
public int hashCode() -
equals
-
retrieveSourcePath
Gets the value of the workSources property.- Specified by:
retrieveSourcePathin interfaceFilterable- Returns:
- String representation of work source
-
compareTo
- Specified by:
compareToin interfaceGroupableActivity
-