本文整理了Java中com.thoughtworks.qdox.model.Type.toString()
方法的一些代码示例,展示了Type.toString()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Type.toString()
方法的具体详情如下:
包路径:com.thoughtworks.qdox.model.Type
类名称: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("...");
内容来源于网络,如有侵权,请联系作者删除!