パッケージ io.realm

列挙フィールド属性

  • すべての実装インターフェース:
    Serializable, Comparable<FieldAttribute>

    public enum FieldAttribute
    extends Enum<FieldAttribute>
    このクラスには、Realm フィールドのすべての Realm 属性が含まれています。 これらは通常、 io.realm.annotationパッケージにある注釈と一致します。 各修飾子の詳細については、関連する注釈を参照してください。
    • 列挙定数の詳細

      • インデックス

        public static final FieldAttribute INDEXED
        フィールドをインデックスとしてマークします。
        以下も参照してください。
        Index
      • プライマリ_キー

        public static final FieldAttribute PRIMARY_KEY
        フィールドをプライマリキーとしてマークします。 これにより、暗黙的にINDEXEDとしてマークされます。
        以下も参照してください。
        PrimaryKey
      • 必須

        public static final FieldAttribute REQUIRED
        null 値を明示的に許可していないフィールドをマークします。 nullを許可するためのデフォルトの動作は、フィールドの型によって異なります。
        以下も参照してください。
        Required, RealmObjectSchema.setRequired(String, boolean)
    • メソッドの詳細

      • values

        public static FieldAttribute[] values()
        この列挙型の定数を含む配列を、宣言された順序で返します。 このメソッドは、次のように 定数を反復処理するために使用できます。
        の (FieldAttribute c : FieldAttribute.values())   System.out.println(c)
        
        次の値を返します。
        この列挙型の定数を宣言された順序で含む配列
      • valueOf

        public static FieldAttribute valueOf​(String name)
        指定された名前を持つこの型の列挙定数を返します。 string は、この型で列挙定数を宣言するために使用される識別子と完全に一致する必要があります。 (余計な空白文字は許可されません。)
        パラメーター:
        name - 返される列挙定数の名前。
        次の値を返します。
        指定された名前の列挙 定数
        次の例外がスローされます。
        IllegalArgumentException - この列挙型に指定された名前の定数がない場合
        NullPointerException - 引数が null の場合