public class ComponentDescriptor<T>
extends java.lang.Object
| Constructor and Description |
|---|
ComponentDescriptor() |
ComponentDescriptor(java.lang.Class<T> implementationClass,
org.codehaus.plexus.classworlds.realm.ClassRealm classRealm) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRequirement(ComponentRequirement requirement) |
boolean |
equals(java.lang.Object rhs) |
java.lang.String |
getAlias() |
java.lang.String |
getComponentComposer() |
java.lang.String |
getComponentConfigurator() |
java.lang.String |
getComponentFactory() |
java.lang.String |
getComponentProfile() |
java.lang.String |
getComponentType() |
PlexusConfiguration |
getConfiguration() |
java.lang.String |
getDescription() |
java.lang.String |
getHumanReadableKey() |
java.lang.String |
getImplementation() |
java.lang.Class<T> |
getImplementationClass() |
java.lang.String |
getInstantiationStrategy() |
java.lang.String |
getLifecycleHandler() |
org.codehaus.plexus.classworlds.realm.ClassRealm |
getRealm() |
java.util.List<ComponentRequirement> |
getRequirements() |
java.lang.String |
getRole() |
java.lang.Class<T> |
getRoleClass() |
java.lang.String |
getRoleHint() |
java.lang.String |
getVersion() |
boolean |
hasConfiguration() |
int |
hashCode() |
boolean |
isIsolatedRealm() |
void |
setAlias(java.lang.String alias) |
void |
setComponentComposer(java.lang.String componentComposer) |
void |
setComponentConfigurator(java.lang.String componentConfigurator) |
void |
setComponentFactory(java.lang.String componentFactory) |
void |
setComponentProfile(java.lang.String componentProfile) |
void |
setComponentType(java.lang.String componentType) |
void |
setConfiguration(PlexusConfiguration configuration) |
void |
setDescription(java.lang.String description) |
void |
setImplementation(java.lang.String implementation) |
void |
setImplementationClass(java.lang.Class implementationClass) |
void |
setInstantiationStrategy(java.lang.String instantiationStrategy) |
void |
setIsolatedRealm(boolean isolatedRealm) |
void |
setLifecycleHandler(java.lang.String lifecycleHandler) |
void |
setRealm(org.codehaus.plexus.classworlds.realm.ClassRealm classRealm) |
void |
setRole(java.lang.String role) |
void |
setRoleClass(java.lang.Class<?> roleClass) |
void |
setRoleHint(java.lang.String hint) |
void |
setVersion(java.lang.String version) |
java.lang.String |
toString() |
public ComponentDescriptor()
public ComponentDescriptor(java.lang.Class<T> implementationClass, org.codehaus.plexus.classworlds.realm.ClassRealm classRealm)
public final void setRole(java.lang.String role)
public final void setRoleClass(java.lang.Class<?> roleClass)
public final void setRoleHint(java.lang.String hint)
public final void setDescription(java.lang.String description)
public final void setInstantiationStrategy(java.lang.String instantiationStrategy)
public final void setImplementation(java.lang.String implementation)
public final void setRealm(org.codehaus.plexus.classworlds.realm.ClassRealm classRealm)
public final void setImplementationClass(java.lang.Class implementationClass)
public final void setComponentComposer(java.lang.String componentComposer)
public final void setComponentConfigurator(java.lang.String componentConfigurator)
public final void setComponentFactory(java.lang.String componentFactory)
public final void addRequirement(ComponentRequirement requirement)
public final void setConfiguration(PlexusConfiguration configuration)
public final void setAlias(java.lang.String alias)
public final void setVersion(java.lang.String version)
public final void setComponentType(java.lang.String componentType)
public final void setComponentProfile(java.lang.String componentProfile)
public final void setLifecycleHandler(java.lang.String lifecycleHandler)
public final void setIsolatedRealm(boolean isolatedRealm)
public java.lang.String getRole()
public final java.lang.Class<T> getRoleClass()
public java.lang.String getRoleHint()
public final java.lang.String getDescription()
public final java.lang.String getInstantiationStrategy()
public final java.lang.String getImplementation()
public final org.codehaus.plexus.classworlds.realm.ClassRealm getRealm()
public final java.lang.Class<T> getImplementationClass()
public final java.lang.String getComponentComposer()
public final java.lang.String getComponentConfigurator()
public final java.lang.String getComponentFactory()
public final java.util.List<ComponentRequirement> getRequirements()
public final boolean hasConfiguration()
public final PlexusConfiguration getConfiguration()
public final java.lang.String getAlias()
public final java.lang.String getVersion()
public java.lang.String getComponentType()
public final java.lang.String getComponentProfile()
public final java.lang.String getLifecycleHandler()
public final boolean isIsolatedRealm()
public final java.lang.String getHumanReadableKey()
public final java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object rhs)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object