Class ComponentImpl

java.lang.Object
org.eclipse.sisu.plexus.ComponentImpl
All Implemented Interfaces:
Annotation

public final class ComponentImpl extends Object implements org.codehaus.plexus.component.annotations.Component
Partial runtime implementation of Plexus @Component annotation, supporting the most common attributes.
  • Field Details

    • HASH_CODE_OFFSET

      private static final int HASH_CODE_OFFSET
      See Also:
    • role

      private final Class<?> role
    • hint

      private final String hint
    • instantiationStrategy

      private final String instantiationStrategy
    • description

      private final String description
  • Constructor Details

    • ComponentImpl

      public ComponentImpl(Class<?> role, String hint, String instantiationStrategy, String description)
  • Method Details