public class JavaTypeInfo extends Object implements Comparable<JavaTypeInfo>
| 构造器和说明 |
|---|
JavaTypeInfo(String fullTypeSpecification) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addTypeArgument(JavaTypeInfo type) |
int |
compareTo(JavaTypeInfo o) |
boolean |
equals(Object obj) |
String |
getBaseShortName() |
String |
getFullyQualifiedName() |
String |
getFullyQualifiedNameWithoutTypeParameters() |
List<String> |
getImportList()
获取import列表
|
String |
getPackageName() |
String |
getShortName() |
int |
hashCode() |
boolean |
isArray() |
boolean |
isExplicitlyImported() |
boolean |
isPrimitive() |
void |
setPrimitive(boolean primitive) |
String |
toString() |
public JavaTypeInfo(String fullTypeSpecification)
public String getShortName()
public String getBaseShortName()
public String getFullyQualifiedName()
public String getFullyQualifiedNameWithoutTypeParameters()
public void addTypeArgument(JavaTypeInfo type)
public boolean isPrimitive()
public void setPrimitive(boolean primitive)
public String getPackageName()
public boolean isExplicitlyImported()
public boolean isArray()
public int compareTo(JavaTypeInfo o)
compareTo 在接口中 Comparable<JavaTypeInfo>Copyright © 2019. All rights reserved.