UNPKG

@zuiwoxing/posisi

Version:

一款基于typescript 前端控制组件,包括(IOC,AOP,Feign,Logger,Util等)

31 lines (30 loc) 824 B
export declare class IocUtil { static INSTANCE_ID: string; /** * 为每个实例生成唯一ID * @param instance */ static genInstanceId<T>(instance: any): T; /** * 转为数组 * @param values */ static convertToArray<T>(values: IterableIterator<T>): Array<T>; /** * 获取类的构造函数 * @param clsBiz */ static getConstructor(clsBiz: any): any; /** * 包装beanName * @param classType class * @param qualifier 候选标识 */ static wrapBeanName(classType: Function, qualifier?: string): string; /** * 包装beanName * @param beanName 原始名称 * @param qualifier 候选标识 */ static wrapBeanNameByStr(beanName: string, qualifier?: string): string; }