com.thoughtworks.qdox.model.Type.toString()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(4.0k)|赞(0)|评价(0)|浏览(115)

本文整理了Java中com.thoughtworks.qdox.model.Type.toString()方法的一些代码示例,展示了Type.toString()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Type.toString()方法的具体详情如下:
包路径:com.thoughtworks.qdox.model.Type
类名称:Type
方法名:toString

Type.toString介绍

[英]Returns getValue() extended with the array information
[中]返回扩展了数组信息的getValue()

代码示例

代码示例来源:origin: org.jboss.aop/jboss-aop

for (int k = 0; k < params.length; k++)
 if (!params[k].getName().equals(method.getParameters()[k].getType().toString()))

代码示例来源:origin: org.jboss.aop/jboss-aop

for (int k = 0; k < params.length; k++)
 if (!params[k].getName().equals(method.getParameters()[k].getType().toString()))

代码示例来源:origin: org.jboss.aop/jboss-aop

private int printMethod(PrintWriter pw, JavaMethod method, int indent, AnnotationDocletTag tag) throws Exception
{
 indenter(pw, indent);
 pw.print("<method expr=\"");
 pw.print(method.getReturns().toString());
 pw.print(" " + method.getName() + "(");
 boolean first = true;
 for (int k = 0; k < method.getParameters().length; k++)
 {
   JavaParameter param = method.getParameters()[k];
   if (!first)
    pw.print(", ");
   else
    first = false;
   pw.print(param.getType().toString());
 }
 pw.println(")\">");
 indent++;
 XmlAnnotationVisitor visitor = new XmlAnnotationVisitor(indent, pw);
 if (tag.getAnnotation().jjtGetNumChildren() > 0) tag.getAnnotation().jjtGetChild(0).jjtAccept(visitor, null);
 indent--;
 indenter(pw, indent);
 pw.println("</method>");
 return indent;
}

代码示例来源:origin: qdox/qdox

protected void writeBody(IndentBuffer result) {
  writeAllModifiers(result);
  result.write(type.toString());
  result.write(' ');
  result.write(name);
  if(initializationExpression != null && initializationExpression.length() > 0){
   result.write(" = ");
   result.write(initializationExpression);
  }
  result.write(';');
  result.newline();
}

代码示例来源:origin: com.thoughtworks.qdox/qdox

protected void writeBody(IndentBuffer result) {
  writeAllModifiers(result);
  result.write(type.toString());
  result.write(' ');
  result.write(name);
  if(initializationExpression != null && initializationExpression.length() > 0){
   result.write(" = ");
   result.write(initializationExpression);
  }
  result.write(';');
  result.newline();
}

代码示例来源:origin: org.jboss.aop/jboss-aop

private int printConstructor(PrintWriter pw, JavaMethod method, int indent, AnnotationDocletTag tag) throws Exception
  {
   indenter(pw, indent);
   pw.print("<constructor expr=\"");
   pw.print(method.getName() + "(");
   boolean first = true;
   for (int k = 0; k < method.getParameters().length; k++)
   {
     JavaParameter param = method.getParameters()[k];
     if (!first)
      pw.print(", ");
     else
      first = false;
     pw.print(param.getType().toString());
   }
   pw.println(")\">");
   indent++;
   XmlAnnotationVisitor visitor = new XmlAnnotationVisitor(indent, pw);
   if (tag.getAnnotation().jjtGetNumChildren() > 0) tag.getAnnotation().jjtGetChild(0).jjtAccept(visitor, null);
   indent--;
   indenter(pw, indent);
   pw.println("</constructor>");
   return indent;
  }
}

代码示例来源:origin: com.thoughtworks.qdox/qdox

public String getDeclarationSignature(boolean withModifiers) {
  IndentBuffer result = new IndentBuffer();
  if (withModifiers) {
    writeAllModifiers(result);
  }
  result.write(type.toString());
  result.write(' ');
  result.write(name);
  return result.toString();
}

代码示例来源:origin: qdox/qdox

public String getDeclarationSignature(boolean withModifiers) {
  IndentBuffer result = new IndentBuffer();
  if (withModifiers) {
    writeAllModifiers(result);
  }
  result.write(type.toString());
  result.write(' ');
  result.write(name);
  return result.toString();
}

代码示例来源:origin: org.apache.maven/maven-plugin-tools-java

role = field.getType().toString();

代码示例来源:origin: qdox/qdox

result.write(returns.toString());
  result.write(' ');
if (i > 0) result.write(", ");
if (isDeclaration) {
  result.write(parameter.getType().toString());
  if (parameter.isVarArgs()) {
    result.write("...");

代码示例来源:origin: com.thoughtworks.qdox/qdox

result.write(returns.toString());
  result.write(' ');
if (i > 0) result.write(", ");
if (isDeclaration) {
  result.write(parameter.getType().toString());
  if (parameter.isVarArgs()) {
    result.write("...");

相关文章