package Ġdocumentation . parameters . attributes Ċ Ċ import Ġcom . alg ol ia . search . dsl . attributes To Retrieve Ċ import Ġcom . alg ol ia . search . dsl . query Ċ import Ġcom . alg ol ia . search . dsl . settings Ċ import Ġdocumentation . index Ċ import Ġrun Blocking Ċ import Ġkotlin . test . Ignore Ċ import Ġkotlin . test . Test Ċ Ċ @ Ignore Ċ internal Ġclass ĠDoc Attributes To Retrieve Ġ{ Ċ Ċ // ĠĠĠ Ġ// Ġlist Ġof Ġattributes Ġto Ġretrieve Ċ // ĠĠĠ Ġsettings Ġ{ Ċ // ĠĠĠĠĠĠĠ Ġattributes To Retrieve Ġ{ Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġ+" attribute 1 " Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġ+" attribute 2 " Ċ // ĠĠĠĠĠĠĠ Ġ} Ċ // ĠĠĠ Ġ} Ċ // Ċ // ĠĠĠ Ġ// Ġretrieves Ġall Ġattributes Ċ // ĠĠĠ Ġsettings Ġ{ Ġattributes To Retrieve Ġ{ Ġ+" *" Ġ} Ġ} Ċ // Ċ // ĠĠĠ Ġ// Ġretrieves Ġall Ġattributes Ġexcept Ġthe Ġone Ġlisted . Ċ // ĠĠĠ Ġsettings Ġ{ Ċ // ĠĠĠĠĠĠĠ Ġattributes To Retrieve Ġ{ Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġ+" attribute 1 " Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġ+" attribute 2 " Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġexclude Attributes Ġ= Ġtrue Ċ // ĠĠĠĠĠĠĠ Ġ} Ċ // ĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġsnippet 1 () Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Blocking Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġsettings Ġ= Ġsettings Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġattributes To Retrieve Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ+" author " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ+" title " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ+" content " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġindex . set Settings ( settings ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġsnippet 2 () Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Blocking Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġsettings Ġ= Ġsettings Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġattributes To Retrieve Ġ{ Ġ+" *" Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġindex . set Settings ( settings ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġsnippet 3 () Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Blocking Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġquery Ġ= Ġquery (" query ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġattributes To Retrieve Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ+" title " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ+" content " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġindex . search ( query ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġsnippet 4 () Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Blocking Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġsettings Ġ= Ġsettings Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġattributes To Retrieve Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ+" sku " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ+" internal _ desc " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġexclude Attributes Ġ= Ġtrue ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġindex . set Settings ( settings ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ