Skip to content

Home

jvm / im.pattle.trace.id

Package im.pattle.trace.id

Types

Name Summary
EventId class EventId :Identifier
Used for identifying events, in the form of: $1234567:matrix.org.
GroupId class GroupId :Identifier
ID for groups (communities): In the form of: +example:matrix.org.
Identifiable abstract class Identifiable<ID :Identifier>
Is identifiable with one of the Identifiers.
Identifier sealed class Identifier
Matches the Common Identifier from the spec.
RoomAlias class RoomAlias :Identifier
A human readable alias for a Room. In the form of: #example:matrix.org.
RoomId class RoomId :Identifier
A Room ID in the form of: !ABcDef123:matrix.org.
UserId data class UserId :Identifier
A Matrix user ID in the form of: @localpart:domain.org.

Extensions for External Classes

Name Summary
kotlin.String
kotlin.collections.Collection