|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.atlassian.crucible.spi.data.CommentDataImpl
com.atlassian.crucible.spi.data.VersionedCommentData
com.atlassian.crucible.spi.data.VersionedLineCommentData
public class VersionedLineCommentData
Contains the attributes of a comment on an item in a review.
If the line ranges are null, then the comment refers to the entire file
| Nested Class Summary | |
|---|---|
static class |
VersionedLineCommentData.LineRangeDetail
|
static class |
VersionedLineCommentData.VersionedLineCommentBuilder
Creates VersionedLineCommentData instances. |
| Nested classes/interfaces inherited from class com.atlassian.crucible.spi.data.CommentDataImpl |
|---|
CommentDataImpl.CommentDataBuilder<M extends CommentDataImpl.CommentDataBuilder,T extends CommentDataImpl> |
| Nested classes/interfaces inherited from interface com.atlassian.crucible.spi.data.CommentData |
|---|
CommentData.Status |
| Field Summary |
|---|
| Fields inherited from class com.atlassian.crucible.spi.data.VersionedCommentData |
|---|
reviewItemId |
| Constructor Summary | |
|---|---|
VersionedLineCommentData()
Deprecated. only used for serialization. |
|
VersionedLineCommentData(PermId<ReviewItemData> reviewItemId,
java.lang.String message,
boolean draft,
boolean deleted,
boolean defectRaised,
boolean defectApproved,
CommentData.Status readStatus,
UserData user,
java.util.Date createDate,
java.lang.String fromLineRange,
java.lang.String toLineRange,
java.util.List<GeneralCommentData> replies,
java.util.Map<java.lang.String,CustomFieldData> metrics,
java.lang.String parentPermId)
Deprecated. please use builder() instead. |
|
VersionedLineCommentData(PermId<ReviewItemData> reviewItemId,
java.lang.String message,
boolean draft,
boolean deleted,
boolean defectRaised,
boolean defectApproved,
CommentData.Status readStatus,
UserData user,
java.util.Date createDate,
java.lang.String fromLineRange,
java.lang.String toLineRange,
java.lang.String permId,
java.util.List<GeneralCommentData> replies,
java.util.Map<java.lang.String,CustomFieldData> metrics,
java.lang.String parentPermId)
Deprecated. please use builder() instead. |
|
VersionedLineCommentData(PermId<ReviewItemData> reviewItemId,
java.lang.String message,
java.lang.String messageAsHtml,
boolean draft,
boolean deleted,
boolean defectRaised,
boolean defectApproved,
CommentData.Status readStatus,
UserData user,
java.util.Date createDate,
java.lang.String fromLineRange,
java.lang.String toLineRange,
java.util.List<GeneralCommentData> replies,
java.util.Map<java.lang.String,CustomFieldData> metrics,
java.lang.String parentPermId)
Deprecated. please use builder() instead. |
|
VersionedLineCommentData(PermId<ReviewItemData> reviewItemId,
java.lang.String message,
java.lang.String messageAsHtml,
boolean draft,
boolean deleted,
boolean defectRaised,
boolean defectApproved,
CommentData.Status readStatus,
UserData user,
java.util.Date createDate,
java.lang.String fromLineRange,
java.lang.String toLineRange,
java.lang.String permId,
java.util.List<GeneralCommentData> replies,
java.util.Map<java.lang.String,CustomFieldData> metrics,
java.lang.String parentPermId)
Deprecated. please use builder() instead. |
|
| Method Summary | |
|---|---|
static VersionedLineCommentData.VersionedLineCommentBuilder |
builder()
|
java.lang.String |
getFromLineRange()
Deprecated. returns the line range on the oldest revision only (pre-iterative reviewing). Use getLineRanges() instead. |
java.util.List<VersionedLineCommentData.LineRangeDetail> |
getLineRanges()
|
java.lang.String |
getToLineRange()
Deprecated. returns the line range on the newest revision only (pre-iterative reviewing). Use getLineRanges() instead. |
void |
setFromLineRange(java.lang.String fromLineRange)
Deprecated. use setLineRanges(java.util.List) instead. |
void |
setLineRanges(java.util.List<VersionedLineCommentData.LineRangeDetail> details)
|
void |
setToLineRange(java.lang.String toLineRange)
Deprecated. use setLineRanges(java.util.List) instead. |
| Methods inherited from class com.atlassian.crucible.spi.data.VersionedCommentData |
|---|
getPermaId, getReviewItemId, setPermaId, setReviewItemId |
| Methods inherited from class com.atlassian.crucible.spi.data.CommentDataImpl |
|---|
getCreateDate, getMessage, getMessageAsHtml, getMetrics, getParentCommentId, getPermaIdAsString, getReadStatus, getReplies, getUser, isDefectApproved, isDefectRaised, isDeleted, isDraft, setCreateDate, setDefectApproved, setDefectRaised, setDeleted, setDraft, setMessage, setMessageAsHtml, setMetrics, setParentCommentId, setPermaIdAsString, setReadStatus, setReplies, setUser |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
@Deprecated public VersionedLineCommentData()
@Deprecated
public VersionedLineCommentData(PermId<ReviewItemData> reviewItemId,
java.lang.String message,
boolean draft,
boolean deleted,
boolean defectRaised,
boolean defectApproved,
CommentData.Status readStatus,
UserData user,
java.util.Date createDate,
java.lang.String fromLineRange,
java.lang.String toLineRange,
java.util.List<GeneralCommentData> replies,
java.util.Map<java.lang.String,CustomFieldData> metrics,
java.lang.String parentPermId)
builder() instead.
@Deprecated
public VersionedLineCommentData(PermId<ReviewItemData> reviewItemId,
java.lang.String message,
java.lang.String messageAsHtml,
boolean draft,
boolean deleted,
boolean defectRaised,
boolean defectApproved,
CommentData.Status readStatus,
UserData user,
java.util.Date createDate,
java.lang.String fromLineRange,
java.lang.String toLineRange,
java.util.List<GeneralCommentData> replies,
java.util.Map<java.lang.String,CustomFieldData> metrics,
java.lang.String parentPermId)
builder() instead.
message - the contents of the comment.messageAsHtml - the wiki rendered version of the comment. Can be null.
see ReviewService.addComment(com.atlassian.crucible.spi.PermId, VersionedLineCommentData)
@Deprecated
public VersionedLineCommentData(PermId<ReviewItemData> reviewItemId,
java.lang.String message,
boolean draft,
boolean deleted,
boolean defectRaised,
boolean defectApproved,
CommentData.Status readStatus,
UserData user,
java.util.Date createDate,
java.lang.String fromLineRange,
java.lang.String toLineRange,
java.lang.String permId,
java.util.List<GeneralCommentData> replies,
java.util.Map<java.lang.String,CustomFieldData> metrics,
java.lang.String parentPermId)
builder() instead.
@Deprecated
public VersionedLineCommentData(PermId<ReviewItemData> reviewItemId,
java.lang.String message,
java.lang.String messageAsHtml,
boolean draft,
boolean deleted,
boolean defectRaised,
boolean defectApproved,
CommentData.Status readStatus,
UserData user,
java.util.Date createDate,
java.lang.String fromLineRange,
java.lang.String toLineRange,
java.lang.String permId,
java.util.List<GeneralCommentData> replies,
java.util.Map<java.lang.String,CustomFieldData> metrics,
java.lang.String parentPermId)
builder() instead.
| Method Detail |
|---|
public java.lang.String getFromLineRange()
getLineRanges() instead.
public java.lang.String getToLineRange()
getLineRanges() instead.
public void setFromLineRange(java.lang.String fromLineRange)
setLineRanges(java.util.List) instead.
fromLineRange - public void setToLineRange(java.lang.String toLineRange)
setLineRanges(java.util.List) instead.
toLineRange - public java.util.List<VersionedLineCommentData.LineRangeDetail> getLineRanges()
public void setLineRanges(java.util.List<VersionedLineCommentData.LineRangeDetail> details)
details - the line ranges on all file revisions.public static VersionedLineCommentData.VersionedLineCommentBuilder builder()
VersionedLineCommentData.VersionedLineCommentBuilder which can be used to create an instance of VersionedLineCommentData.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||