Correct Spliterator characteristics
[yangtools.git] / third-party / triemap / src / main / java / org / opendaylight / yangtools / triemap / MutableEntrySet.java
index 04ddb8818931e9a0b694696e7fca30329ea5b6d0..07f8310063b7a22f58ad92d04ac097252b00ad3c 100644 (file)
@@ -19,6 +19,7 @@ import static com.google.common.base.Preconditions.checkArgument;
 
 import java.util.Iterator;
 import java.util.Map.Entry;
+import java.util.Spliterator;
 
 /**
  * Support for EntrySet operations required by the Map interface.
@@ -72,4 +73,9 @@ final class MutableEntrySet<K, V> extends AbstractEntrySet<K, V> {
 
         return map().remove(key, value);
     }
+
+    @Override
+    int characteristics() {
+        return Spliterator.DISTINCT | Spliterator.CONCURRENT | Spliterator.NONNULL;
+    }
 }