Class Parser


  • public class Parser
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Parser​(java.lang.String baseUrl, com.fasterxml.jackson.databind.ObjectMapper objectMapper)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <T> T parse​(java.lang.String data, com.fasterxml.jackson.core.type.TypeReference<T> value)  
      <T> T parse​(java.lang.String data, java.lang.Class<T> value)  
      void query​(org.apache.hc.core5.net.URIBuilder builder, java.util.Map<java.lang.String,​java.lang.Object> parameters)  
      void query​(org.apache.hc.core5.net.URIBuilder builder, java.util.Map<java.lang.String,​java.lang.Object> parameters, java.util.List<java.lang.String> structNames)  
      java.lang.String url​(java.lang.String path, java.util.Map<java.lang.String,​java.lang.Object> parameters)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Parser

        public Parser​(java.lang.String baseUrl,
                      com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • Method Detail

      • url

        public java.lang.String url​(java.lang.String path,
                                    java.util.Map<java.lang.String,​java.lang.Object> parameters)
      • parse

        public <T> T parse​(java.lang.String data,
                           com.fasterxml.jackson.core.type.TypeReference<T> value)
                    throws ParseException
        Throws:
        ParseException
      • query

        public void query​(org.apache.hc.core5.net.URIBuilder builder,
                          java.util.Map<java.lang.String,​java.lang.Object> parameters)
      • query

        public void query​(org.apache.hc.core5.net.URIBuilder builder,
                          java.util.Map<java.lang.String,​java.lang.Object> parameters,
                          java.util.List<java.lang.String> structNames)