Module swim.http
Package swim.http

Class HttpEntity<T>

    • Constructor Detail

      • HttpEntity

        public HttpEntity()
    • Method Detail

      • empty

        public static <T> HttpEntity<T> empty()
      • isDefined

        public abstract boolean isDefined()
      • get

        public abstract T get()
      • length

        public abstract long length()
      • mediaType

        public abstract MediaType mediaType()
      • transferCodings

        public abstract swim.collections.FingerTrieSeq<TransferCoding> transferCodings()
      • headers

        public abstract swim.collections.FingerTrieSeq<HttpHeader> headers()
      • httpEncoder

        public <T2> swim.codec.Encoder<?,​HttpMessage<T2>> httpEncoder​(HttpMessage<T2> message)
      • encodeHttp

        public abstract <T2> swim.codec.Encoder<?,​HttpMessage<T2>> encodeHttp​(HttpMessage<T2> message,
                                                                                    swim.codec.OutputBuffer<?> output,
                                                                                    HttpWriter http)
      • encodeHttp

        public <T2> swim.codec.Encoder<?,​HttpMessage<T2>> encodeHttp​(HttpMessage<T2> message,
                                                                           swim.codec.OutputBuffer<?> output)