// FILE : ĠFluent Test . java Ċ Ċ import Ġlombok . Access Level ; Ċ import Ġlombok . Getter ; Ċ import Ġlombok . experimental . Accessors ; Ċ Ċ @ Accessors ( fluent Ġ= Ġtrue ) Ċ public Ġclass ĠFluent Test Ġ{ ĊĠĠĠ Ġ@ Getter Ġprivate Ġint Ġage Ġ= Ġ 1 0 ; ĊĊĠĠĠ Ġ@ Getter Ġ@ Accessors Ġprivate Ġint Ġoverride Annotation Ġ= Ġ 1 0 ; ĊĊĠĠĠ Ġ@ Getter ( Access Level . PROTECT ED ) Ġprivate ĠString Ġname ; ĊĊĠĠĠ Ġ@ Getter Ġprivate Ġboolean Ġprimitive Boolean ; ĊĊĠĠĠ Ġ@ Getter Ġprivate ĠBoolean Ġbox ed Boolean ; ĊĊĠĠĠ Ġvoid Ġtest () Ġ{ ĊĠĠĠĠĠĠĠ Ġage (); ĊĠĠĠĠĠĠĠ Ġprimitive Boolean (); ĊĠĠĠĠĠĠĠ Ġget Override Annotation (); ĊĠĠĠ Ġ} Ċ Ċ } ĊĊ Ċ // FILE : Ġtest . kt Ċ Ċ class ĠTest Ġ{ ĊĠĠĠ Ġfun Ġrun () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġobj Ġ= ĠFluent Test () ĊĠĠĠĠĠĠĠ ĠassertEquals ( obj . age (), Ġ 1 0 ) ĊĊĠĠĠĠĠĠĠ Ġobj . primitive Boolean () ĊĊĠĠĠĠĠĠĠ Ġobj . boxed Boolean () ĊĊĠĠĠĠĠĠĠ Ġobj . override Annotation ĊĠĠĠĠĠĠĠ Ġobj . get Override Annotation () ĊĊĠĠĠĠĠĠĠ ĠOver rid en Getter Test (). usage () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġclass ĠOver rid en Getter Test Ġ: ĠFluent Test () Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġusage () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ