Code Review
/
yangtools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Rework NormalizedNode type hierarchy
[yangtools.git]
/
yang
/
yang-data-api
/
src
/
main
/
java
/
org
/
opendaylight
/
yangtools
/
yang
/
data
/
api
/
schema
/
tree
/
RecursiveUnmodifiedCandidateNode.java
diff --git
a/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/tree/RecursiveUnmodifiedCandidateNode.java
b/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/tree/RecursiveUnmodifiedCandidateNode.java
index d3f5bfe53cbf325051aac3de23c4eea3fbebddfe..8394d7dd9f29c78ece9e8cf3f06d4769daf32720 100644
(file)
--- a/
yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/tree/RecursiveUnmodifiedCandidateNode.java
+++ b/
yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/tree/RecursiveUnmodifiedCandidateNode.java
@@
-9,11
+9,11
@@
package org.opendaylight.yangtools.yang.data.api.schema.tree;
import java.util.Optional;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument;
import java.util.Optional;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument;
+import org.opendaylight.yangtools.yang.data.api.schema.DistinctNodeContainer;
import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
-import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNodeContainer;
final class RecursiveUnmodifiedCandidateNode extends AbstractRecursiveCandidateNode {
final class RecursiveUnmodifiedCandidateNode extends AbstractRecursiveCandidateNode {
- RecursiveUnmodifiedCandidateNode(final
NormalizedNodeContainer<?, PathArgument, NormalizedNode<?, ?>
> data) {
+ RecursiveUnmodifiedCandidateNode(final
DistinctNodeContainer<?, PathArgument, NormalizedNode
> data) {
super(data);
}
super(data);
}
@@
-23,23
+23,22
@@
final class RecursiveUnmodifiedCandidateNode extends AbstractRecursiveCandidateN
}
@Override
}
@Override
- public Optional<NormalizedNode
<?, ?>
> getDataAfter() {
+ public Optional<NormalizedNode> getDataAfter() {
return dataOptional();
}
@Override
return dataOptional();
}
@Override
- public Optional<NormalizedNode
<?, ?>
> getDataBefore() {
+ public Optional<NormalizedNode> getDataBefore() {
return dataOptional();
}
@Override
return dataOptional();
}
@Override
- DataTreeCandidateNode createContainer(
- final NormalizedNodeContainer<?, PathArgument, NormalizedNode<?, ?>> childData) {
+ DataTreeCandidateNode createContainer(final DistinctNodeContainer<?, PathArgument, NormalizedNode> childData) {
return new RecursiveUnmodifiedCandidateNode(childData);
}
@Override
return new RecursiveUnmodifiedCandidateNode(childData);
}
@Override
- DataTreeCandidateNode createLeaf(final NormalizedNode
<?, ?>
childData) {
+ DataTreeCandidateNode createLeaf(final NormalizedNode childData) {
return new UnmodifiedLeafCandidateNode(childData);
}
}
return new UnmodifiedLeafCandidateNode(childData);
}
}