PathMapperScope

interface PathMapperScope

A set of extensions to EnvPath which are not dependent on the implementation-specific details of a PathMapper.

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open val EnvPath.name: String
Link copied to clipboard
abstract val pathMapper: PathMapper

The path mapper which performs path translation.

Functions

Link copied to clipboard
@Contract(pure = true)
open operator fun EnvPath.div(other: EnvPath): EnvPath
@Contract(pure = true)
open operator fun Path.div(other: EnvPath): Result<Path>

Resolves the given other path against this path.

Link copied to clipboard
@Contract(pure = true)
open infix fun EnvPath.resolve(other: EnvPath): EnvPath
@Contract(pure = true)
open infix fun Path.resolve(other: EnvPath): Result<Path>

Resolve the given other path against this path.