@veecode-platform/safira-cli
Version:
Generate a microservice project from your spec.
19 lines (18 loc) • 681 B
TypeScript
export declare abstract class MethodExtract {
private static _regexExp;
extractMethods(classString: string): string[];
getRemoveAnnotationsTemplate(): RegExp;
protected abstract getRemoveAnnotationList(): string[];
}
export declare class SpringMethodExtract extends MethodExtract {
private static _instance;
private constructor();
protected getRemoveAnnotationList(): string[];
static get instance(): SpringMethodExtract;
}
export declare class QuarkusMethodExtract extends MethodExtract {
private static _instance;
private constructor();
protected getRemoveAnnotationList(): string[];
static get instance(): QuarkusMethodExtract;
}