Class AnnotatedTypeIdentifier

java.lang.Object
org.jboss.weld.annotated.slim.AnnotatedTypeIdentifier
All Implemented Interfaces:
Serializable, Identifier

public class AnnotatedTypeIdentifier extends Object implements Identifier
An identifier for a an AnnotatedType The identifier is composed of four parts:
  • The identifier of the BeanDeploymentArchive which the type resides in. This allows different BeanDeploymentArchives to bundle classes with the same name.
  • The declaring class name.
  • An optional suffix. The suffix is used for two purposes.
  • Modified flag which indicates whether this is an identifier for an AnnotatedType which has been modified during ProcessAnnotatedType event notification.
Author:
Jozef Hartinger
See Also: