Application Characteristics


Overview

Get the characteristics of an application.

URI

GET /rest/applications/{name}

Path parameters

name (string)

This parameter identifies the analyzed application. The application name must be properly encoded if it is required. Character back-quote is not allowed.

Query parameters

select (string)

Optional. If select=object-types is applied, then the statistics details of object types are reported.

Responses

application/json

The response details the object characteristics.

Example:

{
  "name": "Shopizer",
  "nbCodeLines": 2976,
  "nbObjects": 876,
  "objectTypes": [
    {
      "name": "Db2 Table",
      "nbCodeLines": 0,
      "nbObjects": 40,
      "technology": "SQL"
    },
    {
      "name": "Db2 View",
      "nbCodeLines": 78,
      "nbObjects": 39,
      "technology": "ANSI SQL"
    }
  ]
}

JSON representation

Property Type Description
name string The application name.
nbCodeLines integer The total number of lines of code.
nbObjects integer The total number of objects.
objectTypes[].name string The object type name.
objectTypes[].nbCodeLines integer The number of lines of code.
objectTypes[].nbObjects integer The number of objects.
objectTypes[].technology string The parent technology.