- protected ImmutableMapNodeSchemaAwareBuilder(ListSchemaNode schema) {
- super();
- this.schema = schema;
- super.withNodeIdentifier(new InstanceIdentifier.NodeIdentifier(schema.getQName()));
+ protected ImmutableMapNodeSchemaAwareBuilder(final ListSchemaNode schema) {
+ this.schema = requireNonNull(schema);
+ super.withNodeIdentifier(NodeIdentifier.create(schema.getQName()));
+ }
+
+ protected ImmutableMapNodeSchemaAwareBuilder(final ListSchemaNode schema, final ImmutableMapNode node) {
+ super(node);
+ this.schema = requireNonNull(schema);
+ super.withNodeIdentifier(NodeIdentifier.create(schema.getQName()));