public class SVNPathUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.util.Comparator<java.lang.String> |
PATH_COMPARATOR |
Constructor and Description |
---|
SVNPathUtil() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
append(java.lang.String f,
java.lang.String s) |
static java.lang.String |
canonicalizeAbsolutePath(java.lang.String path) |
static java.lang.String |
canonicalizePath(java.lang.String path) |
static void |
checkPathIsValid(java.lang.String path) |
static java.lang.String |
condencePaths(java.lang.String[] paths,
java.util.Collection condencedPaths,
boolean removeRedundantPaths) |
static java.lang.String |
getAbsolutePath(java.lang.String path) |
static java.lang.String |
getCommonPathAncestor(java.lang.String path1,
java.lang.String path2) |
static java.lang.String |
getPathAsChild(java.lang.String path,
java.lang.String pathChild)
Former pathIsChild.
|
static java.lang.String |
getRelativePath(java.lang.String parent,
java.lang.String child) |
static int |
getSegmentsCount(java.lang.String path) |
static java.lang.String |
head(java.lang.String path) |
static boolean |
isAbsolute(java.lang.String path) |
static boolean |
isAncestor(java.lang.String parentPath,
java.lang.String childPath) |
static boolean |
isCanonical(java.lang.String path) |
static boolean |
isSinglePathComponent(java.lang.String name) |
static boolean |
isURL(java.lang.String pathOrUrl) |
static boolean |
isWithinBasePath(java.lang.String basePath,
java.lang.String path) |
static java.lang.String |
removeHead(java.lang.String path) |
static java.lang.String |
removeTail(java.lang.String path) |
static java.lang.String |
tail(java.lang.String path) |
static java.lang.String |
validateFilePath(java.lang.String path) |
public static final java.util.Comparator<java.lang.String> PATH_COMPARATOR
public static boolean isCanonical(java.lang.String path)
public static void checkPathIsValid(java.lang.String path) throws SVNException
SVNException
public static java.lang.String getAbsolutePath(java.lang.String path)
public static java.lang.String validateFilePath(java.lang.String path)
public static java.lang.String canonicalizePath(java.lang.String path)
public static java.lang.String canonicalizeAbsolutePath(java.lang.String path)
public static java.lang.String append(java.lang.String f, java.lang.String s)
public static boolean isSinglePathComponent(java.lang.String name)
public static java.lang.String head(java.lang.String path)
public static java.lang.String removeHead(java.lang.String path)
public static java.lang.String tail(java.lang.String path)
public static java.lang.String removeTail(java.lang.String path)
public static java.lang.String getCommonPathAncestor(java.lang.String path1, java.lang.String path2)
public static java.lang.String condencePaths(java.lang.String[] paths, java.util.Collection condencedPaths, boolean removeRedundantPaths)
public static int getSegmentsCount(java.lang.String path)
public static boolean isAncestor(java.lang.String parentPath, java.lang.String childPath)
public static java.lang.String getPathAsChild(java.lang.String path, java.lang.String pathChild)
path
- pathChild
- public static java.lang.String getRelativePath(java.lang.String parent, java.lang.String child)
public static boolean isURL(java.lang.String pathOrUrl)
public static boolean isWithinBasePath(java.lang.String basePath, java.lang.String path)
public static boolean isAbsolute(java.lang.String path)
Copyright © 2004-2012 TMate Software Ltd. All Rights Reserved.