hudson.scm
Class SubversionChangeLogSet

java.lang.Object
  extended by hudson.scm.ChangeLogSet<SubversionChangeLogSet.LogEntry>
      extended by hudson.scm.SubversionChangeLogSet
All Implemented Interfaces:
java.lang.Iterable<SubversionChangeLogSet.LogEntry>

public final class SubversionChangeLogSet
extends hudson.scm.ChangeLogSet<SubversionChangeLogSet.LogEntry>

ChangeLogSet for Subversion.

Author:
Kohsuke Kawaguchi

Nested Class Summary
static class SubversionChangeLogSet.LogEntry
          One commit.
static class SubversionChangeLogSet.Path
          A file in a commit.
static class SubversionChangeLogSet.RevisionInfo
           
 
Nested classes/interfaces inherited from class hudson.scm.ChangeLogSet
hudson.scm.ChangeLogSet.AffectedFile, hudson.scm.ChangeLogSet.Entry
 
Field Summary
 
Fields inherited from class hudson.scm.ChangeLogSet
build
 
Method Summary
 java.lang.String getKind()
           
 java.util.List<SubversionChangeLogSet.LogEntry> getLogs()
           
 java.util.Map<java.lang.String,java.lang.Long> getRevisionMap()
           
 java.util.List<SubversionChangeLogSet.RevisionInfo> getRevisions()
           
 boolean isEmptySet()
           
 java.util.Iterator<SubversionChangeLogSet.LogEntry> iterator()
           
 
Methods inherited from class hudson.scm.ChangeLogSet
createEmpty, getItems
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

isEmptySet

public boolean isEmptySet()
Specified by:
isEmptySet in class hudson.scm.ChangeLogSet<SubversionChangeLogSet.LogEntry>

getLogs

public java.util.List<SubversionChangeLogSet.LogEntry> getLogs()

iterator

public java.util.Iterator<SubversionChangeLogSet.LogEntry> iterator()

getKind

public java.lang.String getKind()
Overrides:
getKind in class hudson.scm.ChangeLogSet<SubversionChangeLogSet.LogEntry>

getRevisionMap

public java.util.Map<java.lang.String,java.lang.Long> getRevisionMap()
                                                              throws java.io.IOException
Throws:
java.io.IOException

getRevisions

@Exported
public java.util.List<SubversionChangeLogSet.RevisionInfo> getRevisions()
                                                                 throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2011. All Rights Reserved.