public class GithubfsPath extends AbstractPathSPIAdapter
| Modifier and Type | Class and Description |
|---|---|
static class |
GithubfsPath.GithubfsFactory |
| Modifier and Type | Field and Description |
|---|---|
static String |
PREFIX |
static String |
PROTOCOL |
ref| Constructor and Description |
|---|
GithubfsPath(String url) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
copyTo(net.thevpc.nuts.io.NPath basePath,
net.thevpc.nuts.io.NPath other,
net.thevpc.nuts.io.NPathOption... options) |
boolean |
equals(Object o) |
boolean |
exists(net.thevpc.nuts.io.NPath basePath) |
net.thevpc.nuts.spi.NObjectWriterSPI |
formatter(net.thevpc.nuts.io.NPath basePath) |
String |
getContentEncoding(net.thevpc.nuts.io.NPath basePath) |
long |
getContentLength(net.thevpc.nuts.io.NPath basePath) |
String |
getContentType(net.thevpc.nuts.io.NPath basePath) |
Instant |
getCreationInstant(net.thevpc.nuts.io.NPath basePath) |
InputStream |
getInputStream(net.thevpc.nuts.io.NPath basePath,
net.thevpc.nuts.io.NPathOption... options) |
Instant |
getLastAccessInstant(net.thevpc.nuts.io.NPath basePath) |
Instant |
getLastModifiedInstant(net.thevpc.nuts.io.NPath basePath) |
OutputStream |
getOutputStream(net.thevpc.nuts.io.NPath basePath,
net.thevpc.nuts.io.NPathOption... options) |
net.thevpc.nuts.io.NPath |
getParent(net.thevpc.nuts.io.NPath basePath) |
String |
getProtocol(net.thevpc.nuts.io.NPath basePath) |
net.thevpc.nuts.io.NPath |
getRoot(net.thevpc.nuts.io.NPath basePath) |
net.thevpc.nuts.io.NPathType |
getType(net.thevpc.nuts.io.NPath basePath) |
int |
hashCode() |
boolean |
isHidden(net.thevpc.nuts.io.NPath basePath) |
boolean |
isLocal(net.thevpc.nuts.io.NPath basePath) |
Boolean |
isName(net.thevpc.nuts.io.NPath basePath) |
Boolean |
isRoot(net.thevpc.nuts.io.NPath basePath) |
net.thevpc.nuts.util.NStream<net.thevpc.nuts.io.NPath> |
list(net.thevpc.nuts.io.NPath basePath) |
net.thevpc.nuts.io.NPath |
normalize(net.thevpc.nuts.io.NPath basePath) |
net.thevpc.nuts.io.NPath |
resolve(net.thevpc.nuts.io.NPath basePath,
String path) |
net.thevpc.nuts.io.NPath |
resolveSibling(net.thevpc.nuts.io.NPath basePath,
String path) |
net.thevpc.nuts.io.NPath |
toAbsolute(net.thevpc.nuts.io.NPath basePath,
net.thevpc.nuts.io.NPath rootPath) |
String |
toString() |
addPermissions, compareTo, delete, getCharset, getDigest, getGroup, getLocation, getName, getNameCount, getNames, getOwner, getPermissions, isAbsolute, mkdir, moveTo, removePermissions, setPermissions, subpath, toCompressedForm, toPath, toURL, walk, walkDfspublic static final String PROTOCOL
public static final String PREFIX
public GithubfsPath(String url)
public boolean isHidden(net.thevpc.nuts.io.NPath basePath)
public int hashCode()
hashCode in class AbstractPathSPIAdapterpublic boolean equals(Object o)
equals in class AbstractPathSPIAdapterpublic String toString()
toString in interface net.thevpc.nuts.spi.NPathSPItoString in class AbstractPathSPIAdapterpublic net.thevpc.nuts.util.NStream<net.thevpc.nuts.io.NPath> list(net.thevpc.nuts.io.NPath basePath)
list in interface net.thevpc.nuts.spi.NPathSPIlist in class AbstractPathSPIAdapterpublic net.thevpc.nuts.spi.NObjectWriterSPI formatter(net.thevpc.nuts.io.NPath basePath)
formatter in interface net.thevpc.nuts.spi.NPathSPIformatter in class AbstractPathSPIAdapterpublic String getProtocol(net.thevpc.nuts.io.NPath basePath)
getProtocol in interface net.thevpc.nuts.spi.NPathSPIgetProtocol in class AbstractPathSPIAdapterpublic net.thevpc.nuts.io.NPath resolve(net.thevpc.nuts.io.NPath basePath,
String path)
resolve in interface net.thevpc.nuts.spi.NPathSPIresolve in class AbstractPathSPIAdapterpublic net.thevpc.nuts.io.NPath resolveSibling(net.thevpc.nuts.io.NPath basePath,
String path)
resolveSibling in interface net.thevpc.nuts.spi.NPathSPIresolveSibling in class AbstractPathSPIAdapterpublic boolean exists(net.thevpc.nuts.io.NPath basePath)
exists in interface net.thevpc.nuts.spi.NPathSPIexists in class AbstractPathSPIAdapterpublic long getContentLength(net.thevpc.nuts.io.NPath basePath)
getContentLength in interface net.thevpc.nuts.spi.NPathSPIgetContentLength in class AbstractPathSPIAdapterpublic String getContentEncoding(net.thevpc.nuts.io.NPath basePath)
getContentEncoding in interface net.thevpc.nuts.spi.NPathSPIgetContentEncoding in class AbstractPathSPIAdapterpublic String getContentType(net.thevpc.nuts.io.NPath basePath)
getContentType in interface net.thevpc.nuts.spi.NPathSPIgetContentType in class AbstractPathSPIAdapterpublic InputStream getInputStream(net.thevpc.nuts.io.NPath basePath, net.thevpc.nuts.io.NPathOption... options)
getInputStream in interface net.thevpc.nuts.spi.NPathSPIgetInputStream in class AbstractPathSPIAdapterpublic OutputStream getOutputStream(net.thevpc.nuts.io.NPath basePath, net.thevpc.nuts.io.NPathOption... options)
getOutputStream in interface net.thevpc.nuts.spi.NPathSPIgetOutputStream in class AbstractPathSPIAdapterpublic Instant getLastModifiedInstant(net.thevpc.nuts.io.NPath basePath)
getLastModifiedInstant in interface net.thevpc.nuts.spi.NPathSPIgetLastModifiedInstant in class AbstractPathSPIAdapterpublic Instant getLastAccessInstant(net.thevpc.nuts.io.NPath basePath)
getLastAccessInstant in interface net.thevpc.nuts.spi.NPathSPIgetLastAccessInstant in class AbstractPathSPIAdapterpublic Instant getCreationInstant(net.thevpc.nuts.io.NPath basePath)
getCreationInstant in interface net.thevpc.nuts.spi.NPathSPIgetCreationInstant in class AbstractPathSPIAdapterpublic net.thevpc.nuts.io.NPath getParent(net.thevpc.nuts.io.NPath basePath)
getParent in interface net.thevpc.nuts.spi.NPathSPIgetParent in class AbstractPathSPIAdapterpublic net.thevpc.nuts.io.NPath toAbsolute(net.thevpc.nuts.io.NPath basePath,
net.thevpc.nuts.io.NPath rootPath)
toAbsolute in interface net.thevpc.nuts.spi.NPathSPItoAbsolute in class AbstractPathSPIAdapterpublic net.thevpc.nuts.io.NPath normalize(net.thevpc.nuts.io.NPath basePath)
normalize in interface net.thevpc.nuts.spi.NPathSPInormalize in class AbstractPathSPIAdapterpublic Boolean isName(net.thevpc.nuts.io.NPath basePath)
isName in interface net.thevpc.nuts.spi.NPathSPIisName in class AbstractPathSPIAdapterpublic Boolean isRoot(net.thevpc.nuts.io.NPath basePath)
isRoot in interface net.thevpc.nuts.spi.NPathSPIisRoot in class AbstractPathSPIAdapterpublic net.thevpc.nuts.io.NPath getRoot(net.thevpc.nuts.io.NPath basePath)
getRoot in interface net.thevpc.nuts.spi.NPathSPIgetRoot in class AbstractPathSPIAdapterpublic boolean copyTo(net.thevpc.nuts.io.NPath basePath,
net.thevpc.nuts.io.NPath other,
net.thevpc.nuts.io.NPathOption... options)
copyTo in interface net.thevpc.nuts.spi.NPathSPIcopyTo in class AbstractPathSPIAdapterpublic net.thevpc.nuts.io.NPathType getType(net.thevpc.nuts.io.NPath basePath)
getType in interface net.thevpc.nuts.spi.NPathSPIgetType in class AbstractPathSPIAdapterpublic boolean isLocal(net.thevpc.nuts.io.NPath basePath)
isLocal in interface net.thevpc.nuts.spi.NPathSPIisLocal in class AbstractPathSPIAdapterCopyright © 2026 vpc open source initiative. All rights reserved.