The ArrayItemNode class represents a JMESPath array index expression.
More...
#include <arrayitemnode.h>
The ArrayItemNode class represents a JMESPath array index expression.
jmespath::ast::ArrayItemNode::ArrayItemNode |
( |
| ) |
|
jmespath::ast::ArrayItemNode::ArrayItemNode |
( |
Index |
itemIndex | ) |
|
Constructs an ArrayItemNode object with the given index as its value.
- Parameters
-
[in] | itemIndex | The node's value. |
Calls the visit method of the given visitor with the dynamic type of the node.
- Parameters
-
[in] | visitor | A visitor implementation |
Implements jmespath::ast::AbstractNode.
bool jmespath::ast::ArrayItemNode::operator== |
( |
const ArrayItemNode & |
other | ) |
const |
Equality compares this node to the other.
- Parameters
-
[in] | other | The node that should be compared. |
- Returns
- Returns true if this object is equal to the other, otherwise false
Index jmespath::ast::ArrayItemNode::index |
The documentation for this class was generated from the following files: