@Override public SimpleConfigurationNode getNode(Object... path) { SimpleConfigurationNode ret = this; for (Object el : path) { ret = ret.getChild(el, false); } return ret; }
@Override public SimpleConfigurationNode getAppendedNode() { return getChild(-1, false); }
@NonNull @Override public SimpleConfigurationNode getAppendedNode() { // the appended node can have a key of -1 // the "real" key will be determined when the node is inserted into a list config value return getChild(-1, false); }
@NonNull @Override public SimpleConfigurationNode getAppendedNode() { // the appended node can have a key of -1 // the "real" key will be determined when the node is inserted into a list config value return getChild(-1, false); }
@NonNull @Override public SimpleConfigurationNode getNode(@NonNull Object... path) { SimpleConfigurationNode pointer = this; for (Object el : path) { pointer = pointer.getChild(el, false); } return pointer; }
@NonNull @Override public SimpleConfigurationNode getNode(@NonNull Object... path) { SimpleConfigurationNode pointer = this; for (Object el : path) { pointer = pointer.getChild(el, false); } return pointer; }