Class U.FetchResponse

  • Enclosing class:
    U<T>

    public static class U.FetchResponse
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.Map<java.lang.String,​java.util.List<java.lang.String>> headerFields  
      private boolean ok  
      private int status  
      private java.io.ByteArrayOutputStream stream  
    • Constructor Summary

      Constructors 
      Constructor Description
      FetchResponse​(boolean ok, int status, java.util.Map<java.lang.String,​java.util.List<java.lang.String>> headerFields, java.io.ByteArrayOutputStream stream)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      byte[] blob()  
      java.util.Map<java.lang.String,​java.util.List<java.lang.String>> getHeaderFields()  
      int getStatus()  
      boolean isOk()  
      java.lang.Object json()  
      java.util.Map<java.lang.String,​java.lang.Object> jsonMap()  
      java.lang.String text()  
      java.lang.Object xml()  
      java.util.Map<java.lang.String,​java.lang.Object> xmlMap()  
      • Methods inherited from class java.lang.Object

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

      • ok

        private final boolean ok
      • status

        private final int status
      • headerFields

        private final java.util.Map<java.lang.String,​java.util.List<java.lang.String>> headerFields
      • stream

        private final java.io.ByteArrayOutputStream stream
    • Constructor Detail

      • FetchResponse

        public FetchResponse​(boolean ok,
                             int status,
                             java.util.Map<java.lang.String,​java.util.List<java.lang.String>> headerFields,
                             java.io.ByteArrayOutputStream stream)
    • Method Detail

      • isOk

        public boolean isOk()
      • getStatus

        public int getStatus()
      • getHeaderFields

        public java.util.Map<java.lang.String,​java.util.List<java.lang.String>> getHeaderFields()
      • blob

        public byte[] blob()
      • text

        public java.lang.String text()
      • json

        public java.lang.Object json()
      • jsonMap

        public java.util.Map<java.lang.String,​java.lang.Object> jsonMap()
      • xml

        public java.lang.Object xml()
      • xmlMap

        public java.util.Map<java.lang.String,​java.lang.Object> xmlMap()