package Ġname . al atus h kin . api . vk . generated . friends . methods Ċ Ċ import Ġcom . fasterxml . jackson . core . type . Type Reference Ċ import Ġname . al atus h kin . api . vk . Vk Method Ċ import Ġname . al atus h kin . api . vk . api . Vk Success Ċ import Ġname . al atus h kin . api . vk . generated . friends . Friend Status Ċ Ċ /** Ċ Ġ* Ġ ĠChecks Ġthe Ġcurrent Ġuser 's Ġfriend ship Ġstatus Ġwith Ġother Ġspecified Ġusers . Ċ Ġ* Ċ Ġ* Ġ Ġ[ https :// vk . com / dev / friends . are Friends ] Ċ Ġ* Ġ Ġ@ property Ġ[ user _ ids ] ĠIDs Ġof Ġthe Ġusers Ġwhose Ġfriend ship Ġstatus Ġto Ġcheck . Ċ Ġ* Ġ Ġ@ property Ġ[ need _ sign ] Ġ' 1 ' ĠâĢĶ Ġto Ġreturn Ġ' sign ' Ġfield . Ġ' sign ' Ġis Ġmd 5 ("{ id }_{ user _ id }_{ friends _ status }_{ application _ secret } "), Ġwhere Ġid Ġis Ġcurrent Ġuser ĠID . ĠThis Ġfield Ġallows Ġto Ġcheck Ġthat Ġdata Ġhas Ġnot Ġbeen Ġmodified Ġby Ġthe Ġclient . ĠBy Ġdefault : Ġ' 0 '. Ċ Ġ*/ Ċ class ĠF riends Are Friends Method () Ġ: ĠVk Method < Array < Friend Status >>( ĊĠĠĠ Ġ" friends . are Friends ", ĊĠĠĠ ĠHashMap () Ċ ) Ġ{ ĊĊĠĠĠ Ġvar Ġuser Ids : ĠArray < Long >? Ġby Ġprops ĊĠĠĠ Ġvar Ġneed Sign : ĠBoolean ? Ġby Ġprops ĊĊĠĠĠ Ġconstructor ( ĊĠĠĠĠĠĠĠ Ġuser Ids : ĠArray < Long >? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġneed Sign : ĠBoolean ? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: Ġthis () Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . user Ids Ġ= Ġuser Ids ĊĠĠĠĠĠĠĠ Ġthis . need Sign Ġ= Ġneed Sign ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun ĠsetUser Ids ( user Ids : ĠArray < Long >): ĠF riends Are Friends Method Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . user Ids Ġ= Ġuser Ids ĊĠĠĠĠĠĠĠ Ġreturn Ġthis ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset Need Sign ( need Sign : ĠBoolean ): ĠF riends Are Friends Method Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . need Sign Ġ= Ġneed Sign ĊĠĠĠĠĠĠĠ Ġreturn Ġthis ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġval Ġclass Ref Ġ= ĠF riends Are Friends Method . class Ref ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġclass Ref Ġ= Ġobject Ġ: ĠType Reference < Vk Success < Array < Friend Status >> >() Ġ{} ĊĠĠĠ Ġ} Ċ } Ċ