public class ExistingType extends Type
| Modifier and Type | Field and Description |
|---|---|
static PrimitiveType |
BOOLEAN |
static PrimitiveType |
BYTE |
static PrimitiveType |
CHAR |
static PrimitiveType |
DOUBLE |
static PrimitiveType |
FLOAT |
static PrimitiveType |
INT |
static PrimitiveType |
LONG |
static ExistingType |
OBJECT |
static PrimitiveType |
SHORT |
static ExistingType |
STRING |
static PrimitiveType |
VOID |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TypeVisitor typeVisitor) |
static ExistingType |
existing(Class<?> existing) |
String |
getClassIdentifier() |
Method |
getConstructor(int parameterCount) |
Class<?> |
getExisting() |
Class<?> |
getExistingClass() |
Field |
getField(String name) |
Method |
getMethod(String methodName,
int parameterCount) |
String |
getName() |
String |
getSignature() |
boolean |
isAssignableFrom(Type type) |
boolean |
isPrimitive() |
Type |
nestArray() |
Type |
unNestArray() |
public static final PrimitiveType VOID
public static final PrimitiveType INT
public static final PrimitiveType LONG
public static final PrimitiveType BYTE
public static final PrimitiveType BOOLEAN
public static final PrimitiveType SHORT
public static final PrimitiveType CHAR
public static final PrimitiveType FLOAT
public static final PrimitiveType DOUBLE
public static final ExistingType STRING
public static final ExistingType OBJECT
public static ExistingType existing(Class<?> existing)
public void accept(TypeVisitor typeVisitor)
public Class<?> getExisting()
public String getSignature()
getSignature in class Typepublic Class<?> getExistingClass()
public String getClassIdentifier()
getClassIdentifier in class Typepublic boolean isPrimitive()
isPrimitive in class Typepublic Method getConstructor(int parameterCount)
getConstructor in class Typepublic boolean isAssignableFrom(Type type)
isAssignableFrom in class Typepublic Type unNestArray()
unNestArray in class TypeCopyright © 2014. All Rights Reserved.