@Beta public abstract class WritableNodeOperation extends Object implements WriteCursorStrategy
| Modifier | Constructor and Description |
|---|---|
protected |
WritableNodeOperation(WriteableModificationNode node,
DOMDataTreeWriteCursor cursor) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument arg) |
WriteCursorStrategy |
enter(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument arg) |
void |
exit() |
protected DOMDataTreeWriteCursor |
getCursor() |
void |
merge(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument arg,
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data) |
void |
mergeToCurrent(org.opendaylight.yangtools.yang.data.api.schema.NormalizedNodeContainer<?,?,?> data) |
void |
write(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument arg,
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data) |
void |
writeToCurrent(org.opendaylight.yangtools.yang.data.api.schema.NormalizedNodeContainer<?,?,?> data) |
protected WritableNodeOperation(WriteableModificationNode node, DOMDataTreeWriteCursor cursor)
protected final DOMDataTreeWriteCursor getCursor()
public final void delete(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument arg)
delete in interface WriteCursorStrategypublic final void merge(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument arg,
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data)
merge in interface WriteCursorStrategypublic final void write(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument arg,
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data)
write in interface WriteCursorStrategypublic final WriteCursorStrategy enter(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument arg)
enter in interface WriteCursorStrategypublic final void mergeToCurrent(org.opendaylight.yangtools.yang.data.api.schema.NormalizedNodeContainer<?,?,?> data)
mergeToCurrent in interface WriteCursorStrategypublic final void writeToCurrent(org.opendaylight.yangtools.yang.data.api.schema.NormalizedNodeContainer<?,?,?> data)
writeToCurrent in interface WriteCursorStrategypublic void exit()
Copyright © 2019 OpenDaylight. All rights reserved.