public class ClosureCleaner extends Object
|Constructor and Description|
|Modifier and Type||Method and Description|
Clean the given closure in place.
public static void clean(Object closure, boolean checkSerializable, boolean cleanTransitively)
More specifically, this renders the given closure serializable as long as it does not explicitly reference unserializable objects.
closure- the closure to clean
checkSerializable- whether to verify that the closure is serializable after cleaning
cleanTransitively- whether to clean enclosing closures transitively