hydrate-mongodb
Version:
An Object Document Mapper (ODM) for MongoDB.
12 lines (11 loc) • 452 B
TypeScript
import { ClassMapping } from "./classMapping";
import { EntityMapping } from "./entityMapping";
import { Constructor } from "../index";
export declare class MappingRegistry {
private _mappings;
addMappings(mappings: ClassMapping[]): void;
addMapping(mapping: ClassMapping): void;
getEntityMappings(): EntityMapping[];
getMappingForObject(obj: any): ClassMapping;
getMappingForConstructor(ctr: Constructor<any>): ClassMapping;
}