Home / Function/ DomainClassificationResponseFromJSONTyped() — typescript-sdk Function Reference

DomainClassificationResponseFromJSONTyped() — typescript-sdk Function Reference

Architecture documentation for the DomainClassificationResponseFromJSONTyped() function in DomainClassificationResponse.ts from the typescript-sdk codebase.

Function typescript CodeGraph IR calls 3 called by 1

Entity Profile

Dependency Diagram

graph TD
  3bb5bad3_8f26_fe79_e025_267b88c3901f["DomainClassificationResponseFromJSONTyped()"]
  955dc16b_7f47_35af_4ddd_10aca9358cb7["DomainClassificationResponse.ts"]
  3bb5bad3_8f26_fe79_e025_267b88c3901f -->|defined in| 955dc16b_7f47_35af_4ddd_10aca9358cb7
  e28d144b_1600_569f_920b_1dee488d0cc5["DomainClassificationResponseFromJSON()"]
  e28d144b_1600_569f_920b_1dee488d0cc5 -->|calls| 3bb5bad3_8f26_fe79_e025_267b88c3901f
  a4800dac_09f8_6f8a_3b82_f62fd84ff7c3["DomainClassificationResponseGraphFromJSON()"]
  3bb5bad3_8f26_fe79_e025_267b88c3901f -->|calls| a4800dac_09f8_6f8a_3b82_f62fd84ff7c3
  47d91c4e_9ddc_84bd_0e0e_d1f7d2df6917["CodeGraphEnvelopeMetadataFromJSON()"]
  3bb5bad3_8f26_fe79_e025_267b88c3901f -->|calls| 47d91c4e_9ddc_84bd_0e0e_d1f7d2df6917
  ff786a28_4304_99c1_7057_fbb48c3c17a6["ClassificationStatsFromJSON()"]
  3bb5bad3_8f26_fe79_e025_267b88c3901f -->|calls| ff786a28_4304_99c1_7057_fbb48c3c17a6
  style 3bb5bad3_8f26_fe79_e025_267b88c3901f fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/models/DomainClassificationResponse.ts lines 172–190

export function DomainClassificationResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): DomainClassificationResponse {
    if (json == null) {
        return json;
    }
    return {
        
        'runId': json['runId'],
        'graph': DomainClassificationResponseGraphFromJSON(json['graph']),
        'metadata': CodeGraphEnvelopeMetadataFromJSON(json['metadata']),
        'domains': ((json['domains'] as Array<any>).map(DomainSummaryFromJSON)),
        'relationships': ((json['relationships'] as Array<any>).map(DomainRelationshipFromJSON)),
        'fileAssignments': ((json['fileAssignments'] as Array<any>).map(DomainFileAssignmentFromJSON)),
        'functionAssignments': ((json['functionAssignments'] as Array<any>).map(DomainFunctionAssignmentFromJSON)),
        'unassignedFunctions': ((json['unassignedFunctions'] as Array<any>).map(UnassignedFunctionFromJSON)),
        'classAssignments': ((json['classAssignments'] as Array<any>).map(DomainClassAssignmentFromJSON)),
        'functionDescriptions': json['functionDescriptions'] == null ? undefined : ((json['functionDescriptions'] as Array<any>).map(FunctionDescriptionFromJSON)),
        'stats': ClassificationStatsFromJSON(json['stats']),
    };
}

Domain

Subdomains

Frequently Asked Questions

What does DomainClassificationResponseFromJSONTyped() do?
DomainClassificationResponseFromJSONTyped() is a function in the typescript-sdk codebase, defined in src/models/DomainClassificationResponse.ts.
Where is DomainClassificationResponseFromJSONTyped() defined?
DomainClassificationResponseFromJSONTyped() is defined in src/models/DomainClassificationResponse.ts at line 172.
What does DomainClassificationResponseFromJSONTyped() call?
DomainClassificationResponseFromJSONTyped() calls 3 function(s): ClassificationStatsFromJSON, CodeGraphEnvelopeMetadataFromJSON, DomainClassificationResponseGraphFromJSON.
What calls DomainClassificationResponseFromJSONTyped()?
DomainClassificationResponseFromJSONTyped() is called by 1 function(s): DomainClassificationResponseFromJSON.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free