Class: ResourceMapper
Constructors​
constructor​
• new ResourceMapper(mappers
)
Parameters​
Name | Type |
---|---|
mappers | MicroAttributeMapper <unknown , unknown >[] |
Defined in​
ng-application-profile/src/lib/services/resource-mapper.service.ts:15
Properties​
attributeMapper​
• Private
attributeMapper: AttributeMapper
Defined in​
ng-application-profile/src/lib/services/resource-mapper.service.ts:10
Methods​
deserialize​
â–¸ deserialize<T
>(raw
): Resource
<T
>
Type parameters​
Name | Type |
---|---|
T | extends object |
Parameters​
Name | Type |
---|---|
raw | ResourceRaw |
Returns​
Resource
<T
>
Defined in​
ng-application-profile/src/lib/services/resource-mapper.service.ts:23
deserializeAttribute​
â–¸ Private
deserializeAttribute<T
, U
>(dataType
, value
): U
Type parameters​
Name |
---|
T |
U |
Parameters​
Name | Type |
---|---|
dataType | string |
value | T |
Returns​
U
Defined in​
ng-application-profile/src/lib/services/resource-mapper.service.ts:52
serialize​
â–¸ serialize(model
): ResourceRaw
Parameters​
Name | Type |
---|---|
model | Resource <{}> |
Returns​
Defined in​
ng-application-profile/src/lib/services/resource-mapper.service.ts:38
serializeAttribute​
â–¸ Private
serializeAttribute<T
, U
>(dataType
, value
): U
Type parameters​
Name |
---|
T |
U |
Parameters​
Name | Type |
---|---|
dataType | string |
value | T |
Returns​
U
Defined in​
ng-application-profile/src/lib/services/resource-mapper.service.ts:58