Главная
Study mode:
on
1
Intro
2
DONT JUDGE STRICTLY
3
OUTLINE
4
INTROSPECTION
5
JAVA.LANG.REFLECT?
6
METADATA?
7
HOW TO STORE
8
ONE BIG ANNOTATION
9
DISCREPANCY 1
10
PURE JAVA CLASSES?
11
DISCREPANCY 2
12
SUMMARY 1
13
SYNTAX (TENTATIVE)
14
PASSING CODE AROUND
15
CONSTRUCTORS
16
DATA BINDING
17
GENERICS?
18
RANK-2 POLYMORPHISM
19
ENCODING FOR FUNCTIONS
20
GENERIC FUNCTIONS
21
EXPR::TYPE
22
DELEGATED PROPERTIES
23
SUMMARY 2
24
USE CASES: LINQ
25
USE CASES: WEB
26
EXPRESSION TREES
Description:
Explore Kotlin reflection in this 37-minute conference talk by Andrey Breslav. Dive into introspection, metadata storage, and Java compatibility. Learn about syntax, code passing, constructors, and data binding. Examine generics, rank-2 polymorphism, and function encoding. Discover expression trees and investigate use cases for LINQ and web development. Gain insights into delegated properties and understand the intricacies of Kotlin's reflection capabilities.

Kotlin Reflection - Features, Syntax, and Use Cases

Java
Add to list
0:00 / 0:00