Constructor and Description |
---|
ClassType(java.lang.Class<?> javaClass,
Type... parameters) |
ClassType(TypeCategory category,
java.lang.Class<?> clazz,
java.util.List<Type> parameters) |
ClassType(TypeCategory category,
java.lang.Class<?> clazz,
Type... parameters) |
Modifier and Type | Method and Description |
---|---|
Type |
as(TypeCategory c) |
Type |
asArrayType() |
boolean |
equals(java.lang.Object o) |
TypeCategory |
getCategory() |
Type |
getComponentType() |
Type |
getEnclosingType() |
java.lang.String |
getFullName() |
java.lang.String |
getGenericName(boolean asArgType) |
java.lang.String |
getGenericName(boolean asArgType,
java.util.Set<java.lang.String> packages,
java.util.Set<java.lang.String> classes) |
java.lang.Class<?> |
getJavaClass() |
java.lang.String |
getPackageName() |
java.util.List<Type> |
getParameters() |
java.lang.String |
getRawName(java.util.Set<java.lang.String> packages,
java.util.Set<java.lang.String> classes) |
java.lang.String |
getSimpleName() |
int |
hashCode() |
boolean |
isFinal() |
boolean |
isMember() |
boolean |
isPrimitive() |
java.lang.String |
toString() |
public ClassType(java.lang.Class<?> javaClass, Type... parameters)
public ClassType(TypeCategory category, java.lang.Class<?> clazz, Type... parameters)
public ClassType(TypeCategory category, java.lang.Class<?> clazz, java.util.List<Type> parameters)
public Type as(TypeCategory c)
public Type asArrayType()
asArrayType
in interface Type
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public TypeCategory getCategory()
getCategory
in interface Type
public Type getComponentType()
getComponentType
in interface Type
public Type getEnclosingType()
getEnclosingType
in interface Type
public java.lang.String getFullName()
getFullName
in interface Type
public java.lang.String getGenericName(boolean asArgType)
getGenericName
in interface Type
public java.lang.String getGenericName(boolean asArgType, java.util.Set<java.lang.String> packages, java.util.Set<java.lang.String> classes)
getGenericName
in interface Type
public java.lang.Class<?> getJavaClass()
getJavaClass
in interface Type
public java.lang.String getPackageName()
getPackageName
in interface Type
public java.util.List<Type> getParameters()
getParameters
in interface Type
public java.lang.String getRawName(java.util.Set<java.lang.String> packages, java.util.Set<java.lang.String> classes)
getRawName
in interface Type
public java.lang.String getSimpleName()
getSimpleName
in interface Type
public int hashCode()
hashCode
in class java.lang.Object
public boolean isPrimitive()
isPrimitive
in interface Type
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2007–2021 Querydsl. All rights reserved.