Реализовать сериализуемый и экстернализуемый в одном классе?
Я читал через сериализацию и экстернализацию в Java.
По отдельности я мог использовать оба интерфейса и был в состоянии сериализовать и десериализовать объект.
Но, как и в Java, класс может реализовывать несколько интерфейсов. Я реализовал оба интерфейса в одном классе.
Теперь, во время выполнения, как я могу выбрать, какой механизм сериализации выбрать?
Мне было интересно, почему этот вопрос не задавался раньше! Вопрос слишком хромает?
Изменить: Мой вопрос отличается от вопроса, уже задаваемого на форуме.