public final class OriginTrackedMapPropertySource extends MapPropertySource implements OriginLookup<StringSE>
OriginTrackedValuePropertySource.StubPropertySourcelogger, name, source| コンストラクターと説明 |
|---|
OriginTrackedMapPropertySource(StringSE name, MapSE source) 新しい OriginTrackedMapPropertySource インスタンスを作成します。 |
OriginTrackedMapPropertySource(StringSE name, MapSE source, boolean immutable) 新しい OriginTrackedMapPropertySource インスタンスを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
Origin | getOrigin(StringSE name) 指定されたキーの起源を返すか、起源を特定できない場合は null を返します。 |
ObjectSE | getProperty(StringSE name) |
boolean | isImmutable() このルックアップが不変で、内容が決して変更されない場合、 true を返します。 |
containsProperty, getPropertyNamesequals, getName, getSource, hashCode, named, toStringcloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEgetOriginpublic OriginTrackedMapPropertySource(StringSE name, MapSE source)
OriginTrackedMapPropertySource インスタンスを作成します。name - プロパティのソース名 source - 基になるマップソース public OriginTrackedMapPropertySource(StringSE name, MapSE source, boolean immutable)
OriginTrackedMapPropertySource インスタンスを作成します。name - プロパティのソース名 source - 基になるマップソース immutable - 基本となるソースが不変であり、変更されないことが保証されている場合 public ObjectSE getProperty(StringSE name)
MapPropertySource の getProperty public Origin getOrigin(StringSE name)
OriginLookupnull を返します。OriginLookup<StringSE> 内の getOrigin name - 検索するキー null の起源 public boolean isImmutable()
OriginLookuptrue を返します。OriginLookup<StringSE> 内の isImmutable