|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
参照基から変更不可能な状態へ移行する機能を定義します。
isUnmodifiable() が true を返す状態の場合は、そのオブジェクトは参照基からは変更不可能となります。
実装クラスは、変更不可能の状態において変更要求が行われた場合は UnmodifiableStateException を発生させる必要があります。
| メソッドの概要 | |
boolean |
isUnmodifiable()
参照基から変更不可能な状態を持つ場合 true を返却します. |
void |
setUnmodifiable(boolean unmodifiable)
true を指定すると参照基から変更不可能な状態に移行します. |
| メソッドの詳細 |
public boolean isUnmodifiable()
true を返却します.
truepublic void setUnmodifiable(boolean unmodifiable)
true を指定すると参照基から変更不可能な状態に移行します. true を指定しても何も発生しません。 false が指定された場合 UnmodifiableStateException が発生します.
unmodifiable - 参照基から変更不可能な状態へ遷移する場合 true
UnmodifiableStateException - 変更不可の状態で呼び出された場合
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||