public final class ComponentImpl
extends java.lang.Object
implements org.codehaus.plexus.component.annotations.Component
Component annotation, supporting the most common attributes.| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
description |
private static int |
HASH_CODE_OFFSET |
private java.lang.String |
hint |
private java.lang.String |
instantiationStrategy |
private java.lang.Class<?> |
role |
| Constructor and Description |
|---|
ComponentImpl(java.lang.Class<?> role,
java.lang.String hint,
java.lang.String instantiationStrategy,
java.lang.String description) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
alias() |
java.lang.Class<? extends java.lang.annotation.Annotation> |
annotationType() |
java.lang.String |
composer() |
java.lang.String |
configurator() |
java.lang.String |
description() |
boolean |
equals(java.lang.Object rhs) |
java.lang.String |
factory() |
int |
hashCode() |
java.lang.String |
hint() |
java.lang.String |
instantiationStrategy() |
boolean |
isolatedRealm() |
java.lang.String |
lifecycleHandler() |
java.lang.String |
profile() |
java.lang.Class<?> |
role() |
java.lang.String |
toString() |
java.lang.String |
type() |
java.lang.String |
version() |
private static final int HASH_CODE_OFFSET
private final java.lang.Class<?> role
private final java.lang.String hint
private final java.lang.String instantiationStrategy
private final java.lang.String description
public ComponentImpl(java.lang.Class<?> role,
java.lang.String hint,
java.lang.String instantiationStrategy,
java.lang.String description)
public java.lang.Class<?> role()
public java.lang.String hint()
public java.lang.String instantiationStrategy()
public java.lang.String description()
public boolean isolatedRealm()
public java.lang.String alias()
public java.lang.String composer()
public java.lang.String configurator()
public java.lang.String factory()
public java.lang.String lifecycleHandler()
public java.lang.String profile()
public java.lang.String type()
public java.lang.String version()
public boolean equals(java.lang.Object rhs)
equals in interface java.lang.annotation.Annotationequals in class java.lang.Objectpublic int hashCode()
hashCode in interface java.lang.annotation.AnnotationhashCode in class java.lang.Objectpublic java.lang.String toString()
toString in interface java.lang.annotation.AnnotationtoString in class java.lang.Objectpublic java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
annotationType in interface java.lang.annotation.Annotation