node-web-mvc
Version:
node spring mvc
17 lines (16 loc) • 598 B
TypeScript
import { MetaRuntimeTypeInfo } from '../../servlets/annotations/annotation/type';
import { ApiModelPropertyInfo, SchemeRef, GenericTypeSchemeRefExt } from './declare';
export default class TypeMappings {
readonly referenceTypes: GenericTypeSchemeRefExt[];
makeRef(runtimeType: MetaRuntimeTypeInfo): {
$ref: string;
};
makeMetaRef(runtimeType: MetaRuntimeTypeInfo): {
refType: {
$ref: string;
};
runtimeType: MetaRuntimeTypeInfo;
name: string;
};
make(runtimeType: MetaRuntimeTypeInfo): SchemeRef | ApiModelPropertyInfo;
}