Есть ли способ заставить сгенерированное перечисление реализовать настраиваемый интерфейс в Protobuf v3?

Я хотел бы, чтобы сгенерированное перечисление в Proto3 реализовало пользовательский уже существующий интерфейс, как показано ниже:

public enum GeneratedProtoEnum
      implements CustomInterface, com.google.protobuf.ProtocolMessageEnum {

    // ...
}

(по умолчанию enum реализует только com.google.protobuf.ProtocolMessageEnum).

Для сообщений аналогичная функциональность может быть достигнута с помощью message_implements: точка вставки.

Но такой альтернативы нет для enum-с.

Есть ли обычный способ добиться этого в Protobuf? Или, возможно, нетрадиционным способом?

0 ответов

Другие вопросы по тегам