/* Ċ Ġ* ĠREST ĠAPIs Ċ Ġ* ĠRel ates Ġto Ġar io Ċ Ġ* Ċ Ġ* ĠOpenAPI Ġspec Ġversion : Ġ 1 . 0 . 0 Ċ Ġ* ĠContact : Ġsupport @ vas l . ir Ċ Ġ* Ċ Ġ* ĠNOTE : ĠThis Ġclass Ġis Ġauto Ġgenerated Ġby Ġthe Ġswagger Ġcode Ġgenerator Ġprogram . Ċ Ġ* Ġhttps :// github . com / swagger - api / swagger - codegen . git Ċ Ġ* ĠDo Ġnot Ġedit Ġthe Ġclass Ġmanually . Ċ Ġ*/ Ċ package Ġio . swagger . client . utils Ċ Ċ import Ġjava . lang . StringBuilder Ċ Ċ @ javax . annotation . Generated ( ĊĠĠĠ Ġvalue Ġ= Ġ[" io . swagger . codegen . v 3 . generators . java . Java Client Code gen "], ĊĠĠĠ Ġdate Ġ= Ġ" 2 0 2 0 - 0 7 - 2 2 T 1 9 : 0 4 : 3 9 . 6 6 9 + 0 4 : 3 0 [ Asia / Te hr an ]" Ċ ) Ċ object ĠString Util Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠCheck Ġif Ġthe Ġgiven Ġarray Ġcontains Ġthe Ġgiven Ġvalue Ġ( with Ġcase - ins ensitive Ġcomparison ). ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ param Ġarray ĠThe Ġarray ĊĠĠĠĠ Ġ* Ġ@ param Ġvalue ĠThe Ġvalue Ġto Ġsearch ĊĠĠĠĠ Ġ* Ġ@ return Ġtrue Ġif Ġthe Ġarray Ġcontains Ġthe Ġvalue ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġcontains IgnoreCase ( array : ĠArray < String ? >, Ġvalue : ĠString ?): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġfor Ġ( str Ġin Ġarray ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( value Ġ== Ġnull Ġ&& Ġstr Ġ== Ġnull ) Ġreturn Ġtrue ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( value Ġ!= Ġnull Ġ&& Ġvalue . equals ( str , Ġignore Case Ġ= Ġtrue )) Ġreturn Ġtrue ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġfalse ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠJoin Ġan Ġarray Ġof Ġstrings Ġwith Ġthe Ġgiven Ġseparator . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNote : ĠThis Ġmight Ġbe Ġreplaced Ġby Ġutility Ġmethod Ġfrom Ġcommon s - lang Ġor Ġgu ava Ġsome day ĊĠĠĠĠ Ġ* Ġif Ġone Ġof Ġthose Ġlibraries Ġis Ġadded Ġas Ġdependency . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ param Ġarray ĠĠĠĠ ĠThe Ġarray Ġof Ġstrings ĊĠĠĠĠ Ġ* Ġ@ param Ġseparator ĠThe Ġseparator ĊĠĠĠĠ Ġ* Ġ@ return Ġthe Ġresulting Ġstring ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġjoin ( array : ĠArray < String ? >, Ġseparator : ĠString ?): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġlen Ġ= Ġarray . size ĊĠĠĠĠĠĠĠ Ġif Ġ( len Ġ== Ġ 0 ) Ġreturn Ġ"" ĊĠĠĠĠĠĠĠ Ġval Ġout Ġ= ĠStringBuilder () ĊĠĠĠĠĠĠĠ Ġout . append ( array [ 0 ]) ĊĠĠĠĠĠĠĠ Ġfor Ġ( i Ġin Ġ 1 Ġuntil Ġlen ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġout . append ( separator ). append ( array [ i ]) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġout . toString () ĊĠĠĠ Ġ} Ċ }