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