public ConstructorBuilder addTypeParameter(TypeParameterElement param) {
   exe.typeParameters.add(typeParamBuilder.addTypeParameter(param));
   return this;
 }
 public ConstructorBuilder addTypeParameter(String name, TypeMirror... bounds) {
   exe.typeParameters.add(typeParamBuilder.addTypeParameter(name, bounds));
   return this;
 }
 protected TypeMirror resolvType(String type) {
   return typeParamBuilder.resolvType(type);
 }
 public ConstructorBuilder addTypeParameter(String name, CharSequence... bounds) {
   exe.typeParameters.add(typeParamBuilder.addTypeParameter(name, bounds));
   return this;
 }
 public List<TypeMirror> getTypeArguments() {
   return typeParamBuilder.getTypeArguments();
 }