package Ġorg . g ange l . jav an ull or not null . types Ċ Ċ import Ġorg . g ange l . jav an ull or not null . Vertex Ċ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠ Ġval Ġobj Ġ= ĠVertex () ĊĊĠĠĠ Ġval Ġid : ĠString Ġ= Ġobj . id ĊĊĠĠĠ Ġval Ġtype : ĠString Ġ= Ġobj . type ĊĊĠĠĠ Ġ// Ġval Ġtype 2 : ĠString Ġ= Ġobj . type With Nullable Ġ<-- Ġcompilation Ġerror ĊĠĠĠ Ġval Ġtype 2 : ĠString ? Ġ= Ġobj . type With Nullable ĊĊĠĠĠ Ġobj . type Ġ= Ġnull ĊĠĠĠ Ġ// Ġobj . setType With Null Check ( null ) Ġ// Ġ<-- Ġcan 't Ġdo Ġthis Ġ- Ġcompilation Ġerror ĊĠĠĠ Ġobj . setType With Null Check (" Person ") Ċ Ċ }