ConfigNumber

@SerialVersionUID(2L) abstract class ConfigNumber(_origin: ConfigOrigin, val originalText: String) extends AbstractConfigValue with Serializable
Companion
object
trait Serializable
class Object
trait Matchable
class Any

Value members

Methods

override def unwrapped: Number
Definition Classes
override def transformToString: String
Definition Classes
override def canEqual(other: Any): Boolean
Definition Classes
override def equals(other: Any): Boolean
Definition Classes
override def hashCode: Int
Definition Classes

Fields

val originalText: String

Inherited methods

override def toString: String
Definition Classes
Inhertied from
AbstractConfigValue
The [[ConfigValueType]] of the value; matches the JSON type schema.
Returns
value's type
Inhertied from
ConfigValue
override def atPath(pathExpression: String): SimpleConfig
Definition Classes
Inhertied from
AbstractConfigValue
Definition Classes
Inhertied from
AbstractConfigValue
Definition Classes
Inhertied from
AbstractConfigValue
final override def render(options: ConfigRenderOptions): String
Definition Classes
Inhertied from
AbstractConfigValue
final override def render: String
Definition Classes
Inhertied from
AbstractConfigValue
def render(sb: StringBuilder, indent: Int, atRoot: Boolean, options: ConfigRenderOptions): Unit
Inhertied from
AbstractConfigValue
@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().
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
Inhertied from
AbstractConfigValue
override def atKey(key: String): SimpleConfig
Definition Classes
Inhertied from
AbstractConfigValue