Package spoon.reflect.visitor
Class CtAbstractImportVisitor
java.lang.Object
spoon.reflect.visitor.CtAbstractImportVisitor
- All Implemented Interfaces:
CtImportVisitor
Provides an empty implementation of
CtImportVisitor.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> voidvisitAllStaticMembersImport(CtTypeMemberWildcardImportReference typeReference) Called for import like:import apackage.TypevoidvisitAllTypesImport(CtPackageReference packageReference) Called for import like:import apackage<T> voidvisitFieldImport(CtFieldReference<T> fieldReference) Called for import like:import apackage.Type.staticField;<T> voidvisitMethodImport(CtExecutableReference<T> executableReference) Called for import like:import apackage.Type.staticMethod;voidvisitModuleImport(CtModuleReference moduleReference) Called for import like:import module my.module.name;<T> voidvisitTypeImport(CtTypeReference<T> typeReference) Called for import like:import apackage.Type;<T> voidvisitUnresolvedImport(CtUnresolvedImport unresolvedImport) Called for unresolved import
-
Constructor Details
-
CtAbstractImportVisitor
public CtAbstractImportVisitor()
-
-
Method Details
-
visitTypeImport
Description copied from interface:CtImportVisitorCalled for import like:import apackage.Type;- Specified by:
visitTypeImportin interfaceCtImportVisitor
-
visitMethodImport
Description copied from interface:CtImportVisitorCalled for import like:import apackage.Type.staticMethod;- Specified by:
visitMethodImportin interfaceCtImportVisitor
-
visitFieldImport
Description copied from interface:CtImportVisitorCalled for import like:import apackage.Type.staticField;- Specified by:
visitFieldImportin interfaceCtImportVisitor
-
visitAllTypesImport
Description copied from interface:CtImportVisitorCalled for import like:import apackage.*;- Specified by:
visitAllTypesImportin interfaceCtImportVisitor
-
visitAllStaticMembersImport
Description copied from interface:CtImportVisitorCalled for import like:import apackage.Type.*;- Specified by:
visitAllStaticMembersImportin interfaceCtImportVisitor
-
visitUnresolvedImport
Description copied from interface:CtImportVisitorCalled for unresolved import- Specified by:
visitUnresolvedImportin interfaceCtImportVisitor
-
visitModuleImport
Description copied from interface:CtImportVisitorCalled for import like:import module my.module.name;- Specified by:
visitModuleImportin interfaceCtImportVisitor- Parameters:
moduleReference- the module reference
-