エンコーディングの考慮を無効にします。プロパティーをリスト単純型にマップするために使用されます。プロパティーを注釈します。持つクラスをマークします。名前空間にマップします。型を単純スキーマ組み込み型にマップします。表現へのマッピングを禁止します。単純型へのクラスのマッピングを可能にします。マッピングをカスタマイズするための注釈を定義します。マッピング注釈を示します。プロパティーの間に意味上の違いはありません。プロパティーに適用できる注釈は常に、フィールドにも適用することができます。プロパティーかフィールドのいずれも意味します。つを明示的に区別します。入れ子クラスの間に意味上の違いはありません。クラスにも適用できます。クラスのいずれかを意味します。次に定義する使用上の制約は、注釈に限らず適用されます。プロパティーの場合、特定の注釈を適用できるのはプロパティーの読み取りか書き込みのいずれかであり、その両方には適用できません。プロパティー名は、マップされるクラスのすべてのスーパークラスの他のどのプロパティー名とも異なる必要があります。スキーマフラグメントでは、次の名前空間接頭辞が使用されます。開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。