Package com.pspdfkit.annotations.note
Class AnnotationStateChange
-
- All Implemented Interfaces:
public final class AnnotationStateChange
A structure that represents any change of review status for a markup annotation.
-
-
Field Summary
Fields Modifier and Type Field Description public final String
author
public final AuthorState
authorState
public final Date
creationDate
-
Constructor Summary
Constructors Constructor Description AnnotationStateChange(String author, AuthorState authorState, Date creationDate)
Creates the new annotation review state change.
-
Method Summary
Modifier and Type Method Description String
getAuthor()
Gets the name of the author that performed the review change. AuthorState
getAuthorState()
Gets the author's review state that was set in this revision. Date
getCreationDate()
Gets the creation date of this status change. boolean
equals(Object o)
int
hashCode()
-
-
Constructor Detail
-
AnnotationStateChange
AnnotationStateChange(String author, AuthorState authorState, Date creationDate)
Creates the new annotation review state change.- Parameters:
author
- Author that performed the change.authorState
- The state to be set.creationDate
- Creation date of the status change.
-
-
Method Detail
-
getAuthor
@Nullable() String getAuthor()
Gets the name of the author that performed the review change.
- Returns:
Tha name of the review change author.
-
getAuthorState
@NonNull() AuthorState getAuthorState()
Gets the author's review state that was set in this revision.
- Returns:
The state that was changed.
-
getCreationDate
@Nullable() Date getCreationDate()
Gets the creation date of this status change.
- Returns:
Creation date of the status change.
-
hashCode
int hashCode()
-
-
-
-