Class ProcessorInfo

java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch.ProcessorInfo

public class ProcessorInfo extends Object
Cached information associated with a Processor in the context of annotation processor dispatch.

This class supports inclusion in a collection by implementing equals() and hashCode(). Its concept of identity is based on the class object of the Processor that it wraps; so, for instance, it is not possible to have a Set that contains more than one instance of a particular Processor class. In fact, it is possible to have more than one instance of a Processor if there are multiple build threads, but within the context of a particular dispatch manager, there will only be one of any given Processor class.