public class SVNExternal
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
SVNExternal.ExternalTokenizer |
Modifier and Type | Field and Description |
---|---|
private boolean |
myIsNewFormat |
private boolean |
myIsPegRevisionExplicit |
private boolean |
myIsRevisionExplicit |
private java.lang.String |
myPath |
private SVNRevision |
myPegRevision |
private java.lang.String |
myRawURL |
private java.lang.String |
myRawValue |
private SVNURL |
myResolvedURL |
private SVNRevision |
myRevision |
private java.lang.String |
myURL |
Modifier | Constructor and Description |
---|---|
private |
SVNExternal() |
|
SVNExternal(java.lang.String target,
java.lang.String url,
SVNRevision pegRevision,
SVNRevision revision,
boolean isRevisionExplicit,
boolean isPegRevisionExplicit,
boolean isNewFormat) |
Modifier and Type | Method and Description |
---|---|
private static int |
fetchRevision(SVNExternal external,
java.lang.Object owner,
java.lang.String line,
java.util.List tokens) |
static java.util.List<java.lang.String> |
findTargetDuplications(SVNExternal[] externals) |
private java.lang.String |
formatRevisionString(java.lang.String revisionPrefix,
SVNRevision revision) |
int |
getFormat() |
java.lang.String |
getPath() |
SVNRevision |
getPegRevision() |
java.lang.String |
getPegRevisionString() |
protected java.lang.String |
getRawURL()
Deprecated.
|
java.lang.String |
getRawValue() |
SVNURL |
getResolvedURL() |
SVNRevision |
getRevision() |
java.lang.String |
getRevisionString() |
java.lang.String |
getUnresolvedUrl() |
boolean |
isNewFormat() |
boolean |
isPegRevisionExplicit() |
boolean |
isRevisionExplicit() |
static SVNExternal[] |
parseExternals(java.lang.Object owner,
java.lang.String description) |
private static java.lang.String |
quotePath(java.lang.String path) |
private static void |
reportParsingError(java.lang.Object owner,
java.lang.String line) |
SVNURL |
resolveURL(SVNURL rootURL,
SVNURL ownerURL) |
java.lang.String |
toString() |
private SVNRevision myRevision
private SVNRevision myPegRevision
private java.lang.String myURL
private java.lang.String myRawURL
private java.lang.String myPath
private SVNURL myResolvedURL
private boolean myIsRevisionExplicit
private boolean myIsPegRevisionExplicit
private boolean myIsNewFormat
private java.lang.String myRawValue
private SVNExternal()
public SVNExternal(java.lang.String target, java.lang.String url, SVNRevision pegRevision, SVNRevision revision, boolean isRevisionExplicit, boolean isPegRevisionExplicit, boolean isNewFormat)
public SVNRevision getRevision()
public SVNRevision getPegRevision()
public java.lang.String getPath()
public java.lang.String getUnresolvedUrl()
public java.lang.String getRawValue()
@Deprecated protected java.lang.String getRawURL()
public boolean isRevisionExplicit()
public boolean isPegRevisionExplicit()
public boolean isNewFormat()
public int getFormat()
public SVNURL getResolvedURL()
public SVNURL resolveURL(SVNURL rootURL, SVNURL ownerURL) throws SVNException
SVNException
public java.lang.String toString()
toString
in class java.lang.Object
public static SVNExternal[] parseExternals(java.lang.Object owner, java.lang.String description) throws SVNException
SVNException
private static java.lang.String quotePath(java.lang.String path)
private static int fetchRevision(SVNExternal external, java.lang.Object owner, java.lang.String line, java.util.List tokens) throws SVNException
SVNException
private static void reportParsingError(java.lang.Object owner, java.lang.String line) throws SVNException
SVNException
public static java.util.List<java.lang.String> findTargetDuplications(SVNExternal[] externals)
public java.lang.String getRevisionString()
public java.lang.String getPegRevisionString()
private java.lang.String formatRevisionString(java.lang.String revisionPrefix, SVNRevision revision)