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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanChecks if twoCVSChangeLogSet.CVSChangeLogentries can be merged.booleangetFiles()getMsg()longinthashCode()booleanReturns true if all the fields that are supposed to be non-null is present.voidvoidsetChangeDate(Date newChangeDate) voidsetChangeDateString(String changeDate) voidDeprecated.voidprotected voidsetParent(ChangeLogSet parent) voidsetRepository(CvsRepository repository) voidDeprecated.voidMethods 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.CVSChangeLogentries can be merged. This is to work around the duplicate entry problems. -
setParent
- Overrides:
setParentin classChangeLogSet.Entry
-
merge
-
getTimestamp
public long getTimestamp()- Overrides:
getTimestampin classChangeLogSet.Entry
-
setDate
Deprecated. -
setTime
Deprecated. -
getChangeDate
-
getRepository
-
setRepository
-
setChangeDate
-
setChangeDateString
-
getAuthor
- Specified by:
getAuthorin classChangeLogSet.Entry
-
getAffectedPaths
- Specified by:
getAffectedPathsin classChangeLogSet.Entry
-
setUser
-
getMsg
- Specified by:
getMsgin classChangeLogSet.Entry
-
setMsg
-
addFile
-
getFiles
-
getAffectedFiles
- Overrides:
getAffectedFilesin classChangeLogSet.Entry
-
hashCode
public int hashCode() -
equals
-