I have a class that I wish to protobuf. in that class one of the fields is an enum (in a class of it\'s own). Can I avoid defining an identical enum value in my .proto file ? Or
The best solution for keeping things like this in sync is often code generation; determine which of your definitions is the Single Point of Truth, and create the others from it. Protocol Buffers has built-in support for Java code generation with nifty features like automatically handling duplicate enum values.