ph-dev-tools
Version:
Development Tools for PHibernate
14 lines (13 loc) • 550 B
TypeScript
import { EntityCandidate } from "./EntityCandidate";
/**
* Created by Papa on 3/27/2016.
*/
export declare class EntityCandidateRegistry {
private rootEntity;
entityCandidateMap: Map<string, EntityCandidate>;
constructor(rootEntity: EntityCandidate);
addCandidate(candidate: EntityCandidate): void;
matchVerifiedEntities(targetCandidateRegistry?: EntityCandidateRegistry): EntityCandidate[];
classifyEntityProperties(): EntityCandidate[];
matchToExistingEntity(entityCandidate: EntityCandidate): boolean;
}