hudson.scm
Class SubversionReleaseChangeLogSet

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

public final class SubversionReleaseChangeLogSet
extends ChangeLogSet<SubversionReleaseChangeLogSet.LogEntry>

ChangeLogSet for Subversion.

Author:
Kohsuke Kawaguchi

Nested Class Summary
static class SubversionReleaseChangeLogSet.LogEntry
          One commit.
static class SubversionReleaseChangeLogSet.Path
          A file in a commit.
static class SubversionReleaseChangeLogSet.RevisionInfo
           
 
Nested classes/interfaces inherited from class hudson.scm.ChangeLogSet
ChangeLogSet.Entry
 
Field Summary
 
Fields inherited from class hudson.scm.ChangeLogSet
build
 
Method Summary
 java.util.List<SubversionReleaseChangeLogSet.LogEntry> getLogs()
           
 java.util.Map<java.lang.String,java.lang.Long> getRevisionMap()
           
 java.util.List<SubversionReleaseChangeLogSet.RevisionInfo> getRevisions()
           
 boolean isEmptySet()
          Returns true if there's no change.
 java.util.Iterator<SubversionReleaseChangeLogSet.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()
Description copied from class: ChangeLogSet
Returns true if there's no change.

Specified by:
isEmptySet in class ChangeLogSet<SubversionReleaseChangeLogSet.LogEntry>

getLogs

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

iterator

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

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<SubversionReleaseChangeLogSet.RevisionInfo> getRevisions()
                                                                        throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2009. All Rights Reserved.