package Ġcom . exp edia . graphql . generator . extensions Ċ Ċ import Ġcom . exp edia . graphql . annotations . GraphQL Context Ċ import Ġcom . exp edia . graphql . exceptions . Could Not GetName Of K Parameter Exception Ċ import Ġkotlin . reflect . K Parameter Ċ import Ġkotlin . reflect . full . find Annotation Ċ Ċ internal Ġfun ĠK Parameter . is Interface () Ġ= Ġthis . type . get K Class (). is Interface () Ċ Ċ internal Ġfun ĠK Parameter . is GraphQL Context () Ġ= Ġthis . find Annotation < GraphQL Context >() Ġ!= Ġnull Ċ Ċ @ Throws ( Could Not GetName Of K Parameter Exception :: class ) Ċ internal Ġfun ĠK Parameter . getName (): ĠString Ġ= ĊĠĠĠ Ġthis . name Ġ?: Ġthrow ĠCould Not GetName Of K Parameter Exception ( this ) Ċ