Package org.jboss.jdeparser
Class ImplJTypeParamDef
java.lang.Object
org.jboss.jdeparser.ImplJTypeParamDef
- All Implemented Interfaces:
JTypeParamDef
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdd anextends
bound to this parameter.Add anextends
bound to this parameter.Add anextends
bound to this parameter.Add asuper
bound to this parameter.Add asuper
bound to this parameter.Add asuper
bound to this parameter.(package private) String
getName()
getSuper()
(package private) void
write
(SourceFileWriter sourceFileWriter) private void
writeList
(SourceFileWriter sourceFileWriter, ArrayList<JType> list, Tokens.$KW keyword)
-
Field Details
-
name
-
_extends
-
_super
-
-
Constructor Details
-
ImplJTypeParamDef
ImplJTypeParamDef(String name)
-
-
Method Details
-
_extends
Description copied from interface:JTypeParamDef
Add anextends
bound to this parameter.- Specified by:
_extends
in interfaceJTypeParamDef
- Parameters:
type
- the bound type- Returns:
- this type parameter definition
-
_extends
Description copied from interface:JTypeParamDef
Add anextends
bound to this parameter.- Specified by:
_extends
in interfaceJTypeParamDef
- Parameters:
type
- the bound type- Returns:
- this type parameter definition
-
_extends
Description copied from interface:JTypeParamDef
Add anextends
bound to this parameter.- Specified by:
_extends
in interfaceJTypeParamDef
- Parameters:
type
- the bound type- Returns:
- this type parameter definition
-
_super
Description copied from interface:JTypeParamDef
Add asuper
bound to this parameter.- Specified by:
_super
in interfaceJTypeParamDef
- Parameters:
type
- the bound type- Returns:
- this type parameter definition
-
_super
Description copied from interface:JTypeParamDef
Add asuper
bound to this parameter.- Specified by:
_super
in interfaceJTypeParamDef
- Parameters:
type
- the bound type- Returns:
- this type parameter definition
-
_super
Description copied from interface:JTypeParamDef
Add asuper
bound to this parameter.- Specified by:
_super
in interfaceJTypeParamDef
- Parameters:
type
- the bound type- Returns:
- this type parameter definition
-
getName
String getName() -
getExtends
-
getSuper
-
writeList
private void writeList(SourceFileWriter sourceFileWriter, ArrayList<JType> list, Tokens.$KW keyword) throws IOException - Throws:
IOException
-
write
- Throws:
IOException
-