Package org.jboss.jdeparser
Interface JTypeParamDef
-
- All Known Implementing Classes:
ImplJTypeParamDef
public interface JTypeParamDef
A type parameter definition.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JTypeParamDef
_extends(java.lang.Class<?> type)
Add anextends
bound to this parameter.JTypeParamDef
_extends(java.lang.String type)
Add anextends
bound to this parameter.JTypeParamDef
_extends(JType type)
Add anextends
bound to this parameter.JTypeParamDef
_super(java.lang.Class<?> type)
Add asuper
bound to this parameter.JTypeParamDef
_super(java.lang.String type)
Add asuper
bound to this parameter.JTypeParamDef
_super(JType type)
Add asuper
bound to this parameter.
-
-
-
Method Detail
-
_extends
JTypeParamDef _extends(java.lang.String type)
Add anextends
bound to this parameter.- Parameters:
type
- the bound type- Returns:
- this type parameter definition
-
_extends
JTypeParamDef _extends(JType type)
Add anextends
bound to this parameter.- Parameters:
type
- the bound type- Returns:
- this type parameter definition
-
_extends
JTypeParamDef _extends(java.lang.Class<?> type)
Add anextends
bound to this parameter.- Parameters:
type
- the bound type- Returns:
- this type parameter definition
-
_super
JTypeParamDef _super(java.lang.String type)
Add asuper
bound to this parameter.- Parameters:
type
- the bound type- Returns:
- this type parameter definition
-
_super
JTypeParamDef _super(JType type)
Add asuper
bound to this parameter.- Parameters:
type
- the bound type- Returns:
- this type parameter definition
-
_super
JTypeParamDef _super(java.lang.Class<?> type)
Add asuper
bound to this parameter.- Parameters:
type
- the bound type- Returns:
- this type parameter definition
-
-