LOG.error("Unexpected failure while serializing path {} data {}", path, data, e);
throw new IllegalStateException("Failed to create normalized node", e);
}
- return new SimpleEntry<YangInstanceIdentifier,NormalizedNode<?,?>>(writeCtx.getKey(),result.getResult());
+ return new SimpleEntry<>(writeCtx.getKey(),result.getResult());
}
@Override
final DataObject lazyObj = codec.deserialize(data);
final InstanceIdentifier<?> bindingPath = InstanceIdentifier.create(builder);
- return new SimpleEntry<InstanceIdentifier<?>, DataObject>(bindingPath, lazyObj);
+ return new SimpleEntry<>(bindingPath, lazyObj);
}
@Override
@Override
public DataObject fromNormalizedNodeRpcData(final SchemaPath path, final ContainerNode data) {
- final ContainerNodeCodecContext<?> codec = codecContext.getRpcDataContext(path);
+ final RpcInputCodec<?> codec = codecContext.getRpcInputCodec(path);
return codec.deserialize(data);
}
public <T extends DataObject> Function<Optional<NormalizedNode<?, ?>>, Optional<T>> deserializeFunction(final InstanceIdentifier<T> path) {
final DataObjectCodecContext<?,?> ctx = (DataObjectCodecContext<?,?>) codecContext.getCodecContextNode(path, null);
- return new DeserializeFunction<T>(ctx);
+ return new DeserializeFunction<>(ctx);
}
@Override