public class JGitPathImpl extends org.uberfire.java.nio.base.AbstractPath<JGitFileSystem> implements org.uberfire.java.nio.base.SegmentedPath
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_REF_TREE |
| Modifier and Type | Method and Description |
|---|---|
static JGitPathImpl |
create(JGitFileSystem fs,
String path,
String host,
boolean isRealPath) |
static JGitPathImpl |
create(JGitFileSystem fs,
String path,
String host,
org.eclipse.jgit.lib.ObjectId id,
boolean isRealPath) |
static JGitPathImpl |
createFSDirect(JGitFileSystem fs) |
static JGitPathImpl |
createRoot(JGitFileSystem fs,
String path,
String host,
boolean isRealPath) |
protected String |
defaultDirectory() |
String |
getPath() |
String |
getRefTree() |
String |
getSegmentId() |
boolean |
isRegularFile() |
protected org.uberfire.java.nio.file.Path |
newPath(JGitFileSystem fs,
String substring,
String host,
boolean isRealPath,
boolean isNormalized) |
protected org.uberfire.java.nio.file.Path |
newRoot(JGitFileSystem fs,
String substring,
String host,
boolean realPath) |
protected org.uberfire.java.nio.base.AbstractPath.RootInfo |
setupRoot(JGitFileSystem fs,
String pathx,
String host,
boolean isRoot) |
File |
toFile() |
addAttrView, clearCache, compareTo, endsWith, endsWith, equals, getAttrStorage, getAttrView, getAttrView, getFileName, getFileSystem, getHost, getName, getNameCount, getParent, getRoot, hashCode, isAbsolute, isRealPath, iterator, normalize, register, register, relativize, resolve, resolve, resolveSibling, resolveSibling, startsWith, startsWith, subpath, toAbsolutePath, toRealPath, toString, toString, toUriclone, finalize, getClass, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic static final String DEFAULT_REF_TREE
protected org.uberfire.java.nio.base.AbstractPath.RootInfo setupRoot(JGitFileSystem fs, String pathx, String host, boolean isRoot)
setupRoot in class org.uberfire.java.nio.base.AbstractPath<JGitFileSystem>protected String defaultDirectory()
defaultDirectory in class org.uberfire.java.nio.base.AbstractPath<JGitFileSystem>protected org.uberfire.java.nio.file.Path newRoot(JGitFileSystem fs, String substring, String host, boolean realPath)
newRoot in class org.uberfire.java.nio.base.AbstractPath<JGitFileSystem>protected org.uberfire.java.nio.file.Path newPath(JGitFileSystem fs, String substring, String host, boolean isRealPath, boolean isNormalized)
newPath in class org.uberfire.java.nio.base.AbstractPath<JGitFileSystem>public static JGitPathImpl create(JGitFileSystem fs, String path, String host, org.eclipse.jgit.lib.ObjectId id, boolean isRealPath)
public static JGitPathImpl create(JGitFileSystem fs, String path, String host, boolean isRealPath)
public static JGitPathImpl createRoot(JGitFileSystem fs, String path, String host, boolean isRealPath)
public static JGitPathImpl createFSDirect(JGitFileSystem fs)
public File toFile() throws UnsupportedOperationException
toFile in interface org.uberfire.java.nio.file.PathUnsupportedOperationExceptionpublic String getRefTree()
public String getPath()
public boolean isRegularFile()
throws IllegalAccessError,
SecurityException
IllegalAccessErrorSecurityExceptionpublic String getSegmentId()
getSegmentId in interface org.uberfire.java.nio.base.SegmentedPathCopyright © 2012–2016 JBoss by Red Hat. All rights reserved.