/* Ċ Ġ* ĠCreated Ġby ĠM ur illo ĠCom ino Ġon Ġ 2 7 / 0 7 / 2 0 Ġ 1 5 : 1 8 Ċ Ġ* ĠGithub : Ġgithub . com / on im ur Ċ Ġ* ĠStack Over Flow : Ġpt . stackoverflow . com / users / 1 2 8 5 7 3 Ċ Ġ* ĠEmail : Ġm ur illo _ com ino @ hotmail . com Ċ Ġ* Ċ Ġ* Ġ ĠCopyright Ġ( c ) Ġ 2 0 2 0 . Ċ Ġ* Ġ ĠLast Ġmodified Ġ 2 7 / 0 7 / 2 0 Ġ 1 3 : 2 0 Ċ Ġ*/ Ċ Ċ package Ġbr . com . on im ur . sample . handle path oz . kotlin . model Ċ Ċ import Ġbr . com . on im ur . handle path oz . model . Path Oz Ċ import Ġjava . io . File ĊĊ Ġdata Ġclass ĠPath Model ( private Ġval Ġpath Oz : ĠPath Oz ) Ġ{ ĊĠĠĠ Ġprivate Ġval Ġfile Ġ= ĠFile ( path Oz . path ) ĊĠĠĠ Ġvar Ġexpanded Ġ= Ġfalse ĊĠĠĠ Ġvar Ġtype Ġ= Ġpath Oz . type ĊĠĠĠ Ġvar Ġname File : ĠString Ġ= Ġfile . name ĊĠĠĠ Ġvar Ġabsolute Path : ĠString Ġ= Ġfile . absolute Path Ċ }