Class FullyQualifiedJavaType
java.lang.Object
org.mybatis.generator.api.dom.java.FullyQualifiedJavaType
- All Implemented Interfaces:
Comparable<FullyQualifiedJavaType>
- Direct Known Subclasses:
PrimitiveTypeWrapper
-
Constructor Summary
ConstructorDescriptionFullyQualifiedJavaType
(String fullTypeSpecification) Use this constructor to construct a generic type with the specified type parameters. -
Method Summary
Modifier and TypeMethodDescriptionvoid
int
compareTo
(FullyQualifiedJavaType other) boolean
static FullyQualifiedJavaType
static FullyQualifiedJavaType
static FullyQualifiedJavaType
Returns the fully qualified name - including any generic type parameters.static FullyQualifiedJavaType
Returns a list of Strings that are the fully qualified names of this type, and any generic type argument associated with this type.static FullyQualifiedJavaType
static FullyQualifiedJavaType
static FullyQualifiedJavaType
static FullyQualifiedJavaType
static FullyQualifiedJavaType
static FullyQualifiedJavaType
static FullyQualifiedJavaType
int
hashCode()
boolean
isArray()
boolean
boolean
toString()
-
Constructor Details
-
FullyQualifiedJavaType
Use this constructor to construct a generic type with the specified type parameters.- Parameters:
fullTypeSpecification
- the full type specification
-
-
Method Details
-
isExplicitlyImported
public boolean isExplicitlyImported() -
getFullyQualifiedName
Returns the fully qualified name - including any generic type parameters.- Returns:
- Returns the fullyQualifiedName.
-
getFullyQualifiedNameWithoutTypeParameters
-
getImportList
Returns a list of Strings that are the fully qualified names of this type, and any generic type argument associated with this type.- Returns:
- the import list
-
getPackageName
-
getShortName
-
getShortNameWithoutTypeArguments
-
equals
-
hashCode
public int hashCode() -
toString
-
isPrimitive
public boolean isPrimitive() -
getPrimitiveTypeWrapper
-
getIntInstance
-
getNewListInstance
-
getNewHashMapInstance
-
getNewArrayListInstance
-
getNewIteratorInstance
-
getStringInstance
-
getBooleanPrimitiveInstance
-
getObjectInstance
-
getDateInstance
-
getCriteriaInstance
-
getGeneratedCriteriaInstance
-
compareTo
- Specified by:
compareTo
in interfaceComparable<FullyQualifiedJavaType>
-
addTypeArgument
-
isArray
public boolean isArray() -
getTypeArguments
-