import sun.reflect.generics.tree.FieldTypeSignature;
/**
- * MJI model class for sun.reflect.generics.reflectiveObjects.TypeVariableImple
+ * MJI model class for sun.reflect.generics.reflectiveObjects.TypeVariableImpl
*
* This is a JPF specific version of a system class because we can't use the real,
* platform VM specific version (it's native all over the place, its field
/**
* Factory method.
- * @param decl - the reflective object that declared the type variable
- * that this method should create
- * @param name - the name of the type variable to be returned
- * @param bs - an array of ASTs representing the bounds for the type
- * variable to be created
- * @param f - a factory that can be used to manufacture reflective
- * objects that represent the bounds of this type variable
- * @return A type variable with name, bounds, declaration and factory
- * specified
*/
public static <T extends GenericDeclaration>
TypeVariableImpl<T> make(T decl, String name,
throw new UnsupportedOperationException();
}
-
- /**
- * Returns the name of this type variable, as it occurs in the source code.
- *
- * @return the name of this type variable, as it appears in the source code
- */
public String getName() { return name; }
public String toString() {return getName();}