程序包 proguard.util

接口 ProcessableVisitor

所有超级接口:
AttributeVisitor, ClassVisitor, ConstantVisitor, KotlinModuleVisitor, MemberVisitor, ResourceFileVisitor
所有已知实现类:
AllProcessableVisitor, ProcessingFlagCleaner, ProcessingFlagSetter

public interface ProcessableVisitor extends ClassVisitor, MemberVisitor, AttributeVisitor, ResourceFileVisitor, ConstantVisitor
This interface defines visitor methods for the main Processable implementations.
  • 方法详细资料

    • visitAnyProcessable

      default void visitAnyProcessable(Processable processable)
      Visits any Processable instance. The more specific default implementations of this interface delegate to this method.
    • visitAnyClass

      default void visitAnyClass(Clazz clazz)
      从接口复制的说明: ClassVisitor
      Visits any Clazz instance. The more specific default implementations of this interface delegate to this method.
      指定者:
      visitAnyClass 在接口中 ClassVisitor
    • visitAnyMember

      default void visitAnyMember(Clazz clazz, Member member)
      从接口复制的说明: MemberVisitor
      Visits any Member instance. The more specific default implementations of this interface delegate to this method.
      指定者:
      visitAnyMember 在接口中 MemberVisitor
    • visitAnyAttribute

      default void visitAnyAttribute(Clazz clazz, Attribute attribute)
      从接口复制的说明: AttributeVisitor
      Visits any Attribute instance. The more specific default implementations of this interface delegate to this method.
      指定者:
      visitAnyAttribute 在接口中 AttributeVisitor
    • visitAnyResourceFile

      default void visitAnyResourceFile(ResourceFile resourceFile)
      从接口复制的说明: ResourceFileVisitor
      Visits any ResourceFile instance. The more specific default implementations of this interface delegate to this method.

      Unlike most other visitor interfaces, this default implementation is empty, because most implementations only care about one type of resource file.

      指定者:
      visitAnyResourceFile 在接口中 ResourceFileVisitor
    • visitAnyConstant

      default void visitAnyConstant(Clazz clazz, Constant constant)
      从接口复制的说明: ConstantVisitor
      Visits any Constant instance. The more specific default implementations of this interface delegate to this method.
      指定者:
      visitAnyConstant 在接口中 ConstantVisitor