public class TypeAdapter extends java.lang.Object implements Type
Constructor and Description |
---|
TypeAdapter(Type type) |
Modifier and Type | Method and Description |
---|---|
Type |
as(TypeCategory category) |
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() |
protected Type |
getType() |
int |
hashCode() |
boolean |
isFinal() |
boolean |
isMember() |
boolean |
isPrimitive() |
java.lang.String |
toString() |
protected final Type type
public TypeAdapter(Type type)
public Type as(TypeCategory category)
public Type asArrayType()
asArrayType
in interface Type
public Type getComponentType()
getComponentType
in interface Type
public Type getEnclosingType()
getEnclosingType
in interface Type
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public TypeCategory getCategory()
getCategory
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
protected Type getType()
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.