Attributes
Members list
Value members
Concrete methods
Attributes
- Definition Classes
Attributes
- Definition Classes
Removes this path
Inherited methods
Returns a Json representation of this path. Works similar to get()
, except will return an empty Json object if
there is nothing at this level.
Returns a Json representation of this path. Works similar to get()
, except will return an empty Json object if
there is nothing at this level.
Attributes
- Returns:
Json
- Inherited from:
- ProfigPath
Attributes
- Inherited from:
- ProfigPath
Look up a deeper path below the current path.
Look up a deeper path below the current path.
Attributes
- Returns:
ProfigPath
- Inherited from:
- ProfigPath
Loads this path out as the defined type T
.
Loads this path out as the defined type T
.
Attributes
- T
the type to represent the current path
- Returns:
T
- Inherited from:
- ProfigPath
Loads this path out as the defined type T
. If no value is set for this path, the default will be used.
Loads this path out as the defined type T
. If no value is set for this path, the default will be used.
Attributes
- T
the type to represent the current path
- default
the default to be used if this path is empty
- Returns:
T
- Inherited from:
- ProfigPath
True if this path exists in the config
Returns a Json representation of this path if there is anything defined at this level.
Returns a Json representation of this path if there is anything defined at this level.
Attributes
- Returns:
Option[Json]
- Inherited from:
- ProfigPath
Maps from an existing key (if found) to a new key within this path. This is sort of like aliasing from one key to a new key, but it will actually copy the values.
Maps from an existing key (if found) to a new key within this path. This is sort of like aliasing from one key to a new key, but it will actually copy the values.
Attributes
- keys
(from, to)
- Inherited from:
- ProfigPath
Merges a Json object to this path.
Convenience functionality similar to as
but returns an option if set.
Convenience functionality similar to as
but returns an option if set.
Attributes
- T
the type to represent the current path
- Returns:
T
- Inherited from:
- ProfigPath
Removes a field from this path.
Removes a field from this path.
Attributes
- field
the field below this path to remove
- Inherited from:
- ProfigPath
Stores the supplied value into this path.
Stores the supplied value into this path.
Attributes
- T
the type of value
- value
the value to store
- Inherited from:
- ProfigPath