ph-dev-tools
Version:
Development Tools for PHibernate
27 lines (24 loc) • 534 B
text/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[];
}