Определить интерфейс маркера, который будет работать как интерфейс Serializable без наследования
Я хочу создать интерфейс маркера, который будет вести себя так же, как интерфейс Serializable. Но я не хочу, чтобы мой интерфейс расширял Serializable.
Ex. Определение интерфейса
interface MyInterface
{
}
class MyClass implements MyInterface
{
}
В настоящее время сериализация и десериализация невозможны для MyClass . Я хочу знать, что я должен сделать, чтобы достичь той же функциональности.
Спасибо