graphmine-util / io.github.sof3.graphmine.util.qualifier / Qualifier
class Qualifier
Represents a qualified identifier.
string - the dot-delimited qualified identifier
| <init> | Qualifier(string: String)Represents a qualified identifier. |
| parts | val parts: List<String>The string parts of the qualifier |
| simple | val simple: StringThe last part of the qualifier, which is also the most frequently used one |
| equals | fun equals(other: Any?): BooleanChecks if two identifiers are fully equal based on the contents of parts |
| forEachPermutation | fun forEachPermutation(fn: (List<String>) -> Unit): UnitExecutes fn on each possible representation of this qualifier |
| hashCode | fun hashCode(): IntReturns the lazily-evaluated hash code of the qualifier only based on the contents of parts |
| toString | fun toString(): StringReturns the dot-delimited representation of the qualifier |