Package ru.tinkoff.kora.config.common
Interface ConfigValue<T>
- All Known Implementing Classes:
ConfigValue.ArrayValue,ConfigValue.BooleanValue,ConfigValue.NullValue,ConfigValue.NumberValue,ConfigValue.ObjectValue,ConfigValue.StringValue
public sealed interface ConfigValue<T>
permits ConfigValue.ObjectValue, ConfigValue.ArrayValue, ConfigValue.NullValue, ConfigValue.BooleanValue, ConfigValue.StringValue, ConfigValue.NumberValue
Русский: Базовое предоставления значения в конфигурации в Kora.
English: Basic value representation in the configuration in Kora.
English: Basic value representation in the configuration in Kora.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final record -
Method Summary
-
Method Details
-
value
-
origin
ConfigValueOrigin origin() -
asString
-
asNumber
-
asArray
-
asObject
-
asBoolean
default boolean asBoolean() -
isNull
default boolean isNull()
-