Maven module :un.api : api-encoding :
Class :
un.api.path.Path
Extends/Implements :
un.api.event.EventSource
Subclasses : -
Variables :
INFO_HIDDEN,
INFO_OCTETSIZE
Functions :
getName,
getPathInfo,
getParent,
getChildren,
getChildCount,
getChild,
isContainer,
exists,
createContainer,
createLeaf,
delete,
resolve,
getResolver,
createInputStream,
createOutputStream,
createSeekableBuffer,
toURI,
toChars
public Chars
INFO_HIDDEN
public Chars
INFO_OCTETSIZE
String
getName ()
Object
getPathInfo (Chars key)
Path
getParent ()
Path[]
getChildren ()
int
getChildCount ()
Path
getChild (int index)
boolean
isContainer ()
boolean
exists ()
boolean
createContainer ()
boolean
createLeaf ()
void
delete ()
Path
resolve (String address)
PathResolver
getResolver ()
ByteInputStream
createInputStream ()
ByteOutputStream
createOutputStream ()
SeekableByteBuffer
createSeekableBuffer (boolean read, boolean write, boolean resize)
String
toURI ()
Chars
toChars ()
Similar to linux mount points, a path can be toward a hard disk file,
a distant file service like ftp or html or within archives.
author Johann Sorel