You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ctakes.apache.org by se...@apache.org on 2014/11/04 18:22:46 UTC

svn commit: r1636653 - /ctakes/trunk/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/lookup2/util/collection/DefaultCollectionMap.java

Author: seanfinan
Date: Tue Nov  4 17:22:46 2014
New Revision: 1636653

URL: http://svn.apache.org/r1636653
Log:
Check for empty Collection value in addAll...

Modified:
    ctakes/trunk/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/lookup2/util/collection/DefaultCollectionMap.java

Modified: ctakes/trunk/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/lookup2/util/collection/DefaultCollectionMap.java
URL: http://svn.apache.org/viewvc/ctakes/trunk/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/lookup2/util/collection/DefaultCollectionMap.java?rev=1636653&r1=1636652&r2=1636653&view=diff
==============================================================================
--- ctakes/trunk/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/lookup2/util/collection/DefaultCollectionMap.java (original)
+++ ctakes/trunk/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/lookup2/util/collection/DefaultCollectionMap.java Tue Nov  4 17:22:46 2014
@@ -138,6 +138,9 @@ final public class DefaultCollectionMap<
     */
    @Override
    public <C extends Collection<V>> int addAllValues( final K key, final C values ) {
+      if ( values == null || values.isEmpty() ) {
+         return 0;
+      }
       T collection = _delegate.get( key );
       if ( collection == null ) {
          collection = _collectionCreator.createCollection();