Package io.datarouter.storage.setting
Class SettingRoot
java.lang.Object
io.datarouter.storage.setting.SettingNode
io.datarouter.storage.setting.SettingRoot
- All Implemented Interfaces:
PluginConfigValue<SettingRoot>
- Direct Known Subclasses:
DatarouterStorageSettingRoot,SettingRoot.SettingRootFinder
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class io.datarouter.storage.setting.SettingNode
finder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDescendants(String nodeName) getKey()getMostRecentAncestorNode(String nodeName) getSettingByName(String name) booleanisRecognized(String settingName) booleanisRecognizedRootName(String rootNameWithoutTrailingDot) Methods inherited from class io.datarouter.storage.setting.SettingNode
defaultTo, findParentName, getChildren, getDescendantsByName, getDescendantSettingByName, getListChildren, getListSettings, getMostRecentAncestorNodeByName, getName, getNodeByName, getParentName, getSettings, getShortName, register, registerBoolean, registerBooleans, registerChild, registerCommaSeparatedString, registerCommaSeparatedStrings, registerCommaSeparatedTrimmedString, registerCommaSeparatedTrimmedStrings, registerDouble, registerDoubles, registerDuration, registerDurations, registerInteger, registerIntegers, registerLong, registerLongs, registerString, registerStrings
-
Field Details
-
KEY
-
-
Constructor Details
-
SettingRoot
-
-
Method Details
-
getNode
-
getMostRecentAncestorNode
-
getDescendants
-
getRootNodesSortedByShortName
-
getSettingByName
-
isRecognized
-
isRecognizedRootName
-
getSettingCategory
-
getRootNodesByCategory
-
getKey
- Specified by:
getKeyin interfacePluginConfigValue<SettingRoot>
-