+ public static DataContainerNodeBuilder<YangInstanceIdentifier.AugmentationIdentifier, AugmentationNode> create(final int sizeHint) {
+ return new ImmutableAugmentationNodeBuilder(sizeHint);
+ }
+
+ public static DataContainerNodeBuilder<YangInstanceIdentifier.AugmentationIdentifier, AugmentationNode> create(final AugmentationNode node) {
+ if (!(node instanceof ImmutableAugmentationNode)) {
+ throw new UnsupportedOperationException(String.format("Cannot initialize from class %s", node.getClass()));
+ }
+
+ return new ImmutableAugmentationNodeBuilder((ImmutableAugmentationNode)node);
+ }
+