Proguard混淆源代码中的“**accept”是什么意思?

What's the meaning of "**accept" in Proguard obfuscate source code?

当我阅读ProGuard的混淆源代码时。 **accept的调用有很多,在ClassPool中,如acceptclassesAcceptclassAccept。 这些api是什么意思?

ProGuard 是围绕访问者模式思想实现的。您几乎可以在代码库的任何地方找到这种模式。 accept 方法用于在特定对象上应用给定的访问者。