RName

class RName

Recursive name. For constructs like Aaaa.Bbb::CCC

Constructors

Link copied to clipboard
fun RName(localName: String)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun dropNonEmptyRoot(): RName
Link copied to clipboard
fun getNonEmptyRoot(): RName
Link copied to clipboard
fun sub(localName: String, separator: String): RName

Separator doesn't count if localName is empty or parent is empty.

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

Properties

Link copied to clipboard
val localName: String
Link copied to clipboard
val parent: RName?
Link copied to clipboard
val separator: String