| Class | Description | 
                            | ClosureSignatureConflictResolver | If multiple candidate signatures are found after applying type hints,
 a conflict resolver can attempt to resolve the ambiguity. | 
                            | ClosureSignatureHint |  | 
                            | FirstParam |  | 
                            | FirstParam.Component |  | 
                            | FirstParam.FirstGenericType |  | 
                            | FirstParam.SecondGenericType |  | 
                            | FirstParam.ThirdGenericType |  | 
                            | FromAbstractTypeMethods | This signature hint uses abstract methods from some type (abstract class or interface) in order
 to infer the expected parameter types. | 
                            | FromString |  | 
                            | MapEntryOrKeyValue |  | 
                            | PickAnyArgumentHint |  | 
                            | PickFirstResolver | Returns the first of several candidates found. | 
                            | SecondParam |  | 
                            | SecondParam.Component |  | 
                            | SecondParam.FirstGenericType |  | 
                            | SecondParam.SecondGenericType |  | 
                            | SecondParam.ThirdGenericType |  | 
                            | SimpleType |  | 
                            | SingleSignatureClosureHint | A simplified version of a ClosureSignatureHint which is suitable
 for monomorphic closures, that is to say closures which only respond to a single signature. | 
                            | ThirdParam |  | 
                            | ThirdParam.Component |  | 
                            | ThirdParam.FirstGenericType |  | 
                            | ThirdParam.SecondGenericType |  | 
                            | ThirdParam.ThirdGenericType |  |