-
- All Known Implementing Classes:
JDefinedClass,JMethod
public interface JGenerifiableDeclarations that can have type variables. Something that can be made into a generic.- Author:
- Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JTypeVargenerify(java.lang.String name)Adds a new type variable to this declaration.JTypeVargenerify(java.lang.String name, JClass bound)Adds a new type variable to this declaration with a bound.JTypeVargenerify(java.lang.String name, java.lang.Class<?> bound)Adds a new type variable to this declaration with a bound.JTypeVar[]typeParams()Iterates all the type parameters of this class/interface.
-
-
-
Method Detail
-
generify
JTypeVar generify(java.lang.String name)
Adds a new type variable to this declaration.
-
generify
JTypeVar generify(java.lang.String name, java.lang.Class<?> bound)
Adds a new type variable to this declaration with a bound.
-
generify
JTypeVar generify(java.lang.String name, JClass bound)
Adds a new type variable to this declaration with a bound.
-
typeParams
JTypeVar[] typeParams()
Iterates all the type parameters of this class/interface.
-
-