Apache Thrift を使用し、Java でコードを生成して、列挙型の 1 つをデフォルトとして返す方法があるかどうかを調べようとしています。
たとえば、次の定義を使用します。
enum STATE {
UNKNOWN,
AVAILABLE,
UNAVAILABLE
}
列挙型への追加が既存のクライアントに影響を与えないように、UNKNOWN が NULL 値ではなくデフォルトとして返されるようにします。
それは可能ですか?この場合、利用可能な他のオプションは何ですか?