| Package | Description |
|---|---|
| org.springframework.roo.classpath.antlrjavaparser | |
| org.springframework.roo.classpath.antlrjavaparser.details |
| Modifier and Type | Method and Description |
|---|---|
static org.springframework.roo.model.JavaType |
JavaParserUtils.getJavaType(CompilationUnitServices compilationUnitServices,
com.github.antlrjavaparser.api.expr.NameExpr nameToFind,
Set<org.springframework.roo.model.JavaSymbolName> typeParameters)
Resolves the effective
JavaType a NameExpr represents. |
static org.springframework.roo.model.JavaType |
JavaParserUtils.getJavaType(CompilationUnitServices compilationUnitServices,
com.github.antlrjavaparser.api.body.TypeDeclaration typeDeclaration)
Resolves the effective
JavaType a
ClassOrInterfaceDeclaration represents, including any type
parameters. |
static org.springframework.roo.model.JavaType |
JavaParserUtils.getJavaType(CompilationUnitServices compilationUnitServices,
com.github.antlrjavaparser.api.type.Type type,
Set<org.springframework.roo.model.JavaSymbolName> typeParameters)
Resolves the effective
JavaType a Type represents. |
static org.springframework.roo.model.JavaType |
JavaParserUtils.getJavaTypeNow(CompilationUnitServices compilationUnitServices,
com.github.antlrjavaparser.api.type.ClassOrInterfaceType cit,
Set<org.springframework.roo.model.JavaSymbolName> typeParameters)
Resolves the effective
JavaType a ClassOrInterfaceType
represents, including any type arguments. |
static com.github.antlrjavaparser.api.type.Type |
JavaParserUtils.getResolvedName(org.springframework.roo.model.JavaType target,
org.springframework.roo.model.JavaType current,
CompilationUnitServices compilationUnit) |
| Modifier and Type | Method and Description |
|---|---|
static void |
JavaParserAnnotationMetadataBuilder.addAnnotationToList(CompilationUnitServices compilationUnitServices,
List<com.github.antlrjavaparser.api.expr.AnnotationExpr> annotations,
org.springframework.roo.classpath.details.annotations.AnnotationMetadata annotation)
Facilitates the addition of the annotation to the presented type.
|
static void |
JavaParserConstructorMetadataBuilder.addConstructor(CompilationUnitServices compilationUnitServices,
List<com.github.antlrjavaparser.api.body.BodyDeclaration> members,
org.springframework.roo.classpath.details.ConstructorMetadata constructor,
Set<org.springframework.roo.model.JavaSymbolName> typeParameters) |
static void |
JavaParserFieldMetadataBuilder.addField(CompilationUnitServices compilationUnitServices,
List<com.github.antlrjavaparser.api.body.BodyDeclaration> members,
org.springframework.roo.classpath.details.FieldMetadata field) |
static void |
JavaParserMethodMetadataBuilder.addMethod(CompilationUnitServices compilationUnitServices,
List<com.github.antlrjavaparser.api.body.BodyDeclaration> members,
org.springframework.roo.classpath.details.MethodMetadata method,
Set<org.springframework.roo.model.JavaSymbolName> typeParameters) |
static JavaParserAnnotationMetadataBuilder |
JavaParserAnnotationMetadataBuilder.getInstance(com.github.antlrjavaparser.api.expr.AnnotationExpr annotationExpr,
CompilationUnitServices compilationUnitServices) |
static JavaParserClassOrInterfaceTypeDetailsBuilder |
JavaParserClassOrInterfaceTypeDetailsBuilder.getInstance(com.github.antlrjavaparser.api.CompilationUnit compilationUnit,
CompilationUnitServices enclosingCompilationUnitServices,
com.github.antlrjavaparser.api.body.TypeDeclaration typeDeclaration,
String declaredByMetadataId,
org.springframework.roo.model.JavaType typeName,
org.springframework.roo.metadata.MetadataService metadataService,
org.springframework.roo.classpath.TypeLocationService typeLocationService)
Factory method for this builder class
|
static JavaParserConstructorMetadataBuilder |
JavaParserConstructorMetadataBuilder.getInstance(String declaredByMetadataId,
com.github.antlrjavaparser.api.body.ConstructorDeclaration constructorDeclaration,
CompilationUnitServices compilationUnitServices,
Set<org.springframework.roo.model.JavaSymbolName> typeParameterNames) |
static JavaParserFieldMetadataBuilder |
JavaParserFieldMetadataBuilder.getInstance(String declaredByMetadataId,
com.github.antlrjavaparser.api.body.FieldDeclaration fieldDeclaration,
com.github.antlrjavaparser.api.body.VariableDeclarator var,
CompilationUnitServices compilationUnitServices,
Set<org.springframework.roo.model.JavaSymbolName> typeParameters) |
static JavaParserMethodMetadataBuilder |
JavaParserMethodMetadataBuilder.getInstance(String declaredByMetadataId,
com.github.antlrjavaparser.api.body.MethodDeclaration methodDeclaration,
CompilationUnitServices compilationUnitServices,
Set<org.springframework.roo.model.JavaSymbolName> typeParameters) |
static void |
JavaParserFieldMetadataBuilder.removeField(CompilationUnitServices compilationUnitServices,
List<com.github.antlrjavaparser.api.body.BodyDeclaration> members,
org.springframework.roo.model.JavaSymbolName fieldName) |
Copyright © 2009–2017 Pivotal Software, Inc.. All rights reserved.