org.tigris.subversion.javahl
Class CopySource

java.lang.Object
  extended by org.tigris.subversion.javahl.CopySource
All Implemented Interfaces:
Serializable

public class CopySource
extends Object
implements Serializable

A description of a copy source.

See Also:
Serialized Form

Constructor Summary
CopySource(String path, Revision revision, Revision pegRevision)
          Create a new instance.
 
Method Summary
 String getPath()
           
 Revision getPegRevision()
           
 Revision getRevision()
           
 CopySource toApache()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CopySource

public CopySource(String path,
                  Revision revision,
                  Revision pegRevision)
Create a new instance.

Parameters:
path -
revision - The source revision.
pegRevision - The peg revision. Typically interpreted as Revision.HEAD when null.
Method Detail

toApache

public CopySource toApache()

getPath

public String getPath()
Returns:
The source path or URL.

getRevision

public Revision getRevision()
Returns:
The source revision.

getPegRevision

public Revision getPegRevision()
Returns:
The peg revision.