Package org.apache.spark.util
Class SparkClosureCleaner
Object
org.apache.spark.util.SparkClosureCleaner
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
SparkClosureCleaner
public SparkClosureCleaner()
-
-
Method Details
-
clean
Clean the given closure in place.More specifically, this renders the given closure serializable as long as it does not explicitly reference unserializable objects.
- Parameters:
closure
- the closure to cleancheckSerializable
- whether to verify that the closure is serializable after cleaningcleanTransitively
- whether to clean enclosing closures transitively
-