Top Banner
Annotations
26

Annotations in Java

Jan 06, 2017

Download

Software

Kirill Kulakov
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Annotations in Java

Annotations

Page 2: Annotations in Java

Annotation Processing - Usage

Page 3: Annotations in Java

Annotation Processing - Usage

Page 4: Annotations in Java

Annotation Processing - Usage

Page 5: Annotations in Java

Annotation Processing - Usage

Page 6: Annotations in Java

AnnotationsGenerate compilation errors

Page 7: Annotations in Java

Annotation Processing - Compilation Errors

Page 8: Annotations in Java

Annotation Processing - Compilation Errors

Page 9: Annotations in Java

Annotation Processing - Compilation Errors

Page 10: Annotations in Java

Annotation Processing - Compilation Errors

Android support annotations

Page 11: Annotations in Java

AnnotationsGenerate code based on annotations

Page 12: Annotations in Java

Annotation Processing - Code Generation

Page 13: Annotations in Java

Annotation Processing - Code Generation

Page 14: Annotations in Java

Annotation Processing - Code Generation

Page 15: Annotations in Java

Annotation Processing - Code Generation

Page 16: Annotations in Java

Annotation Processing - Code GenerationDagger - dependency injection

Realm - DB

Page 17: Annotations in Java

AnnotationsJava proxy api & annotations trick

Page 18: Annotations in Java

Annotation & Proxy - Neat trick

Implement an interface at runtime based on annotations

Page 19: Annotations in Java

Annotation & Proxy - Neat trick

Page 20: Annotations in Java

Annotation & Proxy - Neat trick

Page 21: Annotations in Java

Annotation & Proxy - Neat trick

Same Thing (almost)

Page 22: Annotations in Java

Annotation & Proxy - Neat trick

Page 23: Annotations in Java

Annotation & Proxy - Neat trick

Page 24: Annotations in Java

Annotation & Proxy - Neat trick

Page 25: Annotations in Java

Annotation & Proxy - Neat trick

Implement an interface at runtime based on annotations

Page 26: Annotations in Java

Annotation & Proxy - Neat trick