本文整理了Java中com.thoughtworks.qdox.model.Type.getGenericValue()
方法的一些代码示例,展示了Type.getGenericValue()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Type.getGenericValue()
方法的具体详情如下:
包路径:com.thoughtworks.qdox.model.Type
类名称:Type
方法名:getGenericValue
[英]The FQN representation of an Object for code usage This implementation ignores generics Some examples how Objects will be translated
Object > java.lang.object
java.util.List > java.util.List
? > ?
T > T
anypackage.Outer.Inner > anypackage.Outer.Inner
[中]用于代码使用的对象的FQN表示此实现忽略泛型一些示例对象将如何翻译
Object > java.lang.object
java.util.List > java.util.List
? > ?
T > T
anypackage.Outer.Inner > anypackage.Outer.Inner
代码示例来源:origin: com.thoughtworks.qdox/qdox
public String getGenericValue() {
String result = "";
if(wildcardExpressionType != null) {
result += "? " + wildcardExpressionType+ " ";
}
result += super.getGenericValue();
return result;
}
}
代码示例来源:origin: com.thoughtworks.qdox/qdox
/**
* Returns getGenericValue() extended with the array information
*
* <pre>
* Object > java.lang.Object
* Object[] > java.lang.Object[]
* List<Object> > java.lang.List<java.lang.Object>
* Outer.Inner > Outer.Inner
* Outer.Inner<Object>[][] > Outer.Inner<java.lang.Object>[][]
* </pre>
* @return
*/
public String toGenericString() {
if (dimensions == 0) return getGenericValue();
StringBuffer buff = new StringBuffer(getGenericValue());
for (int i = 0; i < dimensions; i++) buff.append("[]");
String result = buff.toString();
return result;
}
代码示例来源:origin: com.thoughtworks.qdox/qdox
public String getGenericValue() {
StringBuffer result = new StringBuffer("<");
result.append(super.getValue());
if(bounds != null && bounds.length > 0) {
result.append(" extends ");
for(int index = 0; index < bounds.length; index++) {
if(index > 0) {
result.append(",");
}
result.append(bounds[index].getGenericValue());
}
}
result.append(">");
return result.toString();
}
代码示例来源:origin: com.thoughtworks.qdox/qdox
result.append("<");
for(int index = 0;index < actualArgumentTypes.length; index++) {
result.append(actualArgumentTypes[index].getGenericValue());
if(index + 1 != actualArgumentTypes.length) {
result.append(",");
代码示例来源:origin: com.thoughtworks.qdox/qdox
protected String getResolvedGenericValue(TypeVariable[] typeParameters) {
String result = getGenericValue(typeParameters);
for(int typeIndex=0;typeIndex<typeParameters.length; typeIndex++) {
if(typeParameters[typeIndex].getName().equals(getValue())) {
result = typeParameters[typeIndex].getGenericValue();
break;
}
}
return result;
}
代码示例来源:origin: org.codehaus.mojo/gwt-maven-plugin
writer.print( method.getParameterTypes( true )[j].getGenericValue() );
if ( param.getType().getDimensions() != method.getParameterTypes( true )[j].getDimensions() )
String primitive = method.getReturnType().getGenericValue();
writer.println( "AsyncCallback<" + WRAPPERS.get( primitive ) + "> callback );" );
String type = returnType.getGenericValue();
代码示例来源:origin: gwt-maven-plugin/gwt-maven-plugin
writer.print( method.getParameterTypes( true )[j].getGenericValue() );
if ( param.getType().getDimensions() != method.getParameterTypes( true )[j].getDimensions() )
String primitive = method.getReturnType().getGenericValue();
writer.println( "AsyncCallback<" + WRAPPERS.get( primitive ) + "> callback );" );
String type = returnType.getGenericValue();
内容来源于网络,如有侵权,请联系作者删除!