|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
|
+--condor.classad.Expr
|
+--condor.classad.ListExpr
A list of expressions.
An internal (non-leaf) node of an expression tree representing the
list-construction operator { expr, expr, ... }.
Expr| Fields inherited from class condor.classad.Expr |
ABSOLUTE_TIME, AND, ATTRIBUTE, BIT_COMPLEMENT, BITAND, BITOR, BITXOR, BOOLEAN, BRIEF, CALL, COMPACT, COND, dblevel, DIFFERENT, DIV, EQUAL, ERROR, formatFlags, formatIndent, GREATER, GREATER_EQ, INTEGER, LEFT_SHIFT, LESS, LESS_EQ, LIST, MAXPREC, MINIMAL_PARENTHESES, MINUS, MOD, MULTI_LINE_ADS, MULTI_LINE_LISTS, NO_ESCAPE_STRINGS, NOT, NOT_EQUAL, OP, opName, OR, PLUS, READABLE, REAL, RECORD, RELATIVE_TIME, RIGHT_SHIFT, SAME, SELECTION, SHOW_ERROR_DETAIL, SHOW_INSTANCES, STRING, SUBSCRIPT, TIMES, type, UMINUS, UNDEFINED, UPLUS, URIGHT_SHIFT |
| Constructor Summary | |
ListExpr(Vector v)
Construct a list from a vector of expressions. |
|
| Method Summary | |
protected int |
prec()
The precedence of the operator in this expression node. |
int |
size()
Get the length of this list. |
Expr |
sub(int i)
Get a member of this list. |
String |
toString()
Convert this Expr to a string. |
protected String |
typeName()
The type of the expression. |
| Methods inherited from class condor.classad.Expr |
db, db, disableFormatFlags, enableFormatFlags, eval, getFormatFlags, isConstant, isNormalForm, mark, mark, mark, reEval, select, setFormatFlags, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public ListExpr(Vector v)
contents - the array of expressions.| Method Detail |
public int size()
public Expr sub(int i)
i - the member to be retrieved.protected String typeName()
typeName in class Exprpublic String toString()
Expr.formatFlags and Expr.formatIndent.
The result may be multiple lines long (it may include embedded newlines
and tabs), but it never ends with a newline.toString in class ExprExpr.formatFlags,
Expr.formatIndentprotected int prec()
prec in class ExprExpr.MINIMAL_PARENTHESES
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||