Interface JTypeParamDef


  • public interface JTypeParamDef
    A type parameter definition.
    Author:
    David M. Lloyd
    • Method Detail

      • _extends

        JTypeParamDef _extends​(java.lang.String type)
        Add an extends bound to this parameter.
        Parameters:
        type - the bound type
        Returns:
        this type parameter definition
      • _extends

        JTypeParamDef _extends​(JType type)
        Add an extends bound to this parameter.
        Parameters:
        type - the bound type
        Returns:
        this type parameter definition
      • _extends

        JTypeParamDef _extends​(java.lang.Class<?> type)
        Add an extends bound to this parameter.
        Parameters:
        type - the bound type
        Returns:
        this type parameter definition
      • _super

        JTypeParamDef _super​(java.lang.String type)
        Add a super bound to this parameter.
        Parameters:
        type - the bound type
        Returns:
        this type parameter definition
      • _super

        JTypeParamDef _super​(JType type)
        Add a super bound to this parameter.
        Parameters:
        type - the bound type
        Returns:
        this type parameter definition
      • _super

        JTypeParamDef _super​(java.lang.Class<?> type)
        Add a super bound to this parameter.
        Parameters:
        type - the bound type
        Returns:
        this type parameter definition