package Ġcontacts . core . entities . custom Ċ Ċ import Ġandroid . database . Cursor Ċ import Ġcontacts . core . Abstract Data Field Ċ import Ġcontacts . core . entities . cursor . Abstract Data Cursor Ċ import Ġcontacts . core . entities . cursor . Data Cursor Ċ Ċ /** Ċ Ġ* ĠAn Ġabstract Ġclass Ġthat Ġis Ġused Ġas Ġa Ġbase Ġof Ġall Ġcustom Ġ[ Data Cursor ] s . ĠThe Ġtype Ġ[ T ] Ġare Ġthe Ġfields Ċ Ġ* Ġallowed Ġto Ġbe Ġused Ġin Ġthe Ġfunctions Ġdefined Ġin Ċ Ġ* Ġ[ contacts . core . entities . cursor . Abstract Entity Cursor ]. Ċ Ġ*/ Ċ abstract Ġclass ĠAbstract Custom Data Cursor < T Ġ: ĠAbstract Data Field >( ĊĠĠĠ Ġcursor : ĠCursor , Ġinclude Fields : ĠSet < T > Ċ ) Ġ: ĠAbstract Data Cursor < T >( cursor , Ġinclude Fields )