| Package | Description |
|---|---|
| org.walkmod.javalang.ast |
AST root nodes of Java source files.
|
| org.walkmod.javalang.ast.body |
AST nodes for types' members (e.g methods, fields, other types..).
|
| org.walkmod.javalang.ast.expr |
AST nodes for expressions (e.g values applied as arguments in method calls)
|
| org.walkmod.javalang.ast.stmt |
AST nodes for statements (e.g methods' body)
|
| org.walkmod.javalang.ast.type |
AST nodes for types (e.g methods' type)
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SymbolDefinition
Represents a node that is a symbol or a set of symbols.
|
interface |
SymbolReference |
| Modifier and Type | Class and Description |
|---|---|
class |
ImportDeclaration
This class represents a import declaration.
|
class |
TypeParameter
This class represents the declaration of a genetics argument.
|
| Modifier and Type | Method and Description |
|---|---|
static ScopeAware |
ScopeAwareUtil.findParentScope(Node n) |
| Modifier and Type | Class and Description |
|---|---|
class |
AnnotationDeclaration |
class |
AnnotationMemberDeclaration |
class |
BaseParameter |
class |
BodyDeclaration |
class |
ClassOrInterfaceDeclaration |
class |
ConstructorDeclaration |
class |
EmptyMemberDeclaration |
class |
EmptyTypeDeclaration |
class |
EnumConstantDeclaration |
class |
EnumDeclaration |
class |
FieldDeclaration |
class |
InitializerDeclaration |
class |
JavadocTag |
class |
MethodDeclaration |
class |
MultiTypeParameter |
class |
Parameter |
class |
TypeDeclaration |
class |
VariableDeclarator |
| Modifier and Type | Class and Description |
|---|---|
class |
AnnotationExpr |
class |
FieldAccessExpr |
class |
LambdaExpr
Lambda expressions.
|
class |
MarkerAnnotationExpr |
class |
MethodCallExpr |
class |
MethodReferenceExpr
Method reference expressions introduced in Java 8 specifically designed to simplify lambda
Expressions.
|
class |
NameExpr |
class |
NormalAnnotationExpr |
class |
ObjectCreationExpr |
class |
QualifiedNameExpr |
class |
SingleMemberAnnotationExpr |
| Modifier and Type | Class and Description |
|---|---|
class |
BlockStmt |
class |
TypeDeclarationStmt |
| Modifier and Type | Class and Description |
|---|---|
class |
ClassOrInterfaceType |
class |
IntersectionType |
class |
PrimitiveType |
class |
ReferenceType |
class |
Type |
class |
VoidType |
class |
WildcardType |
Copyright © 2018. All rights reserved.