|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecthu.midori.kosmos.model.Identified
hu.midori.kosmos.model.SvnRepository
public class SvnRepository
Wraps a Subversion repository.
Field Summary | |
---|---|
java.util.List<ScmRepositoryChange> |
commits
Full history of the commits in reversed order. |
Constructor Summary | |
---|---|
SvnRepository()
By design this should be private to avoid instantiation without discriminator, but Hessian needs default ctor. |
|
SvnRepository(java.lang.String location,
long revision,
java.util.Date createdDate,
java.util.List<ScmRepositoryChange> commits,
int commitsTotal,
int commitsToday,
int commitsLast7Days,
int commitsLast31Days,
int committersTotal,
int committersToday,
int committersLast7Days,
int committersLast31Days,
ZoomableImageLocator filesPerFileTypeChartLocator,
ZoomableImageLocator commitsPerAuthorChartLocator,
ZoomableImageLocator commitsPerFileChartLocator,
ZoomableImageLocator commitsPerWeekChartLocator,
ZoomableImageLocator repoEntriesPerWeekChartLocator,
int dirs,
int files,
int totalFileSize,
java.util.List<java.util.Map.Entry<java.lang.String,java.lang.Integer>> filesPerFileType,
java.util.List<java.util.Map.Entry<java.lang.String,java.lang.Integer>> commitsPerAuthor,
java.util.List<java.util.Map.Entry<java.lang.String,java.lang.Integer>> commitsPerFile)
|
Method Summary | |
---|---|
double |
getActivity()
Returns a calculated activity percentage in the range [0.0, 1.0]. |
long |
getAge()
Returns its age in milliseconds. |
java.util.List<ScmRepositoryChange> |
getCommits()
|
int |
getCommitsLast31Days()
|
int |
getCommitsLast7Days()
|
java.util.List<java.util.Map.Entry<java.lang.String,java.lang.Integer>> |
getCommitsPerAuthor()
|
ZoomableImageLocator |
getCommitsPerAuthorChartLocator()
|
java.util.List<java.util.Map.Entry<java.lang.String,java.lang.Integer>> |
getCommitsPerFile()
|
ZoomableImageLocator |
getCommitsPerFileChartLocator()
|
ZoomableImageLocator |
getCommitsPerWeekChartLocator()
|
int |
getCommitsToday()
|
int |
getCommitsTotal()
|
int |
getCommittersLast31Days()
|
int |
getCommittersLast7Days()
|
int |
getCommittersToday()
|
int |
getCommittersTotal()
|
java.util.Date |
getCreatedDate()
|
int |
getDirs()
|
int |
getFiles()
|
java.util.List<java.util.Map.Entry<java.lang.String,java.lang.Integer>> |
getFilesPerFileType()
|
ZoomableImageLocator |
getFilesPerFileTypeChartLocator()
|
long |
getLatestTouchAge()
Returns the age of its latest touch in milliseconds. |
long |
getLatestTouchAgeInDays()
Returns the age of its latest touch in days. |
java.lang.String |
getLocation()
|
ZoomableImageLocator |
getRepoEntriesPerWeekChartLocator()
|
long |
getRevision()
|
int |
getTotalFileSize()
|
java.lang.String |
toString()
|
Methods inherited from class hu.midori.kosmos.model.Identified |
---|
getId |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public java.util.List<ScmRepositoryChange> commits
Constructor Detail |
---|
public SvnRepository()
public SvnRepository(java.lang.String location, long revision, java.util.Date createdDate, java.util.List<ScmRepositoryChange> commits, int commitsTotal, int commitsToday, int commitsLast7Days, int commitsLast31Days, int committersTotal, int committersToday, int committersLast7Days, int committersLast31Days, ZoomableImageLocator filesPerFileTypeChartLocator, ZoomableImageLocator commitsPerAuthorChartLocator, ZoomableImageLocator commitsPerFileChartLocator, ZoomableImageLocator commitsPerWeekChartLocator, ZoomableImageLocator repoEntriesPerWeekChartLocator, int dirs, int files, int totalFileSize, java.util.List<java.util.Map.Entry<java.lang.String,java.lang.Integer>> filesPerFileType, java.util.List<java.util.Map.Entry<java.lang.String,java.lang.Integer>> commitsPerAuthor, java.util.List<java.util.Map.Entry<java.lang.String,java.lang.Integer>> commitsPerFile)
Method Detail |
---|
public java.lang.String getLocation()
public long getRevision()
public java.util.Date getCreatedDate()
public java.util.List<ScmRepositoryChange> getCommits()
public int getCommitsTotal()
public int getCommitsToday()
public int getCommitsLast7Days()
public int getCommitsLast31Days()
public int getCommittersTotal()
public int getCommittersToday()
public int getCommittersLast7Days()
public int getCommittersLast31Days()
public ZoomableImageLocator getFilesPerFileTypeChartLocator()
public ZoomableImageLocator getCommitsPerAuthorChartLocator()
public ZoomableImageLocator getCommitsPerFileChartLocator()
public ZoomableImageLocator getCommitsPerWeekChartLocator()
public ZoomableImageLocator getRepoEntriesPerWeekChartLocator()
public int getDirs()
public int getFiles()
public int getTotalFileSize()
public java.util.List<java.util.Map.Entry<java.lang.String,java.lang.Integer>> getFilesPerFileType()
public java.util.List<java.util.Map.Entry<java.lang.String,java.lang.Integer>> getCommitsPerAuthor()
public java.util.List<java.util.Map.Entry<java.lang.String,java.lang.Integer>> getCommitsPerFile()
public long getAge()
public long getLatestTouchAge()
public long getLatestTouchAgeInDays()
public double getActivity()
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |