Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IMorphismRegistry

Hierarchy

  • IMorphismRegistry

Implemented by

Index

Properties

mappers

mappers: Map<any, any>

Get the list of the mapping functions registered

param

Class Type of the ouput Data

Methods

deleteMapper

  • Delete a registered schema associated to a Class

    Type parameters

    • Target

    Parameters

    Returns any

exists

  • exists<Target>(type: Target): boolean
  • Check if a schema has already been registered for this type

    Type parameters

    • Target

    Parameters

    • type: Target

    Returns boolean

getMapper

map

register

setMapper

  • setMapper<Target, TSchema>(type: Constructable<Target>, schema: TSchema): Mapper<any, Target>
  • Set a schema for a specific Class Type

    Type parameters

    • Target

    • TSchema: Schema<Target>

    Parameters

    • type: Constructable<Target>

      Class Type of the ouput Data

    • schema: TSchema

      Class Type of the ouput Data

    Returns Mapper<any, Target>

Generated using TypeDoc