Interface EntityDescription<EntityTypeIDs>

Reflection description for a particular entity type.

interface EntityDescription<EntityTypeIDs> {
    depth: number;
    fields: EntityFieldsDescription<EntityTypeIDs>;
    isAbstract: boolean;
    subTypes?: EntityTypeIDs[];
    superType?: EntityTypeIDs;
    typeId: EntityTypeIDs;
}

Type Parameters

  • EntityTypeIDs extends number

Properties

depth: number
isAbstract: boolean
subTypes?: EntityTypeIDs[]
superType?: EntityTypeIDs