YoVDO

Kotlin Reflection - Features, Syntax, and Use Cases

Offered By: Java via YouTube

Tags

Kotlin Courses Polymorphism Courses Generics Courses Metadata Courses Introspection Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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.

Syllabus

Intro
DONT JUDGE STRICTLY
OUTLINE
INTROSPECTION
JAVA.LANG.REFLECT?
METADATA?
HOW TO STORE
ONE BIG ANNOTATION
DISCREPANCY 1
PURE JAVA CLASSES?
DISCREPANCY 2
SUMMARY 1
SYNTAX (TENTATIVE)
PASSING CODE AROUND
CONSTRUCTORS
DATA BINDING
GENERICS?
RANK-2 POLYMORPHISM
ENCODING FOR FUNCTIONS
GENERIC FUNCTIONS
EXPR::TYPE
DELEGATED PROPERTIES
SUMMARY 2
USE CASES: LINQ
USE CASES: WEB
EXPRESSION TREES


Taught by

Java

Related Courses

Metadata: Organizing and Discovering Information
The University of North Carolina at Chapel Hill via Coursera
Gérer les documents numériques : maîtriser les risques
CNAM via France Université Numerique
Research Data Management and Sharing
The University of North Carolina at Chapel Hill via Coursera
SharePoint Enterprise Content Management
Microsoft via edX
Configuration Management on Google Cloud Platform
Google via Coursera