package Ġio . spark led . model . validator Ċ Ċ import Ġio . spark led . model . entity . Song Ċ import Ġio . spark led . model . validator . exception . Entity ValidationException Ċ Ċ class ĠSong Validator Ġ{ ĊĊĠĠĠ Ġfun Ġvalidate ( song : ĠSong ) Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( song . getName () Ġ== Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthrow ĠEntity ValidationException ( Errors . NAME _ MISSING ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġobject ĠErrors Ġ{ ĊĠĠĠĠĠĠĠ Ġinternal Ġconst Ġval ĠNAME _ MISSING Ġ= Ġ" Song Ġname Ġmust Ġnot Ġbe Ġempty ." ĊĠĠĠ Ġ} Ċ } Ċ