アノテーションインターフェース Column
@DocumentedSE
@RetentionSE(RUNTIMESE)
@TargetSE({ANNOTATION_TYPESE,FIELDSE,METHODSE,PARAMETERSE})
public @interface Column
ドキュメントフィールドのカスタムメタデータを定義するためのアノテーション。
- 作成者:
- Alex Shvid, Matthew T. Adams, Mark Paluch, Aleksei Zotov
オプション要素のサマリー
オプション要素修飾子と型オプションの要素説明boolean
使用すべきではありません。3.0 以降。boolean
列がstatic
であるかどうか。テーブル内の列の名前。有効な CQL 識別子または引用符で囲まれた識別子である必要があります。
要素の詳細
value
StringSE valueテーブル内の列の名前。有効な CQL 識別子または引用符で囲まれた識別子である必要があります。- デフォルト:
- ""
isStatic
boolean isStatic列がstatic
であるかどうか。デフォルトは false です。主にスキーマの作成に使用されます。- 導入:
- 3.2
- デフォルト:
- false
forceQuote
使用すべきではありません。3.0 以降。列名はCqlIdentifier
に変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。列名を強制的に引用符で囲むかどうか。- 関連事項:
CqlIdentifier.fromInternal(String)
- デフォルト:
- false