public Type[] getActualTypeArguments() { return Types.toArray(this.argumentsList); }
public Type[] getUpperBounds() { return Types.toArray(this.upperBounds); }
public Type[] getBounds() { return Types.toArray(this.bounds); }
public Type[] getLowerBounds() { return Types.toArray(this.lowerBounds); }