Expand Custom Node (Reserved)
Overview
Expand a custom node to retrieve the list of objects contained within it. This shows the individual objects that match the node’s filter criteria.
URI
GET /rest/applications/{application}/custom-views/nodes/{nodeId}/expand
Path parameters
application (string)
This parameter identifies the analyzed application. The application name must be properly encoded if required. Character back-quote is not allowed.
nodeId (string)
The unique identifier of the custom node to expand.
Responses
application/json
Example:
{
"success": {
"nodes": [
{
"id": "obj-12345",
"name": "processPayment",
"type": "Java Method",
"fullName": "com.example.payment.PaymentService.processPayment"
},
{
"id": "obj-12346",
"name": "validateCard",
"type": "Java Method",
"fullName": "com.example.payment.PaymentService.validateCard"
}
],
"edges": [],
"count": 2
}
}
JSON representation
| Property | Type | Description |
|---|---|---|
| success.nodes | []object | Array of objects contained in the custom node. |
| success.nodes[].id | string | The object’s unique identifier (AipId). |
| success.nodes[].name | string | The object name. |
| success.nodes[].type | string | The object type for display. |
| success.nodes[].fullName | string | The fully qualified object name. |
| success.edges | []object | Array of relationships between objects. |
| success.count | integer | Total number of objects in the node. |