import java.util.Map.Entry;
import java.util.Optional;
import java.util.concurrent.ExecutionException;
-import javax.annotation.Nonnull;
+import org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.mdsal.binding.api.DataBroker;
import org.opendaylight.mdsal.common.api.LogicalDatastoreType;
import org.opendaylight.mdsal.dom.api.DOMDataBroker;
* @param intialDataQName {@link QName} of initial data
* @return device simulator
*/
- public static DeviceWrapper createDeviceWrapper(@Nonnull String key, @Nonnull InputStream initialDataXmlInputStream,
- @Nonnull QName intialDataQName) {
+ public static DeviceWrapper createDeviceWrapper(@NonNull String key, @NonNull InputStream initialDataXmlInputStream,
+ @NonNull QName intialDataQName) {
requireNonNull(initialDataXmlInputStream, "Input stream cannot be null");
requireNonNull(intialDataQName, "QName cannot be null");
return createDeviceWrapper(key, Lists.newArrayList(
* @param initialData {@link List} of {@link Entry} values
* @return created {@link DeviceWrapper} with all initial data provided by initial data
*/
- public static DeviceWrapper createDeviceWrapper(@Nonnull String key,
- @Nonnull List<Entry<QName, InputStream>> initialData) {
+ public static DeviceWrapper createDeviceWrapper(@NonNull String key,
+ @NonNull List<Entry<QName, InputStream>> initialData) {
Preconditions.checkArgument(!Strings.isNullOrEmpty(key), "The provided key cannot be null or empty");
Preconditions.checkArgument(initialData != null && !initialData.isEmpty(),
"Initial data cannot be null or empty");