net.kldp.jcodegen.base
Class TypeName
java.lang.Object
net.kldp.jcodegen.base.TypeName
- All Implemented Interfaces:
- java.lang.Comparable<TypeName>
public abstract class TypeName
- extends java.lang.Object
- implements java.lang.Comparable<TypeName>
Method Summary |
int |
compareTo(TypeName o)
|
static TypeName |
create(AbstractCodeFragment assoc,
java.lang.Class type)
|
static TypeName |
create(AbstractCodeFragment assoc,
java.lang.Class type,
java.lang.Class... genericTypes)
|
static TypeName |
create(AbstractCodeFragment assoc,
java.lang.Class type,
TypeName... templateTypes)
|
static TypeName |
create(AbstractCodeFragment assoc,
java.lang.String className)
|
static TypeName |
create(AbstractCodeFragment assoc,
java.lang.String className,
java.lang.String... genericTypes)
|
static TypeName |
create(AbstractCodeFragment assoc,
java.lang.String typeName,
TypeName... genericTypes)
|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getQualifiedName()
|
int |
hashCode()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
create
public static TypeName create(AbstractCodeFragment assoc,
java.lang.String className)
create
public static TypeName create(AbstractCodeFragment assoc,
java.lang.Class type)
create
public static TypeName create(AbstractCodeFragment assoc,
java.lang.String className,
java.lang.String... genericTypes)
create
public static TypeName create(AbstractCodeFragment assoc,
java.lang.Class type,
java.lang.Class... genericTypes)
create
public static TypeName create(AbstractCodeFragment assoc,
java.lang.String typeName,
TypeName... genericTypes)
create
public static TypeName create(AbstractCodeFragment assoc,
java.lang.Class type,
TypeName... templateTypes)
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
compareTo
public int compareTo(TypeName o)
- Specified by:
compareTo
in interface java.lang.Comparable<TypeName>
getQualifiedName
public java.lang.String getQualifiedName()