-
@JsonClass(generateAdapter = true) public final class Comment
-
-
Field Summary
Fields Modifier and Type Field Description private Stringidprivate Stringtitleprivate Stringcontentprivate PersoncreatedByprivate ZonedDateTimecreatedAtprivate Booleaneditedprivate PersonmodifiedByprivate ZonedDateTimemodifiedAtprivate BooleancanEditprivate BooleancanDelete
-
Method Summary
Modifier and Type Method Description final StringgetId()final UnitsetId(@Json(name = id) String id)final StringgetTitle()final UnitsetTitle(@Json(name = title) String title)final StringgetContent()final UnitsetContent(@Json(name = content) String content)final PersongetCreatedBy()final UnitsetCreatedBy(@Json(name = createdBy) Person createdBy)final ZonedDateTimegetCreatedAt()final UnitsetCreatedAt(@Json(name = createdAt) ZonedDateTime createdAt)final BooleangetEdited()final UnitsetEdited(@Json(name = edited) Boolean edited)final PersongetModifiedBy()final UnitsetModifiedBy(@Json(name = modifiedBy) Person modifiedBy)final ZonedDateTimegetModifiedAt()final UnitsetModifiedAt(@Json(name = modifiedAt) ZonedDateTime modifiedAt)final BooleangetCanEdit()final UnitsetCanEdit(@Json(name = canEdit) Boolean canEdit)final BooleangetCanDelete()final UnitsetCanDelete(@Json(name = canDelete) Boolean canDelete)-
-
Constructor Detail
-
Comment
Comment(String id, String title, String content, Person createdBy, ZonedDateTime createdAt, Boolean edited, Person modifiedBy, ZonedDateTime modifiedAt, Boolean canEdit, Boolean canDelete)
-
-
Method Detail
-
getContent
final String getContent()
-
setContent
final Unit setContent(@Json(name = content) String content)
-
getCreatedBy
final Person getCreatedBy()
-
setCreatedBy
final Unit setCreatedBy(@Json(name = createdBy) Person createdBy)
-
getCreatedAt
final ZonedDateTime getCreatedAt()
-
setCreatedAt
final Unit setCreatedAt(@Json(name = createdAt) ZonedDateTime createdAt)
-
getModifiedBy
final Person getModifiedBy()
-
setModifiedBy
final Unit setModifiedBy(@Json(name = modifiedBy) Person modifiedBy)
-
getModifiedAt
final ZonedDateTime getModifiedAt()
-
setModifiedAt
final Unit setModifiedAt(@Json(name = modifiedAt) ZonedDateTime modifiedAt)
-
getCanEdit
final Boolean getCanEdit()
-
setCanEdit
final Unit setCanEdit(@Json(name = canEdit) Boolean canEdit)
-
getCanDelete
final Boolean getCanDelete()
-
setCanDelete
final Unit setCanDelete(@Json(name = canDelete) Boolean canDelete)
-
-
-
-