put with State.
@param key
@param value
@param state
@return The instance of the value for the given key
@deprecated {@link State} is confuse the users. replace to {@link Type} in about {@link JsonHash}. since 1.4.12.
328625
@Deprecated
	public Object put(String key, Object value, State state) {
		return put(key, value, Type.from(state));
	}
435818
@Override
    public R put(D key, R value) {
        return map.put(key, value);
    }
225373
public <T> void put(@NonNull String key, @NonNull T value) {
    Preconditions.checkNotNull(value, VALUE_IS_NULL);
    put(key, value, TypeToken.fromValue(value));
  }
334101
public String put(final String key, final String Value) {
        return parameters.put(key, Value);
    }
1355171
public String put(final String key, final Long value) {
    return this._current.put(key, value.toString());
  }
898621
public @Nonnull JsonBuilder put(String key, String s) {
        object.put(key, primitive(s));
        return this;
    }
95686
function (key, value) {
            var hash = hashFunction(key);
            var bucket = null;
            if ((bucket = this.__map[hash]) == null) {
                bucket = (this.__map[hash] = new Bucket());
            }
            bucket.pushValue(key, value);
            return value;
        }
815808
public Object put(Object key, Object value) {
        mCacheMap.put(key, value);
        return mBackingMap.put(key, value);
    }
901311
static public Value put( Key key, Value val ) {
    Futures fs = new Futures();
    Value old = put(key,val,fs);
    fs.blockForPending();
    return old;
  }
286251
public JSONObject putOnce(Enum<?> key, Object value) throws JSONException {
		return putOnce(key.name(), value);
	}
69271
public Options put(String key, JsScope value)
	{
		options.put(key, value);
		return this;
	}
488487
public static Object put(String key, Object val) {
        return LoggerProviders.PROVIDER.putMdc(key, val);
    }
622138
@Override
  public List<String> put(String key, List<String> value) {
    return getMap().put(key, value);
  }
457819
public T put(String key, T value) {
		return container.put(key, value);
	}
710158
static public Value put( Key key, Iced v, Futures fs,boolean dontCache ) {
    return put(key,new Value(key,v),fs,dontCache);
  }
49952
public PactDslWithState given(String state, String firstKey, Object firstValue, Object... paramsKeyValuePair) {

        if (paramsKeyValuePair.length % 2 != 0) {
            throw new IllegalArgumentException("Pair key value should be provided, but there is one key without value.");
        }

        final Map<String, Object> params = new HashMap<>();
        params.put(firstKey, firstValue);

        for (int i = 0; i < paramsKeyValuePair.length; i+=2) {
            params.put(paramsKeyValuePair[i].toString(), paramsKeyValuePair[i+1]);
        }

        return new PactDslWithState(consumerPactBuilder, consumerPactBuilder.getConsumerName(), providerName,
                new ProviderState(state, params), defaultRequestValues, defaultResponseValues);
    }
838410
public String put(final String key, String value) {
        if (key == null || initProps == null)
            return null;

        return initProps.put(key, value);
    }