Mass-migrate to java.util.Optional
[mdsal.git] / binding2 / mdsal-binding2-dom-adapter / src / main / java / org / opendaylight / mdsal / binding / javav2 / dom / adapter / spi / AbstractForwardedDataBroker.java
index 38166cd0f3b46dac1a12f97ae9b629e3a503e6fe..df461cc36bbf33471e18a9c5fb78ef7692893676 100644 (file)
@@ -8,11 +8,11 @@
 package org.opendaylight.mdsal.binding.javav2.dom.adapter.spi;
 
 import com.google.common.annotations.Beta;
-import com.google.common.base.Optional;
 import java.util.HashMap;
 import java.util.HashSet;
 import java.util.Map;
 import java.util.Map.Entry;
+import java.util.Optional;
 import java.util.Set;
 import org.opendaylight.mdsal.binding.javav2.dom.codec.impl.BindingToNormalizedNodeCodec;
 import org.opendaylight.mdsal.binding.javav2.spec.base.InstanceIdentifier;
@@ -96,7 +96,7 @@ public abstract class AbstractForwardedDataBroker implements Delegator<DOMDataBr
     @SuppressWarnings("unchecked")
     protected Optional<TreeNode> toBindingData(final InstanceIdentifier<?> path, final NormalizedNode<?, ?> data) {
         if (path.isWildcarded()) {
-            return Optional.absent();
+            return Optional.empty();
         }
         return (Optional<TreeNode>) getCodec().deserializeFunction(path)
                 .apply(Optional.of(data));