public class JcrPath
extends java.lang.Object
implements java.nio.file.Path
Path which contains a reference to a JCR Node.| Constructor and Description |
|---|
JcrPath(JcrFileSystem filesSystem,
Node node) |
JcrPath(JcrFileSystem filesSystem,
java.lang.String path) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
clone() |
int |
compareTo(java.nio.file.Path other) |
boolean |
endsWith(java.nio.file.Path other) |
boolean |
endsWith(java.lang.String other) |
boolean |
equals(java.lang.Object obj) |
protected void |
finalize() |
java.nio.file.Path |
getFileName() |
java.nio.file.FileSystem |
getFileSystem() |
java.nio.file.Path |
getName(int index) |
int |
getNameCount() |
Node |
getNode() |
java.nio.file.Path |
getParent() |
java.nio.file.Path |
getRoot() |
int |
hashCode() |
boolean |
isAbsolute() |
java.util.Iterator<java.nio.file.Path> |
iterator() |
java.nio.file.Path |
normalize() |
java.nio.file.WatchKey |
register(java.nio.file.WatchService watcher,
java.nio.file.WatchEvent.Kind<?>... events) |
java.nio.file.WatchKey |
register(java.nio.file.WatchService watcher,
java.nio.file.WatchEvent.Kind<?>[] events,
java.nio.file.WatchEvent.Modifier... modifiers) |
java.nio.file.Path |
relativize(java.nio.file.Path other) |
java.nio.file.Path |
resolve(java.nio.file.Path other) |
java.nio.file.Path |
resolve(java.lang.String other) |
java.nio.file.Path |
resolveSibling(java.nio.file.Path other) |
java.nio.file.Path |
resolveSibling(java.lang.String other) |
boolean |
startsWith(java.nio.file.Path other) |
boolean |
startsWith(java.lang.String other) |
java.nio.file.Path |
subpath(int beginIndex,
int endIndex) |
java.nio.file.Path |
toAbsolutePath() |
java.io.File |
toFile() |
java.nio.file.Path |
toRealPath(java.nio.file.LinkOption... options) |
java.lang.String |
toString() |
java.net.URI |
toUri() |
public JcrPath(JcrFileSystem filesSystem, java.lang.String path)
public JcrPath(JcrFileSystem filesSystem, Node node) throws RepositoryException
RepositoryExceptionpublic java.nio.file.FileSystem getFileSystem()
getFileSystem in interface java.nio.file.Pathpublic boolean isAbsolute()
isAbsolute in interface java.nio.file.Pathpublic java.nio.file.Path getRoot()
getRoot in interface java.nio.file.Pathpublic java.lang.String toString()
toString in interface java.nio.file.PathtoString in class java.lang.Objectpublic java.nio.file.Path getFileName()
getFileName in interface java.nio.file.Pathpublic java.nio.file.Path getParent()
getParent in interface java.nio.file.Pathpublic int getNameCount()
getNameCount in interface java.nio.file.Pathpublic java.nio.file.Path getName(int index)
getName in interface java.nio.file.Pathpublic java.nio.file.Path subpath(int beginIndex,
int endIndex)
subpath in interface java.nio.file.Pathpublic boolean startsWith(java.nio.file.Path other)
startsWith in interface java.nio.file.Pathpublic boolean startsWith(java.lang.String other)
startsWith in interface java.nio.file.Pathpublic boolean endsWith(java.nio.file.Path other)
endsWith in interface java.nio.file.Pathpublic boolean endsWith(java.lang.String other)
endsWith in interface java.nio.file.Pathpublic java.nio.file.Path normalize()
normalize in interface java.nio.file.Pathpublic java.nio.file.Path resolve(java.nio.file.Path other)
resolve in interface java.nio.file.Pathpublic final java.nio.file.Path resolve(java.lang.String other)
resolve in interface java.nio.file.Pathpublic final java.nio.file.Path resolveSibling(java.nio.file.Path other)
resolveSibling in interface java.nio.file.Pathpublic final java.nio.file.Path resolveSibling(java.lang.String other)
resolveSibling in interface java.nio.file.Pathpublic final java.util.Iterator<java.nio.file.Path> iterator()
iterator in interface java.lang.Iterable<java.nio.file.Path>iterator in interface java.nio.file.Pathpublic java.nio.file.Path relativize(java.nio.file.Path other)
relativize in interface java.nio.file.Pathpublic java.net.URI toUri()
toUri in interface java.nio.file.Pathpublic java.nio.file.Path toAbsolutePath()
toAbsolutePath in interface java.nio.file.Pathpublic java.nio.file.Path toRealPath(java.nio.file.LinkOption... options)
throws java.io.IOException
toRealPath in interface java.nio.file.Pathjava.io.IOExceptionpublic java.io.File toFile()
toFile in interface java.nio.file.Pathpublic java.nio.file.WatchKey register(java.nio.file.WatchService watcher,
java.nio.file.WatchEvent.Kind<?>[] events,
java.nio.file.WatchEvent.Modifier... modifiers)
throws java.io.IOException
register in interface java.nio.file.Pathregister in interface java.nio.file.Watchablejava.io.IOExceptionpublic java.nio.file.WatchKey register(java.nio.file.WatchService watcher,
java.nio.file.WatchEvent.Kind<?>... events)
throws java.io.IOException
register in interface java.nio.file.Pathregister in interface java.nio.file.Watchablejava.io.IOExceptionpublic int compareTo(java.nio.file.Path other)
compareTo in interface java.lang.Comparable<java.nio.file.Path>compareTo in interface java.nio.file.Pathpublic Node getNode() throws RepositoryException
RepositoryExceptionpublic boolean equals(java.lang.Object obj)
equals in interface java.nio.file.Pathequals in class java.lang.Objectpublic int hashCode()
hashCode in interface java.nio.file.PathhashCode in class java.lang.Objectprotected java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedExceptionprotected void finalize()
throws java.lang.Throwable
finalize in class java.lang.Objectjava.lang.ThrowableCopyright © 2007–2020. All rights reserved.