APIdia Launch Partner
Top Inners Constructors Methods
jdk.internal.net.http

public final Class RequestPublishers

extends Object
Class Inheritance
Imports
java.io.FileNotFoundException, .IOException, .InputStream, .UncheckedIOException, java.lang.reflect.UndeclaredThrowableException, java.net.http.HttpRequest.BodyPublisher, java.nio.ByteBuffer, java.nio.channels.FileChannel, java.nio.charset.Charset, java.nio.file.Files, .NoSuchFileException, .Path, java.util.ArrayList, .Collections, .Iterator, .List, .NoSuchElementException, .Objects, .Queue, java.util.concurrent.ConcurrentLinkedQueue, .Flow, .Flow.Publisher, java.util.concurrent.atomic.AtomicReference, java.util.concurrent.locks.ReentrantLock, java.util.function.Supplier, jdk.internal.net.http.common.Demand, .SequentialScheduler, .Utils

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
RequestPublishers.AggregatePublisher

An aggregate publisher acts as a proxy between a subscriber and a list of publishers.

private static class
public static class
public static class
private static class
public static class
public static class
RequestPublishers.FilePublisher

Publishes the content of a given file.

public static class
public static class
public static class
private static class
RequestPublishers.StreamIterator

Reads one buffer ahead all the time, blocking in hasNext()

public static class

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static HttpRequest.BodyPublisher
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait