Example #1
0
        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;
   }
 }