public final class TypeName<C> extends Object implements Serializable
| Constructor and Description |
|---|
TypeName(String name,
TypeName... parameters) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
TypeName[] |
getInterfaces() |
TypeName[] |
getParameters() |
int |
getParametersCount() |
TypeName |
getSuperclass() |
Class |
getTypeClass() |
Class |
getTypeClass(ClassLoader cl) |
String |
getTypeName() |
int |
hashCode() |
boolean |
isAssignableFrom(TypeName cls) |
boolean |
isInterface() |
static TypeName |
of(Type type,
TypeName... args) |
String |
toString() |
public String getTypeName()
public Class getTypeClass()
public Class getTypeClass(ClassLoader cl)
public int getParametersCount()
public TypeName[] getParameters()
public boolean isAssignableFrom(TypeName cls)
public boolean isInterface()
public TypeName[] getInterfaces()
public TypeName getSuperclass()
Copyright © 2021 vpc open source initiative. All rights reserved.