@SerialVersionUID(2L) abstract class ConfigNumber(_origin: ConfigOrigin, val originalText: String) extends AbstractConfigValue with Serializable
- Companion
- object
trait Serializable
class AbstractConfigValue
trait MergeableValue
trait ConfigValue
trait ConfigMergeable
class Object
trait Matchable
class Any
Value members
Abstract methods
Concrete methods
Inherited methods
@throws(scala.throws.$lessinit$greater$default$1[org.ekrich.config.impl.AbstractConfigValue.NotPossibleToResolve])
def resolveSubstitutions(context: ResolveContext, source: ResolveSource): ResolveResult[_ <: AbstractConfigValue]
Called only by ResolveContext.resolve().
Called only by ResolveContext.resolve().
- Value Params
- context
state of the current resolve
- source
where to look up values
- Returns
a new value if there were changes, or this if no changes
- Inherited from
- AbstractConfigValue
The [[ConfigValueType]]
of the value; matches the JSON type schema.
The [[ConfigValueType]]
of the value; matches the JSON type schema.
- Returns
value's type
- Inherited from
- ConfigValue