共用方式為


CompositeMapperType interface

協助建置對應程式,描述如何根據其他對應器來對應物件的一組屬性。

只有下列其中一個屬性應該存在: classNamemodelPropertiesadditionalProperties

屬性

additionalProperties

當模型具有 additionalProperties: true 時使用。 允許對回應物件上未命名的模型屬性進行泛型處理。

className

使用 className 來參考另一個類型定義。

modelProperties

解析其他型別的參考時,請使用 modelProperties

name

複合對應器類型的名稱。

polymorphicDiscriminator

多型鑒別子。

uberParent

最上層父配置的名稱,沒有父代配置的名稱。

屬性詳細資料

additionalProperties

當模型具有 additionalProperties: true 時使用。 允許對回應物件上未命名的模型屬性進行泛型處理。

additionalProperties?: Mapper

屬性值

className

使用 className 來參考另一個類型定義。

className?: string

屬性值

string

modelProperties

解析其他型別的參考時,請使用 modelProperties

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

屬性值

{[propertyName: string]: Mapper}

name

複合對應器類型的名稱。

name: "Composite"

屬性值

"Composite"

polymorphicDiscriminator

多型鑒別子。

polymorphicDiscriminator?: PolymorphicDiscriminator

屬性值

uberParent

最上層父配置的名稱,沒有父代配置的名稱。

uberParent?: string

屬性值

string