serializable (プリミティブ)
パッケージ: CURL.LANGUAGE.CORE-TYPES

クラス宣言で使用される属性名で、クラスのインスタンスがシリアル化できることを示します。

説明

serializable 属性は、クラスのインスタンスのシリアル化とシリアル化解除が可能であることを示します。詳細については、CURL.IO.SERIALIZE を参照してください。
クラスが serializable として宣言されると、そのフィールドは transient とマークされない限り、シリアル化とシリアル化の解除が行われます。object-serialize メソッドと object-deserialize コンストラクタの実装は、必要に応じて自動的にクラスに追加されます。