Bagikan melalui


CompositeMapperType interface

Membantu membangun pemeta yang menjelaskan cara memetakan sekumpulan properti objek berdasarkan pemeta lain.

Hanya salah satu properti berikut yang harus ada: className, modelProperties dan additionalProperties.

Properti

additionalProperties

Digunakan saat model memiliki additionalProperties: true. Memungkinkan pemrosesan generik properti model yang tidak disebutkan namanya pada objek respons.

className

Gunakan className untuk mereferensikan definisi jenis lain.

modelProperties

Gunakan modelProperties saat referensi ke jenis lain telah diselesaikan.

name

Nama jenis pemeta komposit.

polymorphicDiscriminator

Diskriminator polimorfik.

uberParent

Nama skema induk paling atas, yang tidak memiliki orang tua.

Detail Properti

additionalProperties

Digunakan saat model memiliki additionalProperties: true. Memungkinkan pemrosesan generik properti model yang tidak disebutkan namanya pada objek respons.

additionalProperties?: Mapper

Nilai Properti

className

Gunakan className untuk mereferensikan definisi jenis lain.

className?: string

Nilai Properti

string

modelProperties

Gunakan modelProperties saat referensi ke jenis lain telah diselesaikan.

modelProperties?: {[propertyName: string]: Mapper}

Nilai Properti

{[propertyName: string]: Mapper}

name

Nama jenis pemeta komposit.

name: "Composite"

Nilai Properti

"Composite"

polymorphicDiscriminator

Diskriminator polimorfik.

polymorphicDiscriminator?: PolymorphicDiscriminator

Nilai Properti

uberParent

Nama skema induk paling atas, yang tidak memiliki orang tua.

uberParent?: string

Nilai Properti

string