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 anextendsbound to this parameter.Add anextendsbound to this parameter.Add anextendsbound to this parameter.Add asuperbound to this parameter.Add asuperbound to this parameter.Add asuperbound to this parameter.(package private) StringgetName()getSuper()(package private) voidwrite(SourceFileWriter sourceFileWriter) private voidwriteList(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:JTypeParamDefAdd anextendsbound to this parameter.- Specified by:
_extendsin interfaceJTypeParamDef- Parameters:
type- the bound type- Returns:
- this type parameter definition
-
_extends
Description copied from interface:JTypeParamDefAdd anextendsbound to this parameter.- Specified by:
_extendsin interfaceJTypeParamDef- Parameters:
type- the bound type- Returns:
- this type parameter definition
-
_extends
Description copied from interface:JTypeParamDefAdd anextendsbound to this parameter.- Specified by:
_extendsin interfaceJTypeParamDef- Parameters:
type- the bound type- Returns:
- this type parameter definition
-
_super
Description copied from interface:JTypeParamDefAdd asuperbound to this parameter.- Specified by:
_superin interfaceJTypeParamDef- Parameters:
type- the bound type- Returns:
- this type parameter definition
-
_super
Description copied from interface:JTypeParamDefAdd asuperbound to this parameter.- Specified by:
_superin interfaceJTypeParamDef- Parameters:
type- the bound type- Returns:
- this type parameter definition
-
_super
Description copied from interface:JTypeParamDefAdd asuperbound to this parameter.- Specified by:
_superin 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
-