NodeMetaModelGenerator

Properties

Link copied to clipboard
val GENERATED_CLASS_COMMENT: String = "This file, class, and its contents are completely generated based on: <ul> <li>The contents and annotations within the package `com.github.javaparser.ast`, and</li> <li>`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.</li> </ul> For this reason, any changes made directly to this file will be overwritten the next time generators are run."

Functions

Link copied to clipboard
open fun generate(nodeClass: Class<out Node>, metaModelCoid: ClassOrInterfaceDeclaration, initializeNodeMetaModelsStatements: NodeList<Statement>, initializePropertyMetaModelsStatements: NodeList<Statement>, initializeConstructorParametersStatements: NodeList<Statement>, sourceRoot: SourceRoot)