Interface TypePathInfoVisitor
-
- All Known Implementing Classes:
ClassPrinter
,ProgramClassReader
public interface TypePathInfoVisitor
This interface specifies the methods for a visitor ofTypePathInfo
instances. Note that there is only a single implementation ofTypePathInfo
, such that this interface is not strictly necessary as a visitor.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
visitTypePathInfo(Clazz clazz, TypeAnnotation typeAnnotation, TypePathInfo typePathInfo)
Visits any TypePathInfo instance.default void
visitTypePathInfo(Clazz clazz, Field field, TypeAnnotation typeAnnotation, TypePathInfo typePathInfo)
default void
visitTypePathInfo(Clazz clazz, Member member, TypeAnnotation typeAnnotation, TypePathInfo typePathInfo)
default void
visitTypePathInfo(Clazz clazz, Method method, TypeAnnotation typeAnnotation, TypePathInfo typePathInfo)
default void
visitTypePathInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, TypeAnnotation typeAnnotation, TypePathInfo typePathInfo)
-
-
-
Method Detail
-
visitTypePathInfo
default void visitTypePathInfo(Clazz clazz, TypeAnnotation typeAnnotation, TypePathInfo typePathInfo)
Visits any TypePathInfo instance. The more specific default implementations of this interface delegate to this method.
-
visitTypePathInfo
default void visitTypePathInfo(Clazz clazz, Member member, TypeAnnotation typeAnnotation, TypePathInfo typePathInfo)
-
visitTypePathInfo
default void visitTypePathInfo(Clazz clazz, Field field, TypeAnnotation typeAnnotation, TypePathInfo typePathInfo)
-
visitTypePathInfo
default void visitTypePathInfo(Clazz clazz, Method method, TypeAnnotation typeAnnotation, TypePathInfo typePathInfo)
-
visitTypePathInfo
default void visitTypePathInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, TypeAnnotation typeAnnotation, TypePathInfo typePathInfo)
-
-