Package | Description |
---|---|
com.github.javaparser.generator | |
com.github.javaparser.generator.core.node | |
com.github.javaparser.generator.core.visitor | |
com.github.javaparser.metamodel |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
NodeGenerator.generateNode(BaseNodeMetaModel nodeMetaModel,
CompilationUnit nodeCu,
ClassOrInterfaceDeclaration nodeCoid) |
protected abstract void |
VisitorGenerator.generateVisitMethodBody(BaseNodeMetaModel node,
MethodDeclaration visitMethod,
CompilationUnit compilationUnit) |
Modifier and Type | Method and Description |
---|---|
protected void |
ReplaceMethodGenerator.generateNode(BaseNodeMetaModel nodeMetaModel,
CompilationUnit nodeCu,
ClassOrInterfaceDeclaration nodeCoid) |
protected void |
CloneGenerator.generateNode(BaseNodeMetaModel nodeMetaModel,
CompilationUnit nodeCu,
ClassOrInterfaceDeclaration nodeCoid) |
protected void |
GetNodeListsGenerator.generateNode(BaseNodeMetaModel nodeMetaModel,
CompilationUnit nodeCu,
ClassOrInterfaceDeclaration nodeCoid) |
protected void |
RemoveMethodGenerator.generateNode(BaseNodeMetaModel nodeMetaModel,
CompilationUnit nodeCu,
ClassOrInterfaceDeclaration nodeCoid) |
protected void |
PropertyGenerator.generateNode(BaseNodeMetaModel nodeMetaModel,
CompilationUnit nodeCu,
ClassOrInterfaceDeclaration nodeCoid) |
protected void |
GetMetaModelGenerator.generateNode(BaseNodeMetaModel nodeMetaModel,
CompilationUnit nodeCu,
ClassOrInterfaceDeclaration nodeCoid) |
protected void |
MainConstructorGenerator.generateNode(BaseNodeMetaModel nodeMetaModel,
CompilationUnit nodeCu,
ClassOrInterfaceDeclaration nodeCoid) |
protected void |
FinalGenerator.generateNode(BaseNodeMetaModel nodeMetaModel,
CompilationUnit nodeCu,
ClassOrInterfaceDeclaration nodeCoid) |
Modifier and Type | Method and Description |
---|---|
protected void |
GenericVisitorAdapterGenerator.generateVisitMethodBody(BaseNodeMetaModel node,
MethodDeclaration visitMethod,
CompilationUnit compilationUnit) |
protected void |
EqualsVisitorGenerator.generateVisitMethodBody(BaseNodeMetaModel node,
MethodDeclaration visitMethod,
CompilationUnit compilationUnit) |
protected void |
ObjectIdentityHashCodeVisitorGenerator.generateVisitMethodBody(BaseNodeMetaModel node,
MethodDeclaration visitMethod,
CompilationUnit compilationUnit) |
protected void |
ModifierVisitorGenerator.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) |
protected void |
GenericListVisitorAdapterGenerator.generateVisitMethodBody(BaseNodeMetaModel node,
MethodDeclaration visitMethod,
CompilationUnit compilationUnit) |
protected void |
GenericVisitorGenerator.generateVisitMethodBody(BaseNodeMetaModel node,
MethodDeclaration visitMethod,
CompilationUnit compilationUnit) |
protected void |
ObjectIdentityEqualsVisitorGenerator.generateVisitMethodBody(BaseNodeMetaModel node,
MethodDeclaration visitMethod,
CompilationUnit compilationUnit) |
protected void |
CloneVisitorGenerator.generateVisitMethodBody(BaseNodeMetaModel node,
MethodDeclaration visitMethod,
CompilationUnit compilationUnit) |
protected void |
HashCodeVisitorGenerator.generateVisitMethodBody(BaseNodeMetaModel node,
MethodDeclaration visitMethod,
CompilationUnit compilationUnit) |
Modifier and Type | Method and Description |
---|---|
BaseNodeMetaModel |
PropertyMetaModel.getContainingNodeMetaModel() |
Modifier and Type | Method and Description |
---|---|
static Optional<BaseNodeMetaModel> |
JavaParserMetaModel.getNodeMetaModel(Class<? extends Node> c) |
static List<BaseNodeMetaModel> |
JavaParserMetaModel.getNodeMetaModels() |
Optional<BaseNodeMetaModel> |
PropertyMetaModel.getNodeReference() |
Optional<BaseNodeMetaModel> |
BaseNodeMetaModel.getSuperNodeMetaModel() |
Constructor and Description |
---|
PropertyMetaModel(BaseNodeMetaModel containingNodeMetaModel,
String name,
Class<?> type,
Optional<BaseNodeMetaModel> nodeReference,
boolean isOptional,
boolean isNonEmpty,
boolean isNodeList,
boolean isEnumSet,
boolean hasWildcard) |
Constructor and 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) |
Copyright © 2007–2019. All rights reserved.