korlibs
Toggle table of contents
6.1.0-SNAPSHOT
common
Target filter
common
Switch theme
Search in API
Skip to content
korlibs
korlibs-io-vfs
/
korlibs.io.file.std
/
MemoryNodeTree
/
Node
Node
open
inner
class
Node
(
val
name
:
String
,
val
isDirectory
:
Boolean
=
false
,
parent
:
MemoryNodeTree.Node
?
=
null
)
:
Iterable
<
MemoryNodeTree.Node
>
Members
Constructors
Node
Link copied to clipboard
constructor
(
name
:
String
,
isDirectory
:
Boolean
=
false
,
parent
:
MemoryNodeTree.Node
?
=
null
)
Properties
bytes
Link copied to clipboard
var
bytes
:
ByteArray
?
children
Link copied to clipboard
val
children
:
LinkedHashMap
<
String
,
MemoryNodeTree.Node
>
children
LC
Link copied to clipboard
val
childrenLC
:
LinkedHashMap
<
String
,
MemoryNodeTree.Node
>
data
Link copied to clipboard
var
data
:
Any
?
is
Directory
Link copied to clipboard
val
isDirectory
:
Boolean
link
Link copied to clipboard
var
link
:
String
?
name
Link copied to clipboard
val
name
:
String
name
LC
Link copied to clipboard
val
nameLC
:
String
parent
Link copied to clipboard
var
parent
:
MemoryNodeTree.Node
?
path
Link copied to clipboard
val
path
:
String
root
Link copied to clipboard
val
root
:
MemoryNodeTree.Node
stream
Link copied to clipboard
var
stream
:
AsyncStream
?
Functions
access
Link copied to clipboard
fun
access
(
path
:
String
,
createFolders
:
Boolean
=
false
)
:
MemoryNodeTree.Node
access
Or
Null
Link copied to clipboard
fun
accessOrNull
(
path
:
String
)
:
MemoryNodeTree.Node
?
child
Link copied to clipboard
fun
child
(
name
:
String
)
:
MemoryNodeTree.Node
?
create
Child
Link copied to clipboard
fun
createChild
(
name
:
String
,
isDirectory
:
Boolean
=
false
)
:
MemoryNodeTree.Node
delete
Link copied to clipboard
fun
delete
(
)
follow
Links
Link copied to clipboard
fun
followLinks
(
)
:
MemoryNodeTree.Node
get
Link copied to clipboard
operator
fun
get
(
path
:
String
)
:
MemoryNodeTree.Node
get
Or
Null
Link copied to clipboard
fun
getOrNull
(
path
:
String
)
:
MemoryNodeTree.Node
?
iterator
Link copied to clipboard
open
operator override
fun
iterator
(
)
:
Iterator
<
MemoryNodeTree.Node
>
mkdir
Link copied to clipboard
fun
mkdir
(
name
:
String
)
:
Boolean