package Ġcom . art f able . telegram . api Ċ Ċ import Ġcom . fasterxml . jackson . annotation . JsonIgnore Properties Ċ import Ġcom . fasterxml . jackson . annotation . JsonProperty Ċ Ċ /** Ċ Ġ* Ġ@ author Ġa ve se lov Ċ Ġ* Ġ@ since Ġ 0 2 / 0 9 / 2 0 2 0 Ċ Ġ*/ Ċ @ JsonIgnore Properties ( ignore Unknown Ġ= Ġtrue ) Ċ data Ġclass ĠPoll ( ĊĠĠĠĠĠĠĠ Ġ@ JsonProperty (" id ") Ġval Ġid : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ JsonProperty (" question ") Ġval Ġquestion : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ JsonProperty (" options ") Ġval Ġoptions : ĠList < Poll Option >, ĊĠĠĠĠĠĠĠ Ġ@ JsonProperty (" total _ v oter _ count ") Ġval Ġtotal V oter Count : ĠInt , ĊĠĠĠĠĠĠĠ Ġ@ JsonProperty (" is _ closed ") Ġval Ġclosed : ĠBoolean , ĊĠĠĠĠĠĠĠ Ġ@ JsonProperty (" is _ anonymous ") Ġval Ġanonymous : ĠBoolean , ĊĠĠĠĠĠĠĠ Ġ@ JsonProperty (" type ") Ġval Ġtype : ĠPoll Type , ĊĠĠĠĠĠĠĠ Ġ@ JsonProperty (" allows _ multiple _ answers ") ĉ val Ġallows Multiple Answers : ĠBoolean , ĊĠĠĠĠĠĠĠ Ġ@ JsonProperty (" correct _ option _ id ") Ġval Ġcorrect Option Id : ĠInt ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ JsonProperty (" explanation ") Ġval Ġexplanation : ĠString ? Ġ= Ġnull , Ċ // ĠTODO : Ġexplanation _ entities ĉ Array Ġof ĠMessage Entity ĉ Optional . ĊĠĠĠĠĠĠĠ Ġ@ JsonProperty (" open _ period ") Ġval Ġopen Period : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ JsonProperty (" close _ date ") Ġval Ġclose Date : ĠLong ? Ġ= Ġnull Ċ )