Interface ResourceFileVisitor

All Superinterfaces:
KotlinModuleVisitor
All Known Subinterfaces:
ProcessableVisitor
All Known Implementing Classes:
AllProcessableVisitor, KotlinModuleIntegrity, KotlinModulePrinter, KotlinModuleReader, KotlinModuleReferenceInitializer, KotlinModuleWriter, MultiResourceFileVisitor, ProcessingFlagCleaner, ProcessingFlagSetter, ResourceFileNameFilter, ResourceFilePoolFiller, ResourceFilePresenceFilter, ResourceFileProcessingFlagFilter, ResourceJavaReferenceClassInitializer, ResourceJavaReferenceCleaner

public interface ResourceFileVisitor extends KotlinModuleVisitor
This interface specifies the methods for a visitor of ResourceFile instances.
  • Method Details

    • visitAnyResourceFile

      default void visitAnyResourceFile(ResourceFile resourceFile)
      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.

    • visitKotlinModule

      default void visitKotlinModule(KotlinModule kotlinModule)
      Specified by:
      visitKotlinModule in interface KotlinModuleVisitor
    • visitResourceFile

      default void visitResourceFile(ResourceFile resourceFile)