Options
All
  • Public
  • Public/Protected
  • All
Menu

Class UriPath

Hierarchy

  • UriPath

Implements

Index

Accessors

length

  • get length(): number

Methods

appended

appendedSegment

  • appendedSegment(segment: string): UriPath

appendedSlash

Abstract base

compareTo

  • compareTo(that: UriPath): 0 | 1 | -1

Abstract debug

display

  • display(output: Output): void

equals

  • equals(that: unknown): boolean

foot

get

  • get(index: number): string | undefined

hashCode

  • hashCode(): number

Abstract head

  • head(): string

Abstract isAbsolute

  • isAbsolute(): boolean

Abstract isDefined

  • isDefined(): boolean

Abstract isEmpty

  • isEmpty(): boolean

Abstract isRelative

  • isRelative(): boolean

isSubpathOf

merge

name

  • name(): string
  • name(name: string): UriPath

Abstract parent

prepended

prependedSegment

  • prependedSegment(segment: string): UriPath

prependedSlash

removeDotSegments

resolve

Abstract tail

toAny

  • toAny(): string[]

Abstract toString

  • toString(): string

unmerge

Static builder

Static empty

Static from

Static fromAny

Static parse

Static pathForm

Static segment

Static slash