Interface SerializableObject
-
- All Superinterfaces:
java.io.Serializable
- All Known Subinterfaces:
Task
- All Known Implementing Classes:
ApplicationEnd,ApplicationStart,ExecutorAdded,ExecutorRemoved,ExecutorUpdated,JobEnd,JobStart,StageCompleted,StageExecutorMetrics,StageSubmitted,TaskEnd,TaskGettingResult,TaskMetric,TaskStart
public interface SerializableObject extends java.io.SerializableTheSerializableObjectinterface is a marker interface that indicates that its implementing classes are serializable. By extending theSerializableinterface, classes that implement this interface can be serialized and deserialized to and from a stream of bytes.It is recommended that classes implementing this interface provide a serialVersionUID field to ensure compatibility between serialized objects of different versions.
This interface does not define any methods, but instead serves as a tag to indicate that implementing classes can be serialized.
- See Also:
Serializable