2016-11-17 15 views
0

私は、クラスの変数の上に@Tagアノテーションがあるプロジェクトに取り組んでいます。その機能は何ですか?@Tag Annotationは何ですか

それはこの

@Tag(10) 
private GroupNavigationSRO groups; 

@Tag(16) 
private String redirectedQuery; 

@Tag(17) 
private GetGuidedSearchResponse guidedSearchResponse ; 

のように見える私はインターネットを検索しようとしたが、私は、これは「protostuff」ライブラリで定義されたio.protostuff.Tagクラスであることが疑われる任意の関連する答え

+1

ファイル内の他のコードと同じようにコードです。それがコンパイルされていれば、どこかにインポートしています。あなたのインポートと、完全修飾されたクラス名(例えば 'com.foo.Tag')を見てください。それをグーグルで試してみるか、Javadocを見てください。あなたのプロジェクトがどのライブラリを使用しているかを知らなければ、さまざまなことが起こる可能性があります。 – nbrooks

答えて

2

を見つけることができませんでした。その場合、this pageは、@Tag(number)がシリアル化でフィールド番号を明示的に設定する方法であると説明しています。

関連する問題