java.lang.Object
id.luckynetwork.lyrams.lyralibs.core.closer.Closer
All Implemented Interfaces:
AutoCloseable

public class Closer extends Object implements AutoCloseable
  • Constructor Details

    • Closer

      public Closer()
      constructs the closer instance
  • Method Details

    • add

      public <T extends AutoCloseable> T add(T closeable)
      adds a closable instance
      Parameters:
      closeable - the closeable instance
    • close

      public void close()
      closes all closable instances
      Specified by:
      close in interface AutoCloseable