|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.caucho.es.parser.Expr | +--com.caucho.es.parser.TypeExpr | +--com.caucho.es.parser.JavaTypeExpr
Expression for a java type.
| Inner classes inherited from class com.caucho.es.parser.TypeExpr |
TypeExpr.Type |
| Fields inherited from class com.caucho.es.parser.TypeExpr |
CAUCHO, id, JAVA, PACKAGES, typeName, types |
| Fields inherited from class com.caucho.es.parser.Expr |
block, cl, filename, function, isTop, javaType, line, noValue, type, TYPE_BOOLEAN, TYPE_ES, TYPE_INTEGER, TYPE_JAVA, TYPE_LONG, TYPE_NUMBER, TYPE_STRING, TYPE_UNKNOWN, TYPE_VOID, withDepth |
| Constructor Summary | |
(package private) |
JavaTypeExpr(Block block,
java.lang.Class javaClass)
|
(package private) |
JavaTypeExpr(Block block,
java.lang.String className)
|
| Method Summary | |
(package private) Expr |
fieldReference(ESId id)
Gets the field of the current expr |
java.lang.String |
toString()
Returns a debugging string. |
| Methods inherited from class com.caucho.es.parser.TypeExpr |
|
| Methods inherited from class com.caucho.es.parser.Expr |
assign, binaryOp, cast, conditional, delete, doVoid, error, exprStatement, fieldReference, getFilename, getJavaClass, getLine, getType, getTypeExpr, isNum, isNumeric, isSimple, killValue, next, postfix, prefix, print, printBoolean, printBooleanImpl, printExpr, printImpl, printInt32, printInt32Impl, printInt64, printInt64Impl, printJava, printJavaClass, printJavaImpl, printJavaString, printLiteral, printNum, printNumImpl, printStr, printString, printStringImpl, setBoolean, setTop, setUsed, startCall, startNew, typeof, unaryOp |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait |
| Constructor Detail |
JavaTypeExpr(Block block, java.lang.String className)
JavaTypeExpr(Block block, java.lang.Class javaClass)
| Method Detail |
Expr fieldReference(ESId id) throws ESException
ExprfieldReference in class Exprpublic java.lang.String toString()
TypeExprtoString in class TypeExpr
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||