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 | 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 | 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) |
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) |
Modifier and Type | Method | Description |
---|---|---|
BaseNodeMetaModel |
PropertyMetaModel.getContainingNodeMetaModel() |
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() |
Constructor | Description |
---|---|
PropertyMetaModel(BaseNodeMetaModel containingNodeMetaModel,
String name,
Class<?> type,
Optional<BaseNodeMetaModel> nodeReference,
boolean isOptional,
boolean isNonEmpty,
boolean isNodeList,
boolean isEnumSet,
boolean hasWildcard) |
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) |
Copyright © 2007–2019. All rights reserved.