|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TypeAnnotationWalker | |
|---|---|
| org.eclipse.jdt.internal.compiler.classfmt | |
| org.eclipse.jdt.internal.compiler.lookup | |
| Uses of TypeAnnotationWalker in org.eclipse.jdt.internal.compiler.classfmt |
|---|
| Subclasses of TypeAnnotationWalker in org.eclipse.jdt.internal.compiler.classfmt | |
|---|---|
class |
NonNullDefaultAwareTypeAnnotationWalker
A type annotation walker that adds missing NonNull annotations according to the current default. |
| Fields in org.eclipse.jdt.internal.compiler.classfmt declared as TypeAnnotationWalker | |
|---|---|
static TypeAnnotationWalker |
TypeAnnotationWalker.EMPTY_ANNOTATION_WALKER
A no-effect annotation walker, all walking methods are implemented as identity-functions. |
| Methods in org.eclipse.jdt.internal.compiler.classfmt that return TypeAnnotationWalker | |
|---|---|
protected TypeAnnotationWalker |
NonNullDefaultAwareTypeAnnotationWalker.restrict(long newMatches,
int newPathPtr)
|
protected TypeAnnotationWalker |
TypeAnnotationWalker.restrict(long newMatches,
int newPathPtr)
|
TypeAnnotationWalker |
TypeAnnotationWalker.toField()
Walk to a field. |
TypeAnnotationWalker |
NonNullDefaultAwareTypeAnnotationWalker.toMethodParameter(short index)
|
TypeAnnotationWalker |
TypeAnnotationWalker.toMethodParameter(short index)
Walk to the index'th visible formal method parameter (i.e., not counting synthetic args). |
TypeAnnotationWalker |
NonNullDefaultAwareTypeAnnotationWalker.toMethodReturn()
|
TypeAnnotationWalker |
TypeAnnotationWalker.toMethodReturn()
Walk to the return type of a method. |
TypeAnnotationWalker |
TypeAnnotationWalker.toNextArrayDimension()
Descend down one level of array dimensions. |
protected TypeAnnotationWalker |
TypeAnnotationWalker.toNextDetail(int detailKind)
|
TypeAnnotationWalker |
TypeAnnotationWalker.toNextNestedType()
Descend down one level of type nesting. |
TypeAnnotationWalker |
TypeAnnotationWalker.toReceiver()
Walk to the receiver type of a method. |
TypeAnnotationWalker |
TypeAnnotationWalker.toSupertype(short index)
Walk to the specified supertype: -1 is superclass, else the superinterface at the given index. |
protected TypeAnnotationWalker |
TypeAnnotationWalker.toTarget(int targetType)
|
TypeAnnotationWalker |
TypeAnnotationWalker.toThrows(int index)
Walk to the throws type at the given index. |
TypeAnnotationWalker |
NonNullDefaultAwareTypeAnnotationWalker.toTypeArgument(int rank)
|
TypeAnnotationWalker |
TypeAnnotationWalker.toTypeArgument(int rank)
Walk to the type argument of the given rank. |
TypeAnnotationWalker |
NonNullDefaultAwareTypeAnnotationWalker.toTypeBound(short boundIndex)
|
TypeAnnotationWalker |
TypeAnnotationWalker.toTypeBound(short boundIndex)
Detail of toTypeParameterBounds(boolean, int): walk to the bounds
of the previously selected type parameter. |
TypeAnnotationWalker |
NonNullDefaultAwareTypeAnnotationWalker.toTypeParameter(boolean isClassTypeParameter,
int rank)
|
TypeAnnotationWalker |
TypeAnnotationWalker.toTypeParameter(boolean isClassTypeParameter,
int rank)
Walk to the type parameter of the given rank. |
TypeAnnotationWalker |
NonNullDefaultAwareTypeAnnotationWalker.toTypeParameterBounds(boolean isClassTypeParameter,
int parameterRank)
|
TypeAnnotationWalker |
TypeAnnotationWalker.toTypeParameterBounds(boolean isClassTypeParameter,
int parameterRank)
Walk to the bounds of a type parameter of either a class or a method (signaled by isClassTypeParameter). |
TypeAnnotationWalker |
TypeAnnotationWalker.toWildcardBound()
Walk to the bound of a wildcard. |
| Uses of TypeAnnotationWalker in org.eclipse.jdt.internal.compiler.lookup |
|---|
| Methods in org.eclipse.jdt.internal.compiler.lookup with parameters of type TypeAnnotationWalker | |
|---|---|
TypeBinding |
LookupEnvironment.getTypeFromTypeSignature(SignatureWrapper wrapper,
TypeVariableBinding[] staticVariables,
ReferenceBinding enclosingType,
char[][][] missingTypeNames,
TypeAnnotationWalker walker)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||