Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Formatter

Index

Constructors

constructor

Properties

Protected converter

converter: (c: any, v: any) => any

Type declaration

    • (c: any, v: any): any
    • Parameters

      • c: any
      • v: any

      Returns any

Protected instancePools

instancePools: Map<ClassType<any>, Map<any, any>> = new Map()

Protected partialConverter

partialConverter: (c: any, v: any) => any

Type declaration

    • (c: any, v: any): any
    • Parameters

      • c: any
      • v: any

      Returns any

Protected proxyClasses

proxyClasses: Map<ClassType<any>, ClassType<any>> = new Map()

Protected query

query: BaseQuery<any>

Protected session

Methods

Protected createObject

Protected getInstancePoolForClass

  • getInstancePoolForClass(classType: ClassType<any>): Map<any, any>
  • Parameters

    • classType: ClassType<any>

    Returns Map<any, any>

Protected getProxyClass

  • getProxyClass<T>(classSchema: ClassSchema<T>): ClassType<T>
  • Type parameters

    • T

    Parameters

    Returns ClassType<T>

hydrate

  • hydrate<T>(value: any): any
  • Type parameters

    • T

    Parameters

    • value: any

    Returns any

Protected hydrateModel

Protected makeInvalidReference

  • makeInvalidReference(item: any, propertySchema: PropertySchema): void
  • Parameters

    Returns void

Protected setProxyClass

  • setProxyClass(classSchema: ClassSchema, converted: any, dbItem: any, propertySchema: PropertySchema, isPartial: boolean): void
  • Parameters

    Returns void

Protected withEntityTracking

  • withEntityTracking(): boolean
  • Returns boolean

Generated using TypeDoc