public interface IObjectLiteralValuePairNode
Object literal.
The typical shape of this node is:
IObjectLiteralValuePairNode IExpressionNode <-- getNameNode() IExpressionNode <-- getValueNode()For example,
{ a: 1, b: 2 } is represented as
ILiteralNode "Object"
IObjectLiteralValuePairNode
IIdentifierNode "a"
INumericaLiteralNode 1
IObjectLiteralValuePairNode
IIdentifierNode "b"
INumericaLiteralNode 2
| Modifier and Type | Method and Description |
|---|---|
IExpressionNode |
getNameNode()
Represents the name part of a ObjectLiteralValuePair.
|
IExpressionNode |
getValueNode()
Represents the value part of a ObjectLiteralValuePair
|
IExpressionNode getNameNode()
IExpressionNode or nullIExpressionNode getValueNode()
IExpressionNode or nullCopyright © 2016 The Apache Software Foundation. All rights reserved.