public class NamedSettingsListImpl extends SettingsListImpl
originatorNamemodCount| Constructor and Description |
|---|
NamedSettingsListImpl(List<Object> list,
String originatorName)
Does Deep copy of settings, to avoid changing the naming of a setting
already including in an other settings tree
|
NamedSettingsListImpl(String originatorName) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addAll(Collection<? extends Object> settings) |
boolean |
addWithNoCloning(Object setting)
Add reference in this object.
|
void |
setOriginatorName(String originatorName) |
asFlatValuesMap, asFlatValuesMap, asJsonString, asJsonString, asSettingsMapList, asStringSettingsList, getAsBoolean, getAsInteger, getAsLong, getAsSettingsList, getAsSettingsMap, getAsString, getChildName, getNewInstance, getOriginatorName, newSettingsListChild, newSettingsListChild, newSettingsMapChild, newSettingsMapChildadd, add, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizeequals, hashCodecontainsAll, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitadd, add, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArrayparallelStream, removeIf, streampublic NamedSettingsListImpl(List<Object> list, String originatorName)
list - The settings list to deep copyoriginatorName - The name context to tag all logs/exceptions concerning
properties of this mappublic NamedSettingsListImpl(String originatorName)
originatorName - the originator namepublic void setOriginatorName(String originatorName)
setOriginatorName in interface ISettingsListsetOriginatorName in class SettingsListImploriginatorName - that should be used to identify naming context in exception/log strings
by default, name is class name.public boolean addWithNoCloning(Object setting)
setting - your input settingsCopyright © 2014–2023. All rights reserved.