| Class | Description |
|---|---|
| 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 | |
| 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 |
| Exception | Description |
|---|---|
| IncorrectTypeHintException |
| Annotation Type | Description |
|---|---|
| ClosureParams | Parameter annotation aimed at helping the IDEs or the static type checker to infer the parameter types of a closure. |