- public NormalizedNodeBuilder<InstanceIdentifier.NodeWithValue, T, LeafSetEntryNode<T>> withValue(T value) {
- super.withNodeIdentifier(new InstanceIdentifier.NodeWithValue(schema.getQName(), value));
- // TODO check value type
- return super.withValue(value);
+ public NormalizedNodeBuilder<NodeWithValue, T, LeafSetEntryNode<T>> withValue(final T withValue) {
+ super.withNodeIdentifier(new NodeWithValue<>(schema.getQName(), withValue));
+ // TODO check value type using TypeProvider ?
+ return super.withValue(withValue);