Methods
serialize
- serialize<T>(entity, options?): any
Parameters
- entity: T
- options: SerializationOptions = {}
Returns any
serializeArray
- serializeArray<T>(entities, options?): any[]
Parameters
- entities: T[]
- options: SerializationOptions = {}
Returns any[]
deserialize
- deserialize<T>(entityClass, data): T
Parameters
- entityClass: (new () => T)
- data: any
Returns T
addToJSONMethod
- addToJSONMethod<T>(entityClass): void
Parameters
- entityClass: (new () => T)
Returns void
removeCircularReferences
- removeCircularReferences(obj, maxDepth?): any
Parameters
- obj: any
- maxDepth: number = 10
Returns any
cloneEntity
- cloneEntity<T>(entity): T
Returns T
Serialize entity to JSON