Package tigase.licence.utils

## Class DataLoader

- java.lang.Object
- - tigase.licence.utils.DataLoader

-     public class DataLoader
      extends java.lang.Object

- - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `DataLoader()` |

  - ### Method Summary

    All Methods Static Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `static <T> void` | `addRequestItems​(java.lang.StringBuffer rawData, java.lang.String fieldVar, java.util.List<T> items)` |
    `static <K,​V> void` | `addRequestItems​(java.lang.StringBuffer rawData, java.util.Map<K,​V> elements)` |
    `Element` | `loadData​(java.lang.String url, java.lang.String encodedData)` |

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### DataLoader

          public DataLoader()

  - ### Method Detail

    - #### addRequestItems

          public static <T> void addRequestItems​(java.lang.StringBuffer rawData,
                                                 java.lang.String fieldVar,
                                                 java.util.List<T> items)

    - #### addRequestItems

          public static <K,​V> void addRequestItems​(java.lang.StringBuffer rawData,
                                                         java.util.Map<K,​V> elements)

    - #### loadData

          public Element loadData​(java.lang.String url,
                                  java.lang.String encodedData)
                           throws TooManyRequestsHTTPException,
                                  java.security.GeneralSecurityException,
                                  java.io.IOException,
                                  HTTPException

      Throws:
        `TooManyRequestsHTTPException`
        `java.security.GeneralSecurityException`
        `java.io.IOException`
        `HTTPException`