У меня есть распределенная система с сериализуемым перечисляемым классом с константами, которые могут различаться в разных системах.
Поскольку эти классы могут быть разными, valueOf может потенциально вызываться при десериализации для константы, которая не 'существует, вызывая исключение во время выполнения.
Я не верю, что valueOf может быть переопределено, или другой метод, вставленный пользователем перед вызовом valueOf во время десериализации.
Есть ли способ избежать этой проблемы с перечислениями?