public static interface Cleaner.Cleanable

java.lang.ref.Cleaner.Cleanable



Cleanable represents an object and a cleaning action registered in a Cleaner.

Summary

Public methods

abstract void clean()

Unregisters the cleanable and invokes the cleaning action.

Public methods

clean

public abstract void clean ()

Unregisters the cleanable and invokes the cleaning action. The cleanable's cleaning action is invoked at most once regardless of the number of calls to clean.

Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Last updated 2025-02-10 UTC.