public IEnumerable <KeyedValues <string> > ReadKeyValues(IHttpEntity entity) { foreach (string keyName in FormData(entity).Keys.ToArray()) { var key = new KeyedValues <string>(keyName, FormData(entity)[keyName], ConvertValuesByString); yield return(key); if (key.WasUsed) { FormData(entity).Remove(keyName); } } }
public IEnumerable <KeyedValues <IMultipartHttpEntity> > ReadKeyValues(IHttpEntity entity) { foreach (string key in FormData(entity).Keys.ToArray()) { var kv = new KeyedValues <IMultipartHttpEntity>(key, FormData(entity)[key], ConvertValues); yield return(kv); if (kv.WasUsed) { FormData(entity).Remove(key); } } }
public DefaultPieDataset(KeyedValues data) { DefaultPieDataset defaultPieDataset = this; if (data == null) { string str = "Null 'data' argument."; Throwable.__\u003CsuppressFillInStackTrace\u003E(); throw new IllegalArgumentException(str); } else { this.data = new DefaultKeyedValues(); for (int i = 0; i < data.getItemCount(); ++i) this.data.addValue(data.getKey(i), data.getValue(i)); } }
public IEnumerable<KeyedValues<IMultipartHttpEntity>> ReadKeyValues(IHttpEntity entity) { foreach (string key in this.FormData(entity).Keys.ToArray()) { var kv = new KeyedValues<IMultipartHttpEntity>(key, this.FormData(entity)[key], this.ConvertValues); yield return kv; if (kv.WasUsed) { this.FormData(entity).Remove(key); } } }
public static void KeyFailed(this ILogger <CodecLogSource> logger, KeyedValues keyValues) { logger.WriteDebug("Key {0} was not successfully assigned.", keyValues.Key); }
public static KeyedValues getCumulativePercentages(KeyedValues data) { if (data == null) { string str = "Null 'data' argument."; Throwable.__\u003CsuppressFillInStackTrace\u003E(); throw new IllegalArgumentException(str); } else { DefaultKeyedValues defaultKeyedValues = new DefaultKeyedValues(); double num1 = 0.0; for (int i = 0; i < data.getItemCount(); ++i) { Number number = data.getValue(i); if (number != null) num1 += number.doubleValue(); } double num2 = 0.0; for (int i = 0; i < data.getItemCount(); ++i) { Number number = data.getValue(i); if (number != null) num2 += number.doubleValue(); defaultKeyedValues.addValue(data.getKey(i), (Number) new Double(num2 / num1)); } return (KeyedValues) defaultKeyedValues; } }