public static TypeAnnotationPosition
        methodTypeParameterBound(final List<TypePathEntry> location,
                                 final JCLambda onLambda,
                                 final int parameter_index,
                                 final int bound_index,
                                 final int pos) {
        return new TypeAnnotationPosition(TargetType.METHOD_TYPE_PARAMETER_BOUND,
                                          pos, parameter_index, onLambda,
                                          Integer.MIN_VALUE, bound_index,
                                          location);
    }
public static TypeAnnotationPosition methodTypeParameterBound ( final List < TypePathEntry > location , final JCLambda onLambda , final int parameter_index , final int bound_index , final int pos ) { return new TypeAnnotationPosition ( TargetType . METHOD_TYPE_PARAMETER_BOUND , pos , parameter_index , onLambda , Integer . MIN_VALUE , bound_index , location ) ; }
Create a {@code TypeAnnotationPosition} for a method type
parameter bound.

@param location The type path.
@param onLambda The lambda for this variable.
@param parameter_index The index of the type parameter.
@param bound_index The index of the type parameter bound.
@param pos The position from the associated tree node.