Class GXSChangeLogSet.LogEntry
- java.lang.Object
-
- hudson.scm.ChangeLogSet.Entry
-
- org.jenkinsci.plugins.genexus.server.GXSChangeLogSet.LogEntry
-
- Enclosing class:
- GXSChangeLogSet
public static class GXSChangeLogSet.LogEntry extends ChangeLogSet.Entry
One commit.Setter methods are public only so that the objects can be constructed from Digester. So please consider this object read-only.
-
-
Constructor Summary
Constructors Constructor Description LogEntry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAction(GXSChangeLogSet.Action p)
boolean
equals(Object o)
List<GXSChangeLogSet.Action>
getActions()
Gets the files that are changed in this commit.int
getActionsCount()
Collection<GXSChangeLogSet.Action>
getAffectedFiles()
Collection<String>
getAffectedPaths()
User
getAuthor()
String
getComment()
String
getCommitId()
Date
getDate()
String
getDisplayDate()
String
getMsg()
GXSChangeLogSet
getParent()
Gets theGXSChangeLogSet
to which this change set belongs.int
getRevision()
Gets the revision of the commit.long
getTimestamp()
String
getUser()
int
hashCode()
void
setDate(Date date)
void
setDateFromUTCDate(String utcDate)
void
setMsg(String msg)
protected void
setParent(ChangeLogSet changeLogSet)
void
setRevision(int revision)
void
setUser(String author)
-
Methods inherited from class hudson.scm.ChangeLogSet.Entry
getMsgAnnotated, getMsgEscaped
-
-
-
-
Method Detail
-
getParent
public GXSChangeLogSet getParent()
Gets theGXSChangeLogSet
to which this change set belongs.- Overrides:
getParent
in classChangeLogSet.Entry
-
setParent
protected void setParent(ChangeLogSet changeLogSet)
- Overrides:
setParent
in classChangeLogSet.Entry
-
getRevision
@Exported public int getRevision()
Gets the revision of the commit.If the commit made the repository revision 1532, this method returns 1532.
- Returns:
- revision number
-
setRevision
public void setRevision(int revision)
-
getCommitId
public String getCommitId()
- Overrides:
getCommitId
in classChangeLogSet.Entry
-
getAuthor
public User getAuthor()
- Specified by:
getAuthor
in classChangeLogSet.Entry
-
getTimestamp
public long getTimestamp()
- Overrides:
getTimestamp
in classChangeLogSet.Entry
-
getAffectedPaths
public Collection<String> getAffectedPaths()
- Specified by:
getAffectedPaths
in classChangeLogSet.Entry
-
setUser
public void setUser(String author)
-
getUser
@Exported public String getUser()
-
getDate
@Exported public Date getDate()
-
getDisplayDate
@Exported public String getDisplayDate()
-
setDate
public void setDate(Date date)
-
setDateFromUTCDate
public void setDateFromUTCDate(String utcDate)
-
getMsg
@Exported public String getMsg()
- Specified by:
getMsg
in classChangeLogSet.Entry
-
getComment
@Exported public String getComment()
-
setMsg
public void setMsg(String msg)
-
addAction
public void addAction(GXSChangeLogSet.Action p)
-
getActions
@Exported public List<GXSChangeLogSet.Action> getActions()
Gets the files that are changed in this commit.- Returns:
- can be empty but never null.
-
getActionsCount
@Exported public int getActionsCount()
-
getAffectedFiles
public Collection<GXSChangeLogSet.Action> getAffectedFiles()
- Overrides:
getAffectedFiles
in classChangeLogSet.Entry
-
-