RoutingResolveTraceEntry

open class RoutingResolveTraceEntry(route: Route, segmentIndex: Int, result: RoutingResolveResult?)

Represents a single entry in the RoutingResolveTrace.

Parameters

route

specifies instance of Route for this entry.

segmentIndex

specifies index in RoutingResolveTrace.segments for this entry.

result

specifies resolution result for this entry.

Constructors

Link copied to clipboard
fun RoutingResolveTraceEntry(route: Route, segmentIndex: Int, result: RoutingResolveResult? = null)

Functions

Link copied to clipboard
fun append(item: RoutingResolveTraceEntry)

Appends a child to this entry

Link copied to clipboard
open fun buildText(builder: StringBuilder, indent: Int)

Builds detailed text description for this trace entry, including children.

Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard
var result: RoutingResolveResult? = null
Link copied to clipboard
val route: Route
Link copied to clipboard
val segmentIndex: Int