Inserts a List of Parcelable values into the mapping of this Bundle,
replacing any existing value for the given key.  Either key or value may
be null.

@param key a String, or null
@param value an ArrayList of Parcelable objects, or null
@return this
327124
public Bundler putParcelableArrayList(String key,
      ArrayList<? extends Parcelable> value) {
    bundle.putParcelableArrayList(key, value);
    return this;
  }
676641
public JsonObject<V> addData(String key, Object value) {
        if (key == null) {
            return this;
        }
        if (this.data == null) {
            this.data = new HashMap<String, Object>();
        }
        this.data.put(key, value);
        return this;
    }
1355300
@Override
    public List<V> put(K key, List<V> valueList) {
        return listMap.put(key, valueList);
    }
24604
public Object put(String key, JsonArray value) {
		if (value == null) {
			stateMap.put(key, Type.NULL);
		} else {
			stateMap.put(key, Type.ARRAY);
		}

		return super.put(key, value);
	}
619294
public Postcard withInt(@Nullable String key, int value) {
        mBundle.putInt(key, value);
        return this;
    }
343475
public Postcard withStringArrayList(@Nullable String key, @Nullable ArrayList<String> value) {
        mBundle.putStringArrayList(key, value);
        return this;
    }
457819
public T put(String key, T value) {
		return container.put(key, value);
	}
1062867
public V put(K key, V value) {

        if ((key != null) && (value != null)) {
            return m_internalMap.put(key, value);
        }
        Exception e = new Exception();
        try {
            // we want to print a stack trace when null is used as a key/value
            throw e;
        } catch (Exception e2) {
            e = e2;
        }
        if (key == null) {
            LOG.warn("Invalid null key in map", e);
            return null;
        }
        if (value == null) {
            LOG.warn("Invalid null value in map", e);
            return m_internalMap.remove(key);
        }
        return null;
    }
418908
public void putValue(K key, V value) {
		Collection<V> collection = this.get(key);
		if (null == collection) {
			collection = createCollction();
			this.put(key, collection);
		}
		collection.add(value);
	}
1017561
public Groundy arg(String key, Parcelable[] value) {
    mArgs.putParcelableArray(key, value);
    return this;
  }
487433
public void put(final String key, final Object value) {
        if (TASK_DIRECTORY_KEY.equals(key) && this.values.keySet().contains(TASK_DIRECTORY_KEY)) {
            // ensure that no one overwrites the task directory
            throw new IllegalArgumentException("Invalid key: " + key);
        }

        if (value == null) {
            throw new IllegalArgumentException(
                    "A null value was attempted to be put into the values object under key: " + key);
        }
        this.values.put(key, value);
    }
811377
public Options put(String key, ICollectionItemOptions value)
	{
		options.put(key, value);
		return this;
	}
89465
public Postcard withByteArray(@Nullable String key, @Nullable byte[] value) {
        mBundle.putByteArray(key, value);
        return this;
    }
710636
public TaskResult add(String key, Parcelable value) {
    mBundle.putParcelable(key, value);
    return this;
  }
65919
public Bundler putParcelable(String key, Parcelable value) {
    bundle.putParcelable(key, value);
    return this;
  }
926151
public V put (K key, V value)
    {
        SoftReference<V> old = _map.put(key, createReference(value));
        return (old == null) ? null : old.get();
    }
622138
@Override
  public List<String> put(String key, List<String> value) {
    return getMap().put(key, value);
  }