|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
ObjectDepthFirstVisitor
ClassOrInterfaceTypeDecorateVisitor
public class ClassOrInterfaceTypeDecorateVisitor
Replaces uses of generic type parameters with versions that do not use generics. For example:
| Constructor Summary | |
|---|---|
ClassOrInterfaceTypeDecorateVisitor()
|
|
| Method Summary | |
|---|---|
void |
augmentShadowingMap(TypeParameter n)
f0 -> |
void |
augmentShadowingMap(TypeParameters n)
|
void |
visit(ClassOrInterfaceDeclaration n)
f0 -> ( "class" | "interface" ) f1 -> |
void |
visit(ClassOrInterfaceType t)
ClassOrInterfaceType: f0 -> |
void |
visit(ConstructorDeclaration n)
f0 -> [ TypeParameters() ] f1 -> |
void |
visit(MethodDeclaration n)
f0 -> [ TypeParameters() ] f1 -> ResultType() f2 -> MethodDeclarator() f3 -> [ "throws" NameList() ] f4 -> ( Block() | ";" ) |
| Methods inherited from class DepthFirstVisitor |
|---|
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit |
| Methods inherited from class Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ClassOrInterfaceTypeDecorateVisitor()
| Method Detail |
|---|
public void visit(MethodDeclaration n)
visit in interface Visitorvisit in class DepthFirstVisitorpublic void visit(ConstructorDeclaration n)
visit in interface Visitorvisit in class DepthFirstVisitorpublic void visit(ClassOrInterfaceDeclaration n)
visit in interface Visitorvisit in class DepthFirstVisitorpublic void augmentShadowingMap(TypeParameters n)
public void augmentShadowingMap(TypeParameter n)
public void visit(ClassOrInterfaceType t)
visit in interface Visitorvisit in class DepthFirstVisitor
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||