Optional
typeConstructor: Class<T>Optional
_typeReadonly
nameReadonly
refStatic
ObjectCreates an ObjectFactory for this type and the given EntityManager
the crated object factory for the given EntityManager
The created instances will be attached to this EntityManager
The merged entity instance
The root object state, can be null
if a currentObject is provided
The json data to merge
The object where the jsonObject will be merged into, if the current object is null, a new instance will be created
The options used to apply the json
Optional
onlyIndicates if only the metadata should be updated
Optional
persisting?: booleanindicates if the current state will be persisted. Used to update the internal change tracking state of collections and mark the object persistent or dirty afterwards
Gets all on this class referencing attributes
A map from every referencing class to a set of its referencing attribute names
The instances will be found by this EntityManager
Optional
options: { Some options to pass
Optional
classes?: string[]An array of class names to filter for, null for no filter
Converts the given object to json
JSON-Object
The root object state
The object to convert
Optional
options: { to json options by default excludes the metadata
Optional
depth?: number | booleanIncludes up to depth referenced objects into the serialized json
Optional
excludeExcludes the metadata form the serialized json
Optional
persisting?: booleanindicates if the current state will be persisted. Used to update the internal change tracking state of collections and mark the object persistent if its true
Generated using TypeDoc
The persistent type of this type