Uses of Class
com.github.javaparser.metamodel.BaseNodeMetaModel
-
Packages that use BaseNodeMetaModel Package Description com.github.javaparser.generator com.github.javaparser.generator.core.node com.github.javaparser.generator.core.visitor com.github.javaparser.metamodel -
-
Uses of BaseNodeMetaModel in com.github.javaparser.generator
Methods in com.github.javaparser.generator with parameters of type BaseNodeMetaModel Modifier and Type Method Description protected abstract void
NodeGenerator. generateNode(BaseNodeMetaModel nodeMetaModel, CompilationUnit nodeCu, ClassOrInterfaceDeclaration nodeCoid)
protected abstract void
VisitorGenerator. generateVisitMethodBody(BaseNodeMetaModel node, MethodDeclaration visitMethod, CompilationUnit compilationUnit)
-
Uses of BaseNodeMetaModel in com.github.javaparser.generator.core.node
Methods in com.github.javaparser.generator.core.node with parameters of type BaseNodeMetaModel Modifier and Type Method Description protected void
CloneGenerator. generateNode(BaseNodeMetaModel nodeMetaModel, CompilationUnit nodeCu, ClassOrInterfaceDeclaration nodeCoid)
protected void
FinalGenerator. generateNode(BaseNodeMetaModel nodeMetaModel, CompilationUnit nodeCu, ClassOrInterfaceDeclaration nodeCoid)
protected void
GetMetaModelGenerator. generateNode(BaseNodeMetaModel nodeMetaModel, CompilationUnit nodeCu, ClassOrInterfaceDeclaration nodeCoid)
protected void
GetNodeListsGenerator. generateNode(BaseNodeMetaModel nodeMetaModel, CompilationUnit nodeCu, ClassOrInterfaceDeclaration nodeCoid)
protected void
MainConstructorGenerator. generateNode(BaseNodeMetaModel nodeMetaModel, CompilationUnit nodeCu, ClassOrInterfaceDeclaration nodeCoid)
protected void
PropertyGenerator. generateNode(BaseNodeMetaModel nodeMetaModel, CompilationUnit nodeCu, ClassOrInterfaceDeclaration nodeCoid)
protected void
RemoveMethodGenerator. generateNode(BaseNodeMetaModel nodeMetaModel, CompilationUnit nodeCu, ClassOrInterfaceDeclaration nodeCoid)
protected void
ReplaceMethodGenerator. generateNode(BaseNodeMetaModel nodeMetaModel, CompilationUnit nodeCu, ClassOrInterfaceDeclaration nodeCoid)
-
Uses of BaseNodeMetaModel in com.github.javaparser.generator.core.visitor
Methods in com.github.javaparser.generator.core.visitor with parameters of type BaseNodeMetaModel Modifier and Type Method Description protected void
CloneVisitorGenerator. generateVisitMethodBody(BaseNodeMetaModel node, MethodDeclaration visitMethod, CompilationUnit compilationUnit)
protected void
EqualsVisitorGenerator. generateVisitMethodBody(BaseNodeMetaModel node, MethodDeclaration visitMethod, CompilationUnit compilationUnit)
protected void
GenericListVisitorAdapterGenerator. generateVisitMethodBody(BaseNodeMetaModel node, MethodDeclaration visitMethod, CompilationUnit compilationUnit)
protected void
GenericVisitorAdapterGenerator. generateVisitMethodBody(BaseNodeMetaModel node, MethodDeclaration visitMethod, CompilationUnit compilationUnit)
protected void
GenericVisitorGenerator. generateVisitMethodBody(BaseNodeMetaModel node, MethodDeclaration visitMethod, CompilationUnit compilationUnit)
protected void
HashCodeVisitorGenerator. generateVisitMethodBody(BaseNodeMetaModel node, MethodDeclaration visitMethod, CompilationUnit compilationUnit)
protected void
ModifierVisitorGenerator. generateVisitMethodBody(BaseNodeMetaModel node, MethodDeclaration visitMethod, CompilationUnit compilationUnit)
protected void
ObjectIdentityEqualsVisitorGenerator. generateVisitMethodBody(BaseNodeMetaModel node, MethodDeclaration visitMethod, CompilationUnit compilationUnit)
protected void
ObjectIdentityHashCodeVisitorGenerator. generateVisitMethodBody(BaseNodeMetaModel node, MethodDeclaration visitMethod, CompilationUnit compilationUnit)
protected void
VoidVisitorAdapterGenerator. generateVisitMethodBody(BaseNodeMetaModel node, MethodDeclaration visitMethod, CompilationUnit compilationUnit)
protected void
VoidVisitorGenerator. generateVisitMethodBody(BaseNodeMetaModel node, MethodDeclaration visitMethod, CompilationUnit compilationUnit)
-
Uses of BaseNodeMetaModel in com.github.javaparser.metamodel
Methods in com.github.javaparser.metamodel that return BaseNodeMetaModel Modifier and Type Method Description BaseNodeMetaModel
PropertyMetaModel. getContainingNodeMetaModel()
Methods in com.github.javaparser.metamodel that return types with arguments of type BaseNodeMetaModel Modifier and Type Method Description static Optional<BaseNodeMetaModel>
JavaParserMetaModel. getNodeMetaModel(Class<? extends Node> c)
static List<BaseNodeMetaModel>
JavaParserMetaModel. getNodeMetaModels()
Optional<BaseNodeMetaModel>
PropertyMetaModel. getNodeReference()
Optional<BaseNodeMetaModel>
BaseNodeMetaModel. getSuperNodeMetaModel()
Constructors in com.github.javaparser.metamodel with parameters of type BaseNodeMetaModel Constructor Description PropertyMetaModel(BaseNodeMetaModel containingNodeMetaModel, String name, Class<?> type, Optional<BaseNodeMetaModel> nodeReference, boolean isOptional, boolean isNonEmpty, boolean isNodeList, boolean isEnumSet, boolean hasWildcard)
Constructor parameters in com.github.javaparser.metamodel with type arguments of type BaseNodeMetaModel Constructor Description AnnotationExprMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel, Class<? extends Node> type, String name, String packageName, boolean isAbstract, boolean hasWildcard)
BaseNodeMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel, Class<? extends Node> type, String name, String packageName, boolean isAbstract, boolean hasWildcard)
BodyDeclarationMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel, Class<? extends Node> type, String name, String packageName, boolean isAbstract, boolean hasWildcard)
CallableDeclarationMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel, Class<? extends Node> type, String name, String packageName, boolean isAbstract, boolean hasWildcard)
CommentMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel, Class<? extends Node> type, String name, String packageName, boolean isAbstract, boolean hasWildcard)
ExpressionMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel, Class<? extends Node> type, String name, String packageName, boolean isAbstract, boolean hasWildcard)
LiteralExprMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel, Class<? extends Node> type, String name, String packageName, boolean isAbstract, boolean hasWildcard)
LiteralStringValueExprMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel, Class<? extends Node> type, String name, String packageName, boolean isAbstract, boolean hasWildcard)
ModuleStmtMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel, Class<? extends Node> type, String name, String packageName, boolean isAbstract, boolean hasWildcard)
NodeMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel, Class<? extends Node> type, String name, String packageName, boolean isAbstract, boolean hasWildcard)
PropertyMetaModel(BaseNodeMetaModel containingNodeMetaModel, String name, Class<?> type, Optional<BaseNodeMetaModel> nodeReference, boolean isOptional, boolean isNonEmpty, boolean isNodeList, boolean isEnumSet, boolean hasWildcard)
ReferenceTypeMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel, Class<? extends Node> type, String name, String packageName, boolean isAbstract, boolean hasWildcard)
StatementMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel, Class<? extends Node> type, String name, String packageName, boolean isAbstract, boolean hasWildcard)
TypeDeclarationMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel, Class<? extends Node> type, String name, String packageName, boolean isAbstract, boolean hasWildcard)
TypeMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel, Class<? extends Node> type, String name, String packageName, boolean isAbstract, boolean hasWildcard)
-