public final class ComponentImpl
extends java.lang.Object
implements org.codehaus.plexus.component.annotations.Component
Component annotation, supporting the most common attributes.| 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() |
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