Package hudson.scm
Class CVSChangeLogSet.CVSChangeLog
java.lang.Object
hudson.scm.ChangeLogSet.Entry
hudson.scm.CVSChangeLogSet.CVSChangeLog
- All Implemented Interfaces:
Serializable
- Enclosing class:
- CVSChangeLogSet
In-memory representation of CVS Changelog.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
boolean
Checks if twoCVSChangeLogSet.CVSChangeLog
entries can be merged.boolean
getFiles()
getMsg()
long
int
hashCode()
boolean
Returns true if all the fields that are supposed to be non-null is present.void
void
setChangeDate
(Date newChangeDate) void
setChangeDateString
(String changeDate) void
Deprecated.void
protected void
setParent
(ChangeLogSet parent) void
setRepository
(CvsRepository repository) void
Deprecated.void
Methods inherited from class hudson.scm.ChangeLogSet.Entry
getCommitId, getMsgAnnotated, getMsgEscaped, getParent
-
Constructor Details
-
CVSChangeLog
public CVSChangeLog()
-
-
Method Details
-
isComplete
public boolean isComplete()Returns true if all the fields that are supposed to be non-null is present. This is used to make sure the XML file was correct. -
canBeMergedWith
Checks if twoCVSChangeLogSet.CVSChangeLog
entries can be merged. This is to work around the duplicate entry problems. -
setParent
- Overrides:
setParent
in classChangeLogSet.Entry
-
merge
-
getTimestamp
public long getTimestamp()- Overrides:
getTimestamp
in classChangeLogSet.Entry
-
setDate
Deprecated. -
setTime
Deprecated. -
getChangeDate
-
getRepository
-
setRepository
-
setChangeDate
-
setChangeDateString
-
getAuthor
- Specified by:
getAuthor
in classChangeLogSet.Entry
-
getAffectedPaths
- Specified by:
getAffectedPaths
in classChangeLogSet.Entry
-
setUser
-
getMsg
- Specified by:
getMsg
in classChangeLogSet.Entry
-
setMsg
-
addFile
-
getFiles
-
getAffectedFiles
- Overrides:
getAffectedFiles
in classChangeLogSet.Entry
-
hashCode
public int hashCode() -
equals
-