| Name | Description | |
|---|---|---|
![]()  | init | Initializes the FlattenMapping. Called during construction. | 
| Name | Description | |
|---|---|---|
![]()  | children | Gets or sets the child mappings. | 
![]()  | columnName | Gets or sets the tabular column name. | 
![]()  | dataType | Gets or sets the data type of the new column. | 
![]()  | id | Gets or sets the ID of the mapping. | 
![]()  | isRecordSelector | Gets or sets a flag indicating if the current mapping is used simply to designate new tabular records. | 
![]()  | isSelected | Gets or sets a flag indicating if the current mapping is to be used or ignored. | 
![]()  | mappingPath | Gets or sets the document mapping path. | 
| Name | Description | |
|---|---|---|
![]()  | fromJObject | Applies the property values from a plain object created from JSON to the properties of this instance. Inherited from Class. | 
![]()  | toJSON | Implementation for toJSON to return an object that will include this class's prototype property values when stringified. Inherited from Class. |