Hanbit the Developer

Kotlin Documentation | Type aliases 본문

Mobile/Kotlin

Kotlin Documentation | Type aliases

hanbikan 2023. 5. 23. 16:51

Kotlin Documentation 시리즈에 대해

Category: Concepts - Classes and objects

문서 링크: https://kotlinlang.org/docs/type-aliases.html


기존에 존재하는 타입의 alternative name을 제공한다.

typealias NodeSet = Set<Network.Node>

typealias FileTable<K> = MutableMap<K, MutableList<File>>
typealias MyHandler = (Int, String, Any) -> Unit

typealias Predicate<T> = (T) -> Boolean
class A {
    inner class Inner
}
class B {
    inner class Inner
}

typealias AInner = A.Inner
typealias BInner = B.Inner