public class FullyQualifiedJavaType extends Object implements Comparable<FullyQualifiedJavaType>
Constructor and Description |
---|
FullyQualifiedJavaType(String fullTypeSpecification)
Use this constructor to construct a generic type with the specified type parameters.
|
public FullyQualifiedJavaType(String fullTypeSpecification)
fullTypeSpecification
- the full type specificationpublic boolean isExplicitlyImported()
public String getFullyQualifiedName()
public String getFullyQualifiedNameWithoutTypeParameters()
public List<String> getImportList()
public String getPackageName()
public String getShortName()
public String getShortNameWithoutTypeArguments()
public boolean isPrimitive()
public PrimitiveTypeWrapper getPrimitiveTypeWrapper()
public static FullyQualifiedJavaType getIntInstance()
public static FullyQualifiedJavaType getNewListInstance()
public static FullyQualifiedJavaType getNewHashMapInstance()
public static FullyQualifiedJavaType getNewArrayListInstance()
public static FullyQualifiedJavaType getNewIteratorInstance()
public static FullyQualifiedJavaType getStringInstance()
public static FullyQualifiedJavaType getBooleanPrimitiveInstance()
public static FullyQualifiedJavaType getObjectInstance()
public static FullyQualifiedJavaType getDateInstance()
public static FullyQualifiedJavaType getCriteriaInstance()
public static FullyQualifiedJavaType getGeneratedCriteriaInstance()
public int compareTo(FullyQualifiedJavaType other)
compareTo
in interface Comparable<FullyQualifiedJavaType>
public void addTypeArgument(FullyQualifiedJavaType type)
public boolean isArray()
public List<FullyQualifiedJavaType> getTypeArguments()
Copyright © 2006–2023 MyBatis.org. All rights reserved.