Skip to main content
Version: 6.3

IWrappedEntity <Entity>

Index

Methods

assign

  • assign<Naked, Convert, Data>(data, options): MergeSelected<Entity, Naked, keyof Data & string>

getSchema

  • getSchema(): undefined | string
  • Returns undefined | string

init

  • init<Hint, Fields, Excludes>(options): Promise<null | Loaded<Entity, Hint, Fields, Excludes>>
  • Type parameters

    • Hint: string = never
    • Fields: string = *
    • Excludes: string = never

    Parameters

    Returns Promise<null | Loaded<Entity, Hint, Fields, Excludes>>

isInitialized

  • isInitialized(): boolean
  • Returns boolean

isManaged

  • isManaged(): boolean
  • Returns boolean

isTouched

  • isTouched(): boolean
  • Returns boolean

populate

  • populate<Hint>(populate, options): Promise<Loaded<Entity, Hint, *, never>>
  • Type parameters

    • Hint: string = never

    Parameters

    Returns Promise<Loaded<Entity, Hint, *, never>>

populated

  • populated(populated): void
  • Parameters

    • optionalpopulated: boolean

    Returns void

serialize

  • serialize<Hint, Exclude>(options): EntityDTO<Loaded<Entity, Hint, *, never>, never>
  • Type parameters

    • Hint: string = never
    • Exclude: string = never

    Parameters

    Returns EntityDTO<Loaded<Entity, Hint, *, never>, never>

setSchema

  • setSchema(schema): void
  • Parameters

    • optionalschema: string

    Returns void

toJSON

  • Parameters

    • rest...args: any[]

    Returns EntityDTO<Entity, never>

toObject

  • toObject(): EntityDTO<Entity, never>
  • toObject(ignoreFields): EntityDTO<Entity, never>
  • toObject<Ignored>(ignoreFields): Omit<EntityDTO<Entity, never>, Ignored>

toPOJO

toReference