Top Description Constructors Methods
org.apache.hc.core5.io

public final Class Closer

extends Object
Class Inheritance
Imports
java.io.Closeable, .IOException

Closes resources.
Since
5.0

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static void
close(final Closeable
what to close.
closeable
)

Closes the given Closeable in a null-safe manner.

public static void
close(final ModalCloseable
what to close.
closeable
,
final CloseMode
How to close the given resource.
closeMode
)

Closes the given Closeable in a null-safe manner.

public static void
closeQuietly(final Closeable
what to close.
closeable
)

Closes the given Closeable quietly in a null-safe manner even in the event of an exception.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

Closerback to summary
public Closer()

Method Detail

closeback to summary
public static void close(final Closeable closeable) throws IOException

Closes the given Closeable in a null-safe manner.

Parameters
closeable:Closeable

what to close.

closeback to summary
public static void close(final ModalCloseable closeable, final CloseMode closeMode)

Closes the given Closeable in a null-safe manner.

Parameters
closeable:ModalCloseable

what to close.

closeMode:CloseMode

How to close the given resource.

closeQuietlyback to summary
public static void closeQuietly(final Closeable closeable)

Closes the given Closeable quietly in a null-safe manner even in the event of an exception.

Parameters
closeable:Closeable

what to close.