public interface TreeNode
Modifier and Type | Interface and Description |
---|---|
static class |
TreeNode.Type |
Modifier and Type | Method and Description |
---|---|
Optional<TreeNode> |
get(String path) |
void |
hide() |
boolean |
isEmpty() |
boolean |
isHidden() |
TreeNode |
merge(TreeNode otherNode) |
default TreeNode |
move(String sourcePath,
String destinationPath) |
Stream<NamedNode> |
namedNodes() |
TreeNode |
node(String key) |
Stream<TreeNode> |
nodes() |
TreeNode |
remove(String path) |
TreeNode |
set(String path,
TreeNode value) |
TreeNode.Type |
type() |
String |
value() |
Stream<TreeNode> |
walk() |
boolean isHidden()
void hide()
TreeNode.Type type()
String value()
boolean isEmpty()
Copyright © 2013-2018–2019 SeedStack. All rights reserved.