package Ġit . sk rape . select s . html 5 Ċ Ċ import Ġit . sk rape . select s . Css Selectable Ċ import Ġit . sk rape . select s . Css Selector Ċ Ċ /** Ċ Ġ* ĠWill Ġdefine Ġa Ġ< caption >- tags Ġcss Ġquery Ġselector . Ċ Ġ* ĠBy Ġdefault Ġit Ġwill Ġjust Ġbe Ġthe Ġspecific Ġtag - name . Ċ Ġ* ĠIt Ġis Ġpossible Ġto Ġdefine Ġa Ġmore Ġconcrete Ġselector Ġby Ġusing Ġthe Ġprovided Ġfields Ġof Ġthe ĠCss Selector Ġobject Ġor Ċ Ġ* Ġby Ġpassing Ġa Ġraw Ġcss Ġquery Ġselector Ġas Ġparameter . Ċ Ġ* ĠIf Ġa Ġselector Ġis Ġpassed Ġas Ġparameter Ġas Ġwell Ġas Ġbe Ġdefined Ġvia ĠCss Selector Ġfields , Ġthey Ġwill Ġbe Ġmerged . Ċ Ġ* Ġ@ see ĠCss Selector Ċ Ġ* Ġ@ param Ġcss Selector Ċ Ġ* Ġ@ return ĠT Ċ Ġ*/ Ċ fun Ġ< T > ĠCss Selectable . caption ( css Selector : ĠString Ġ= Ġ"", Ġinit : ĠCss Selector . () Ġ-> ĠT ) Ġ= ĊĠĠĠĠĠĠĠ Ġselection (" caption $ css Selector ", Ġinit ) Ċ Ċ /** Ċ Ġ* ĠWill Ġdefine Ġa Ġ< col >- tags Ġcss Ġquery Ġselector . Ċ Ġ* ĠBy Ġdefault Ġit Ġwill Ġjust Ġbe Ġthe Ġspecific Ġtag - name . Ċ Ġ* ĠIt Ġis Ġpossible Ġto Ġdefine Ġa Ġmore Ġconcrete Ġselector Ġby Ġusing Ġthe Ġprovided Ġfields Ġof Ġthe ĠCss Selector Ġobject Ġor Ċ Ġ* Ġby Ġpassing Ġa Ġraw Ġcss Ġquery Ġselector Ġas Ġparameter . Ċ Ġ* ĠIf Ġa Ġselector Ġis Ġpassed Ġas Ġparameter Ġas Ġwell Ġas Ġbe Ġdefined Ġvia ĠCss Selector Ġfields , Ġthey Ġwill Ġbe Ġmerged . Ċ Ġ* Ġ@ see ĠCss Selector Ċ Ġ* Ġ@ param Ġcss Selector Ċ Ġ* Ġ@ return ĠT Ċ Ġ*/ Ċ fun Ġ< T > ĠCss Selectable . col ( css Selector : ĠString Ġ= Ġ"", Ġinit : ĠCss Selector . () Ġ-> ĠT ) Ġ= ĊĠĠĠĠĠĠĠ Ġselection (" col $ css Selector ", Ġinit ) Ċ Ċ /** Ċ Ġ* ĠWill Ġdefine Ġa Ġ< colgroup >- tags Ġcss Ġquery Ġselector . Ċ Ġ* ĠBy Ġdefault Ġit Ġwill Ġjust Ġbe Ġthe Ġspecific Ġtag - name . Ċ Ġ* ĠIt Ġis Ġpossible Ġto Ġdefine Ġa Ġmore Ġconcrete Ġselector Ġby Ġusing Ġthe Ġprovided Ġfields Ġof Ġthe ĠCss Selector Ġobject Ġor Ċ Ġ* Ġby Ġpassing Ġa Ġraw Ġcss Ġquery Ġselector Ġas Ġparameter . Ċ Ġ* ĠIf Ġa Ġselector Ġis Ġpassed Ġas Ġparameter Ġas Ġwell Ġas Ġbe Ġdefined Ġvia ĠCss Selector Ġfields , Ġthey Ġwill Ġbe Ġmerged . Ċ Ġ* Ġ@ see ĠCss Selector Ċ Ġ* Ġ@ param Ġcss Selector Ċ Ġ* Ġ@ return ĠT Ċ Ġ*/ Ċ fun Ġ< T > ĠCss Selectable . colgroup ( css Selector : ĠString Ġ= Ġ"", Ġinit : ĠCss Selector . () Ġ-> ĠT ) Ġ= ĊĠĠĠĠĠĠĠ Ġselection (" colgroup $ css Selector ", Ġinit ) Ċ Ċ /** Ċ Ġ* ĠWill Ġdefine Ġa Ġ< table >- tags Ġcss Ġquery Ġselector . Ċ Ġ* ĠBy Ġdefault Ġit Ġwill Ġjust Ġbe Ġthe Ġspecific Ġtag - name . Ċ Ġ* ĠIt Ġis Ġpossible Ġto Ġdefine Ġa Ġmore Ġconcrete Ġselector Ġby Ġusing Ġthe Ġprovided Ġfields Ġof Ġthe ĠCss Selector Ġobject Ġor Ċ Ġ* Ġby Ġpassing Ġa Ġraw Ġcss Ġquery Ġselector Ġas Ġparameter . Ċ Ġ* ĠIf Ġa Ġselector Ġis Ġpassed Ġas Ġparameter Ġas Ġwell Ġas Ġbe Ġdefined Ġvia ĠCss Selector Ġfields , Ġthey Ġwill Ġbe Ġmerged . Ċ Ġ* Ġ@ see ĠCss Selector Ċ Ġ* Ġ@ param Ġcss Selector Ċ Ġ* Ġ@ return ĠT Ċ Ġ*/ Ċ fun Ġ< T > ĠCss Selectable . table ( css Selector : ĠString Ġ= Ġ"", Ġinit : ĠCss Selector . () Ġ-> ĠT ) Ġ= ĊĠĠĠĠĠĠĠ Ġselection (" table $ css Selector ", Ġinit ) Ċ Ċ /** Ċ Ġ* ĠWill Ġdefine Ġa Ġ< tbody >- tags Ġcss Ġquery Ġselector . Ċ Ġ* ĠBy Ġdefault Ġit Ġwill Ġjust Ġbe Ġthe Ġspecific Ġtag - name . Ċ Ġ* ĠIt Ġis Ġpossible Ġto Ġdefine Ġa Ġmore Ġconcrete Ġselector Ġby Ġusing Ġthe Ġprovided Ġfields Ġof Ġthe ĠCss Selector Ġobject Ġor Ċ Ġ* Ġby Ġpassing Ġa Ġraw Ġcss Ġquery Ġselector Ġas Ġparameter . Ċ Ġ* ĠIf Ġa Ġselector Ġis Ġpassed Ġas Ġparameter Ġas Ġwell Ġas Ġbe Ġdefined Ġvia ĠCss Selector Ġfields , Ġthey Ġwill Ġbe Ġmerged . Ċ Ġ* Ġ@ see ĠCss Selector Ċ Ġ* Ġ@ param Ġcss Selector Ċ Ġ* Ġ@ return ĠT Ċ Ġ*/ Ċ fun Ġ< T > ĠCss Selectable . tbody ( css Selector : ĠString Ġ= Ġ"", Ġinit : ĠCss Selector . () Ġ-> ĠT ) Ġ= ĊĠĠĠĠĠĠĠ Ġselection (" tbody $ css Selector ", Ġinit ) Ċ Ċ /** Ċ Ġ* ĠWill Ġdefine Ġa Ġ< td >- tags Ġcss Ġquery Ġselector . Ċ Ġ* ĠBy Ġdefault Ġit Ġwill Ġjust Ġbe Ġthe Ġspecific Ġtag - name . Ċ Ġ* ĠIt Ġis Ġpossible Ġto Ġdefine Ġa Ġmore Ġconcrete Ġselector Ġby Ġusing Ġthe Ġprovided Ġfields Ġof Ġthe ĠCss Selector Ġobject Ġor Ċ Ġ* Ġby Ġpassing Ġa Ġraw Ġcss Ġquery Ġselector Ġas Ġparameter . Ċ Ġ* ĠIf Ġa Ġselector Ġis Ġpassed Ġas Ġparameter Ġas Ġwell Ġas Ġbe Ġdefined Ġvia ĠCss Selector Ġfields , Ġthey Ġwill Ġbe Ġmerged . Ċ Ġ* Ġ@ see ĠCss Selector Ċ Ġ* Ġ@ param Ġcss Selector Ċ Ġ* Ġ@ return ĠT Ċ Ġ*/ Ċ fun Ġ< T > ĠCss Selectable . td ( css Selector : ĠString Ġ= Ġ"", Ġinit : ĠCss Selector . () Ġ-> ĠT ) Ġ= ĊĠĠĠĠĠĠĠ Ġselection (" td $ css Selector ", Ġinit ) Ċ Ċ /** Ċ Ġ* ĠWill Ġdefine Ġa Ġ< tfoot >- tags Ġcss Ġquery Ġselector . Ċ Ġ* ĠBy Ġdefault Ġit Ġwill Ġjust Ġbe Ġthe Ġspecific Ġtag - name . Ċ Ġ* ĠIt Ġis Ġpossible Ġto Ġdefine Ġa Ġmore Ġconcrete Ġselector Ġby Ġusing Ġthe Ġprovided Ġfields Ġof Ġthe ĠCss Selector Ġobject Ġor Ċ Ġ* Ġby Ġpassing Ġa Ġraw Ġcss Ġquery Ġselector Ġas Ġparameter . Ċ Ġ* ĠIf Ġa Ġselector Ġis Ġpassed Ġas Ġparameter Ġas Ġwell Ġas Ġbe Ġdefined Ġvia ĠCss Selector Ġfields , Ġthey Ġwill Ġbe Ġmerged . Ċ Ġ* Ġ@ see ĠCss Selector Ċ Ġ* Ġ@ param Ġcss Selector Ċ Ġ* Ġ@ return ĠT Ċ Ġ*/ Ċ fun Ġ< T > ĠCss Selectable . tfoot ( css Selector : ĠString Ġ= Ġ"", Ġinit : ĠCss Selector . () Ġ-> ĠT ) Ġ= ĊĠĠĠĠĠĠĠ Ġselection (" tfoot $ css Selector ", Ġinit ) Ċ Ċ /** Ċ Ġ* ĠWill Ġdefine Ġa Ġ< th >- tags Ġcss Ġquery Ġselector . Ċ Ġ* ĠBy Ġdefault Ġit Ġwill Ġjust Ġbe Ġthe Ġspecific Ġtag - name . Ċ Ġ* ĠIt Ġis Ġpossible Ġto Ġdefine Ġa Ġmore Ġconcrete Ġselector Ġby Ġusing Ġthe Ġprovided Ġfields Ġof Ġthe ĠCss Selector Ġobject Ġor Ċ Ġ* Ġby Ġpassing Ġa Ġraw Ġcss Ġquery Ġselector Ġas Ġparameter . Ċ Ġ* ĠIf Ġa Ġselector Ġis Ġpassed Ġas Ġparameter Ġas Ġwell Ġas Ġbe Ġdefined Ġvia ĠCss Selector Ġfields , Ġthey Ġwill Ġbe Ġmerged . Ċ Ġ* Ġ@ see ĠCss Selector Ċ Ġ* Ġ@ param Ġcss Selector Ċ Ġ* Ġ@ return ĠT Ċ Ġ*/ Ċ fun Ġ< T > ĠCss Selectable . th ( css Selector : ĠString Ġ= Ġ"", Ġinit : ĠCss Selector . () Ġ-> ĠT ) Ġ= ĊĠĠĠĠĠĠĠ Ġselection (" th $ css Selector ", Ġinit ) Ċ Ċ /** Ċ Ġ* ĠWill Ġdefine Ġa Ġ< thead >- tags Ġcss Ġquery Ġselector . Ċ Ġ* ĠBy Ġdefault Ġit Ġwill Ġjust Ġbe Ġthe Ġspecific Ġtag - name . Ċ Ġ* ĠIt Ġis Ġpossible Ġto Ġdefine Ġa Ġmore Ġconcrete Ġselector Ġby Ġusing Ġthe Ġprovided Ġfields Ġof Ġthe ĠCss Selector Ġobject Ġor Ċ Ġ* Ġby Ġpassing Ġa Ġraw Ġcss Ġquery Ġselector Ġas Ġparameter . Ċ Ġ* ĠIf Ġa Ġselector Ġis Ġpassed Ġas Ġparameter Ġas Ġwell Ġas Ġbe Ġdefined Ġvia ĠCss Selector Ġfields , Ġthey Ġwill Ġbe Ġmerged . Ċ Ġ* Ġ@ see ĠCss Selector Ċ Ġ* Ġ@ param Ġcss Selector Ċ Ġ* Ġ@ return ĠT Ċ Ġ*/ Ċ fun Ġ< T > ĠCss Selectable . thead ( css Selector : ĠString Ġ= Ġ"", Ġinit : ĠCss Selector . () Ġ-> ĠT ) Ġ= ĊĠĠĠĠĠĠĠ Ġselection (" thead $ css Selector ", Ġinit ) Ċ Ċ /** Ċ Ġ* ĠWill Ġdefine Ġa Ġ< tr >- tags Ġcss Ġquery Ġselector . Ċ Ġ* ĠBy Ġdefault Ġit Ġwill Ġjust Ġbe Ġthe Ġspecific Ġtag - name . Ċ Ġ* ĠIt Ġis Ġpossible Ġto Ġdefine Ġa Ġmore Ġconcrete Ġselector Ġby Ġusing Ġthe Ġprovided Ġfields Ġof Ġthe ĠCss Selector Ġobject Ġor Ċ Ġ* Ġby Ġpassing Ġa Ġraw Ġcss Ġquery Ġselector Ġas Ġparameter . Ċ Ġ* ĠIf Ġa Ġselector Ġis Ġpassed Ġas Ġparameter Ġas Ġwell Ġas Ġbe Ġdefined Ġvia ĠCss Selector Ġfields , Ġthey Ġwill Ġbe Ġmerged . Ċ Ġ* Ġ@ see ĠCss Selector Ċ Ġ* Ġ@ param Ġcss Selector Ċ Ġ* Ġ@ return ĠT Ċ Ġ*/ Ċ fun Ġ< T > ĠCss Selectable . tr ( css Selector : ĠString Ġ= Ġ"", Ġinit : ĠCss Selector . () Ġ-> ĠT ) Ġ= ĊĠĠĠĠĠĠĠ Ġselection (" tr $ css Selector ", Ġinit ) Ċ