Package proguard.util

Interface Processable

    • Method Detail

      • setProcessingFlags

        void setProcessingFlags​(int processingFlags)
        Sets the processing flags.
      • getProcessingFlags

        int getProcessingFlags()
        Returns the processing flags.
      • addProcessingFlags

        void addProcessingFlags​(int... flags)
        Adds all given flags to this processable.
      • removeProcessingFlags

        void removeProcessingFlags​(int... flags)
        Removes all given flags from this processable.
      • hasProcessingFlags

        boolean hasProcessingFlags​(int... flags)
        Checks whether all the given flags are set on this processable.
      • setProcessingInfo

        void setProcessingInfo​(java.lang.Object processingInfo)
        Sets the processing information.
      • getProcessingInfo

        java.lang.Object getProcessingInfo()
        Gets the processing information.
      • accept

        default void accept​(ProcessableVisitor processableVisitor)
        Accepts the given processable visitor.