/* Ċ Ġ* ĠCreated Ġby ĠE du ard ĠZ ay del Ġon Ġ 1 / 4 / 2 0 1 9 Ċ Ġ* ĠCopyright ĠÂ© Ġ 2 0 1 9 ĠW aves ĠPlatform . ĠAll Ġrights Ġreserved . Ċ Ġ*/ Ċ Ċ package Ġcom . waves platform . wallet . v 2 . data . rules Ċ Ċ import Ġandroid . support . annotation . String Res Ċ import Ġcom . waves platform . wallet . v 2 . util . is Web Url Ċ import Ġio . github . and ers che ow . validator . rules . Base Rule Ċ Ċ class ĠUrl Rule (@ String Res Ġerror Res : ĠInt ) Ġ: ĠBase Rule ( error Res ) Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġvalidate ( value : ĠAny ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( value Ġis ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġvalue . is Web Url () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġthrow ĠClass CastException (" Required ĠString Ġvalue ") ĊĠĠĠ Ġ} Ċ } Ċ