Package | Description |
---|---|
com.github.javaparser.resolution.declarations | |
com.github.javaparser.resolution.model |
Modifier and Type | Interface and Description |
---|---|
interface |
ResolvedAnnotationDeclaration |
interface |
ResolvedAnnotationMemberDeclaration |
interface |
ResolvedClassDeclaration
Declaration of a Class (not an interface or an enum).
|
interface |
ResolvedConstructorDeclaration
A declaration of a constructor.
|
interface |
ResolvedEnumConstantDeclaration |
interface |
ResolvedEnumDeclaration
Declaration of an Enum.
|
interface |
ResolvedFieldDeclaration
Declaration of a field.
|
interface |
ResolvedInterfaceDeclaration
An interface declaration.
|
interface |
ResolvedMethodDeclaration
A declaration of a method (either in an interface, a class, an enum or an annotation).
|
interface |
ResolvedMethodLikeDeclaration
This is a common interface for MethodDeclaration and ConstructorDeclaration.
|
interface |
ResolvedParameterDeclaration
Declaration of a parameter.
|
interface |
ResolvedRecordDeclaration
Declaration of a Record (not an interface or an enum).
|
interface |
ResolvedReferenceTypeDeclaration |
interface |
ResolvedTypeDeclaration
A declaration of a type.
|
interface |
ResolvedTypeParameterDeclaration
Declaration of a type parameter.
|
interface |
ResolvedTypePatternDeclaration
Declaration of a type pattern expression.
|
interface |
ResolvedValueDeclaration
Declaration of a value.
|
Modifier and Type | Class and Description |
---|---|
class |
SymbolReference<S extends ResolvedDeclaration>
A reference to a symbol.
|
Modifier and Type | Method and Description |
---|---|
static <I extends ResolvedDeclaration,O extends ResolvedDeclaration> |
SymbolReference.adapt(SymbolReference<I> ref,
Class<O> clazz)
Adapt a
SymbolReference into another SymbolReference . |
static <I extends ResolvedDeclaration,O extends ResolvedDeclaration> |
SymbolReference.adapt(SymbolReference<I> ref,
Class<O> clazz)
Adapt a
SymbolReference into another SymbolReference . |
static <S extends ResolvedDeclaration,S2 extends S> |
SymbolReference.solved(S2 symbolDeclaration)
Create a solve reference to the given symbol.
|
static <S extends ResolvedDeclaration> |
SymbolReference.unsolved()
Create a reference for an unsolved symbol.
|
static <S extends ResolvedDeclaration,S2 extends S> |
SymbolReference.unsolved(Class<S2> clazz)
Deprecated.
Consider using
SymbolReference.unsolved() instead. |
Copyright © 2007–2024. All rights reserved.