Package groovy.transform.stc
Class FirstParam.SecondGenericType
java.lang.Object
groovy.transform.stc.ClosureSignatureHint
groovy.transform.stc.SingleSignatureClosureHint
groovy.transform.stc.PickAnyArgumentHint
groovy.transform.stc.FirstParam.SecondGenericType
- Enclosing class:
- FirstParam
public static class FirstParam.SecondGenericType extends PickAnyArgumentHint
A hint used to instruct the type checker to pick the second generic type of the first parameter type. For example:
void <T,U> doWithElements(Tuple<T,U> src, @ClosureParams(FirstParam.SecondGenericType.class) Closure c) { src.each { c.call(it) } }- Since:
- 2.3.0
- 
Constructor SummaryConstructors Constructor Description SecondGenericType()
- 
Method SummaryMethods inherited from class groovy.transform.stc.PickAnyArgumentHintgetParameterTypesMethods inherited from class groovy.transform.stc.SingleSignatureClosureHintgetClosureSignaturesMethods inherited from class groovy.transform.stc.ClosureSignatureHintfindClassNode, pickGenericType, pickGenericTypeMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
Constructor Details- 
SecondGenericTypepublic SecondGenericType()
 
-