Class BaseChangeSuggestion<T extends CollectionEntity>
java.lang.Object
org.gbif.api.model.collections.suggestions.BaseChangeSuggestion<T>
- All Implemented Interfaces:
Serializable
,ChangeSuggestion<T>
- Direct Known Subclasses:
CollectionChangeSuggestion
,InstitutionChangeSuggestion
public abstract class BaseChangeSuggestion<T extends CollectionEntity>
extends Object
implements ChangeSuggestion<T>
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
getKey()
getType()
int
hashCode()
void
setApplied
(Date applied) void
setAppliedBy
(String appliedBy) void
setChanges
(List<Change> changes) void
setComments
(List<String> comments) void
setDiscarded
(Date discarded) void
setDiscardedBy
(String discardedBy) void
setEntityCountry
(Country entityCountry) void
setEntityKey
(UUID entityKey) void
setEntityName
(String entityName) void
void
setMergeTargetKey
(UUID mergeTargetKey) void
setModified
(Date modified) void
setModifiedBy
(String modifiedBy) void
setProposed
(Date proposed) void
setProposedBy
(String proposedBy) void
setProposerEmail
(String proposerEmail) void
void
setSuggestedEntity
(T suggestedEntity) void
toString()
-
Constructor Details
-
BaseChangeSuggestion
public BaseChangeSuggestion()
-
-
Method Details
-
getKey
- Specified by:
getKey
in interfaceChangeSuggestion<T extends CollectionEntity>
-
setKey
- Specified by:
setKey
in interfaceChangeSuggestion<T extends CollectionEntity>
-
getType
- Specified by:
getType
in interfaceChangeSuggestion<T extends CollectionEntity>
-
setType
- Specified by:
setType
in interfaceChangeSuggestion<T extends CollectionEntity>
-
getStatus
- Specified by:
getStatus
in interfaceChangeSuggestion<T extends CollectionEntity>
-
setStatus
- Specified by:
setStatus
in interfaceChangeSuggestion<T extends CollectionEntity>
-
getEntityKey
- Specified by:
getEntityKey
in interfaceChangeSuggestion<T extends CollectionEntity>
-
setEntityKey
- Specified by:
setEntityKey
in interfaceChangeSuggestion<T extends CollectionEntity>
-
getEntityName
- Specified by:
getEntityName
in interfaceChangeSuggestion<T extends CollectionEntity>
-
setEntityName
- Specified by:
setEntityName
in interfaceChangeSuggestion<T extends CollectionEntity>
-
getEntityCountry
- Specified by:
getEntityCountry
in interfaceChangeSuggestion<T extends CollectionEntity>
-
setEntityCountry
- Specified by:
setEntityCountry
in interfaceChangeSuggestion<T extends CollectionEntity>
-
getSuggestedEntity
- Specified by:
getSuggestedEntity
in interfaceChangeSuggestion<T extends CollectionEntity>
-
setSuggestedEntity
- Specified by:
setSuggestedEntity
in interfaceChangeSuggestion<T extends CollectionEntity>
-
getProposed
- Specified by:
getProposed
in interfaceChangeSuggestion<T extends CollectionEntity>
-
setProposed
- Specified by:
setProposed
in interfaceChangeSuggestion<T extends CollectionEntity>
-
getProposedBy
- Specified by:
getProposedBy
in interfaceChangeSuggestion<T extends CollectionEntity>
-
setProposedBy
- Specified by:
setProposedBy
in interfaceChangeSuggestion<T extends CollectionEntity>
-
getProposerEmail
- Specified by:
getProposerEmail
in interfaceChangeSuggestion<T extends CollectionEntity>
-
setProposerEmail
- Specified by:
setProposerEmail
in interfaceChangeSuggestion<T extends CollectionEntity>
-
getApplied
- Specified by:
getApplied
in interfaceChangeSuggestion<T extends CollectionEntity>
-
setApplied
- Specified by:
setApplied
in interfaceChangeSuggestion<T extends CollectionEntity>
-
getAppliedBy
- Specified by:
getAppliedBy
in interfaceChangeSuggestion<T extends CollectionEntity>
-
setAppliedBy
- Specified by:
setAppliedBy
in interfaceChangeSuggestion<T extends CollectionEntity>
-
getDiscarded
- Specified by:
getDiscarded
in interfaceChangeSuggestion<T extends CollectionEntity>
-
setDiscarded
- Specified by:
setDiscarded
in interfaceChangeSuggestion<T extends CollectionEntity>
-
getDiscardedBy
- Specified by:
getDiscardedBy
in interfaceChangeSuggestion<T extends CollectionEntity>
-
setDiscardedBy
- Specified by:
setDiscardedBy
in interfaceChangeSuggestion<T extends CollectionEntity>
-
getComments
- Specified by:
getComments
in interfaceChangeSuggestion<T extends CollectionEntity>
-
setComments
- Specified by:
setComments
in interfaceChangeSuggestion<T extends CollectionEntity>
-
getMergeTargetKey
- Specified by:
getMergeTargetKey
in interfaceChangeSuggestion<T extends CollectionEntity>
-
setMergeTargetKey
- Specified by:
setMergeTargetKey
in interfaceChangeSuggestion<T extends CollectionEntity>
-
getChanges
- Specified by:
getChanges
in interfaceChangeSuggestion<T extends CollectionEntity>
-
setChanges
- Specified by:
setChanges
in interfaceChangeSuggestion<T extends CollectionEntity>
-
getModified
- Specified by:
getModified
in interfaceChangeSuggestion<T extends CollectionEntity>
-
setModified
- Specified by:
setModified
in interfaceChangeSuggestion<T extends CollectionEntity>
-
getModifiedBy
- Specified by:
getModifiedBy
in interfaceChangeSuggestion<T extends CollectionEntity>
-
setModifiedBy
- Specified by:
setModifiedBy
in interfaceChangeSuggestion<T extends CollectionEntity>
-
equals
-
hashCode
-
toString
-