ph-dev-tools
Version:
Development Tools for PHibernate
25 lines (24 loc) • 589 B
TypeScript
import { EntityCandidate } from "./EntityCandidate";
/**
* Created by Papa on 3/28/2016.
*/
export interface DocEntry {
name?: string;
fileName?: string;
decorators?: Decorator[];
documentation?: string;
type?: string;
constructors?: DocEntry[];
parameters?: DocEntry[];
properties?: PropertyDocEntry[];
returnType?: string;
}
export interface PropertyDocEntry extends DocEntry {
entity?: EntityCandidate;
primitive?: string;
isArray?: boolean;
}
export interface Decorator {
name: string;
values: any[];
}