? CloseShieldWriter

????????:
Closeable, Flushable, Appendable, AutoCloseable

public class CloseShieldWriter extends ProxyWriter
Proxy writer that prevents the underlying writer from being closed.

This class is typically used in cases where a writer needs to be passed to a component that wants to explicitly close the writer even if other components would still use the writer for output.

???????:
2.7
  • ???????

    • CloseShieldWriter

      ????
      Using this constructor prevents IDEs from warning if the underlying writer is never closed. Use wrap(Writer) instead.
      Creates a proxy that shields the given writer from being closed.
      ??:
      writer - underlying writer
  • ??????