UNPKG

generator-begcode

Version:

Spring Boot + Angular/React/Vue in one handy generator

57 lines (56 loc) 1.75 kB
import { CstParser, TokenType } from 'chevrotain'; import { IParserConfig } from '@chevrotain/types'; export default class JDLParser extends CstParser { constructor(config?: IParserConfig); static getParser(config?: IParserConfig): any; private canBeDeletedInRecoveryTokenTypes; canTokenTypeBeDeletedInRecovery(tokType: TokenType): boolean; parse(): void; prog(): void; constantDeclaration(): any; entityDeclaration(): any; annotationDeclaration(): any; entityTableNameDeclaration(): any; entityBody(): any; fieldDeclaration(): any; type(): any; validation(): any; minMaxValidation(): any; pattern(): any; relationDeclaration(): any; relationshipType(): any; relationshipBody(): any; relationshipSide(): any; relationshipOptions(): any; relationshipOption(): any; aigcDeclaration(): any; aigcType(): any; aigcBody(): any; aigcSideFrom(): any; enumDeclaration(): any; enumPropList(): any; enumProp(): any; entityList(): any; commonEntityList(): any; exclusion(): any; useOptionDeclaration(): any; unaryOptionDeclaration(): any; binaryOptionDeclaration(): any; filterDef(): any; comment(): any; deploymentDeclaration(): any; deploymentConfigDeclaration(): any; deploymentConfigValue(): any; applicationDeclaration(): any; applicationSubDeclaration(): any; applicationSubNamespaceConfig(): any; applicationNamespaceConfigDeclaration(): any; namespaceConfigValue(): any; applicationSubConfig(): any; applicationConfigDeclaration(): any; configValue(): any; qualifiedName(): any; list(): any; quotedList(): any; applicationSubEntities(): any; }