public abstract class NutsPathBase extends Object implements net.thevpc.nuts.NutsPath
| Constructor and Description |
|---|
NutsPathBase(net.thevpc.nuts.NutsSession session) |
| Modifier and Type | Method and Description |
|---|---|
Path |
asFile() |
URL |
asURL() |
net.thevpc.nuts.NutsPath |
delete() |
boolean |
equals(Object o) |
net.thevpc.nuts.NutsFormat |
formatter() |
String |
getBaseName() |
String |
getFullExtension() |
String |
getLastExtension() |
Reader |
getReader() |
net.thevpc.nuts.NutsSession |
getSession() |
String |
getUserKind() |
Writer |
getWriter() |
int |
hashCode() |
List<String> |
head(int count) |
boolean |
isFile() |
boolean |
isHttp() |
boolean |
isURL() |
Stream<String> |
lines() |
NutsPathBase |
setUserKind(String userKind) |
List<String> |
tail(int count) |
net.thevpc.nuts.NutsString |
toNutsString() |
net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsPath> |
walk() |
net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsPath> |
walk(int maxDepth) |
net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsPath> |
walk(net.thevpc.nuts.NutsPathOption... options) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitaddPermissions, copyTo, delete, deleteTree, exists, expandPath, getContentEncoding, getContentLength, getContentType, getCreationInstant, getInputStream, getItem, getItems, getLastAccessInstant, getLastModifiedInstant, getLocation, getName, getOutputStream, getParent, getPathCount, getPermissions, getProtocol, getRoot, group, isAbsolute, isDirectory, isLocal, isName, isOther, isRegularFile, isRemote, isRoot, isSymbolicLink, list, mkdir, mkdir, mkdirs, mkParentDirs, moveTo, normalize, of, of, of, of, of, of, ofUserDirectory, ofUserHome, owner, readAllBytes, removePermissions, resolve, resolve, resolveSibling, resolveSibling, setPermissions, subpath, toAbsolute, toAbsolute, toAbsolute, toCompressedForm, toFile, toRelativePath, toString, toURL, walk, walkDfs, walkDfs, walkGlob, writeBytespublic String getBaseName()
getBaseName in interface net.thevpc.nuts.NutsPathpublic String getLastExtension()
getLastExtension in interface net.thevpc.nuts.NutsPathpublic String getFullExtension()
getFullExtension in interface net.thevpc.nuts.NutsPathpublic boolean isURL()
isURL in interface net.thevpc.nuts.NutsPathpublic boolean isFile()
isFile in interface net.thevpc.nuts.NutsPathpublic URL asURL()
asURL in interface net.thevpc.nuts.NutsPathpublic Path asFile()
asFile in interface net.thevpc.nuts.NutsPathpublic net.thevpc.nuts.NutsSession getSession()
getSession in interface net.thevpc.nuts.NutsPathpublic net.thevpc.nuts.NutsPath delete()
delete in interface net.thevpc.nuts.NutsPathpublic String getUserKind()
getUserKind in interface net.thevpc.nuts.NutsPathpublic NutsPathBase setUserKind(String userKind)
setUserKind in interface net.thevpc.nuts.NutsPathpublic net.thevpc.nuts.NutsString toNutsString()
public net.thevpc.nuts.NutsFormat formatter()
formatter in interface net.thevpc.nuts.NutsFormattablepublic net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsPath> walk()
walk in interface net.thevpc.nuts.NutsPathpublic net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsPath> walk(net.thevpc.nuts.NutsPathOption... options)
walk in interface net.thevpc.nuts.NutsPathpublic net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsPath> walk(int maxDepth)
walk in interface net.thevpc.nuts.NutsPathpublic Writer getWriter()
getWriter in interface net.thevpc.nuts.NutsPathpublic Reader getReader()
getReader in interface net.thevpc.nuts.NutsPathpublic boolean isHttp()
isHttp in interface net.thevpc.nuts.NutsPathCopyright © 2022 vpc open source initiative. All rights reserved.