public class

FullyQualifiedJavaType

extends Object
implements Comparable<T>
java.lang.Object
   ↳ org.mybatis.generator.api.dom.java.FullyQualifiedJavaType
Known Direct Subclasses

Summary

Public Constructors
FullyQualifiedJavaType(String fullTypeSpecification)
Use this constructor to construct a generic type with the specified type parameters
Public Methods
void addTypeArgument(FullyQualifiedJavaType type)
int compareTo(FullyQualifiedJavaType other)
boolean equals(Object obj)
final static FullyQualifiedJavaType getBooleanPrimitiveInstance()
final static FullyQualifiedJavaType getCriteriaInstance()
final static FullyQualifiedJavaType getDateInstance()
String getFullyQualifiedName()
This method returns the fully qualified name - including any generic type parameters
final static FullyQualifiedJavaType getGeneratedCriteriaInstance()
List<String> getImportList()
Returns a list of Strings that are the fully qualified names of this type, and any generic type argument associated with this type.
final static FullyQualifiedJavaType getIntInstance()
final static FullyQualifiedJavaType getNewArrayListInstance()
final static FullyQualifiedJavaType getNewHashMapInstance()
final static FullyQualifiedJavaType getNewIteratorInstance()
final static FullyQualifiedJavaType getNewListInstance()
final static FullyQualifiedJavaType getNewMapInstance()
final static FullyQualifiedJavaType getObjectInstance()
String getPackageName()
PrimitiveTypeWrapper getPrimitiveTypeWrapper()
String getShortName()
final static FullyQualifiedJavaType getStringInstance()
int hashCode()
boolean isExplicitlyImported()
boolean isPrimitive()
String toString()
[Expand]
Inherited Methods
From class java.lang.Object
From interface java.lang.Comparable

Public Constructors

public FullyQualifiedJavaType (String fullTypeSpecification)

Use this constructor to construct a generic type with the specified type parameters

Public Methods

public void addTypeArgument (FullyQualifiedJavaType type)

public int compareTo (FullyQualifiedJavaType other)

public boolean equals (Object obj)

public static final FullyQualifiedJavaType getBooleanPrimitiveInstance ()

public static final FullyQualifiedJavaType getCriteriaInstance ()

public static final FullyQualifiedJavaType getDateInstance ()

public String getFullyQualifiedName ()

This method returns the fully qualified name - including any generic type parameters

Returns
  • Returns the fullyQualifiedName.

public static final FullyQualifiedJavaType getGeneratedCriteriaInstance ()

public List<String> getImportList ()

Returns a list of Strings that are the fully qualified names of this type, and any generic type argument associated with this type.

public static final FullyQualifiedJavaType getIntInstance ()

public static final FullyQualifiedJavaType getNewArrayListInstance ()

public static final FullyQualifiedJavaType getNewHashMapInstance ()

public static final FullyQualifiedJavaType getNewIteratorInstance ()

public static final FullyQualifiedJavaType getNewListInstance ()

public static final FullyQualifiedJavaType getNewMapInstance ()

public static final FullyQualifiedJavaType getObjectInstance ()

public String getPackageName ()

Returns
  • Returns the packageName.

public PrimitiveTypeWrapper getPrimitiveTypeWrapper ()

Returns
  • Returns the wrapperClass.

public String getShortName ()

Returns
  • Returns the shortName - including any type arguments.

public static final FullyQualifiedJavaType getStringInstance ()

public int hashCode ()

public boolean isExplicitlyImported ()

Returns
  • Returns the explicitlyImported.

public boolean isPrimitive ()

Returns
  • Returns the primitive.

public String toString ()