org.kie.commons.java.nio.fs.jgit
public class JGitPathImpl extends org.kie.commons.java.nio.base.AbstractPath<JGitFileSystem> implements org.kie.commons.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.kie.commons.java.nio.file.Path |
newPath(JGitFileSystem fs,
String substring,
String host,
boolean isRealPath,
boolean isNormalized) |
protected org.kie.commons.java.nio.file.Path |
newRoot(JGitFileSystem fs,
String substring,
String host,
boolean realPath) |
protected org.kie.commons.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, toUri
public static final String DEFAULT_REF_TREE
protected org.kie.commons.java.nio.base.AbstractPath.RootInfo setupRoot(JGitFileSystem fs, String pathx, String host, boolean isRoot)
setupRoot
in class org.kie.commons.java.nio.base.AbstractPath<JGitFileSystem>
protected String defaultDirectory()
defaultDirectory
in class org.kie.commons.java.nio.base.AbstractPath<JGitFileSystem>
protected org.kie.commons.java.nio.file.Path newRoot(JGitFileSystem fs, String substring, String host, boolean realPath)
newRoot
in class org.kie.commons.java.nio.base.AbstractPath<JGitFileSystem>
protected org.kie.commons.java.nio.file.Path newPath(JGitFileSystem fs, String substring, String host, boolean isRealPath, boolean isNormalized)
newPath
in class org.kie.commons.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.kie.commons.java.nio.file.Path
UnsupportedOperationException
public String getRefTree()
public String getPath()
public boolean isRegularFile() throws IllegalAccessError, SecurityException
IllegalAccessError
SecurityException
public String getSegmentId()
getSegmentId
in interface org.kie.commons.java.nio.base.SegmentedPath
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.