| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | generateConstant(ExpressionClassBuilder
The ExpressionClassBuilder for the class being built acb, MethodBuilder The method the code to place the code mb)Implements abstract org. This generates the proper constant. |
| pack-priv Object | Returns: An Object representing the bind time value of this expression tree (null if not a bind time constant).Overrides org. Return an Object representing the bind time value of this expression tree. |
| XMLConstantNode | back to summary |
|---|---|
| pack-priv XMLConstantNode(TypeId t, ContextManager cm) throws StandardException | |
| generateConstant | back to summary |
|---|---|
| pack-priv void generateConstant(ExpressionClassBuilder acb, MethodBuilder mb) throws StandardException Implements abstract org. This generates the proper constant. For an XML value, this constant value is simply the XML string (which is just null because null values are the only types of XML constants we can have).
| |
| getConstantValueAsObject | back to summary |
|---|---|
| pack-priv Object getConstantValueAsObject() throws StandardException Overrides org. Return an Object representing the bind time value of this expression tree. If the expression tree does not evaluate to a constant at bind time then we return null.
| |