public class TypeDescriptor extends Object implements Serializable
| Constructor and Description |
|---|
TypeDescriptor(char[] name,
int start,
int offset,
int fields) |
| Modifier and Type | Method and Description |
|---|---|
int |
getArrayLength() |
ArraySize[] |
getArraySize() |
String |
getClassName() |
Class<?> |
getClassReference() |
static Class |
getClassReference(Class baseType,
TypeDescriptor tDescr,
VariableResolverFactory factory,
ParserContext ctx) |
Class<?> |
getClassReference(ParserContext ctx) |
static Class |
getClassReference(ParserContext ctx,
Class cls,
TypeDescriptor tDescr) |
static Class |
getClassReference(ParserContext ctx,
TypeDescriptor tDescr) |
ExecutableStatement[] |
getCompiledArraySize() |
static Class |
getContextFreeImport(String name) |
int |
getEndRange() |
char[] |
getExpr() |
int |
getOffset() |
int |
getStart() |
static boolean |
hasContextFreeImport(String name) |
boolean |
isArray() |
boolean |
isClass() |
boolean |
isUndimensionedArray() |
void |
setClassName(String className) |
void |
setEndRange(int endRange) |
void |
updateClassName(char[] name,
int start,
int offset,
int fields) |
public TypeDescriptor(char[] name,
int start,
int offset,
int fields)
public void updateClassName(char[] name,
int start,
int offset,
int fields)
public boolean isArray()
public int getArrayLength()
public ArraySize[] getArraySize()
public ExecutableStatement[] getCompiledArraySize()
public String getClassName()
public void setClassName(String className)
public boolean isClass()
public int getEndRange()
public void setEndRange(int endRange)
public Class<?> getClassReference() throws ClassNotFoundException
ClassNotFoundExceptionpublic Class<?> getClassReference(ParserContext ctx) throws ClassNotFoundException
ClassNotFoundExceptionpublic static Class getClassReference(Class baseType, TypeDescriptor tDescr, VariableResolverFactory factory, ParserContext ctx) throws ClassNotFoundException
ClassNotFoundExceptionpublic static Class getClassReference(ParserContext ctx, Class cls, TypeDescriptor tDescr) throws ClassNotFoundException
ClassNotFoundExceptionpublic static Class getClassReference(ParserContext ctx, TypeDescriptor tDescr) throws ClassNotFoundException
ClassNotFoundExceptionpublic boolean isUndimensionedArray()
public static boolean hasContextFreeImport(String name)
public char[] getExpr()
public int getStart()
public int getOffset()
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.