Class ComponentDescriptor<T>
java.lang.Object
org.codehaus.plexus.component.repository.ComponentDescriptor<T>
- 
Constructor Summary
ConstructorsConstructorDescriptionComponentDescriptor(Class<T> implementationClass, org.codehaus.plexus.classworlds.realm.ClassRealm classRealm)  - 
Method Summary
Modifier and TypeMethodDescriptionfinal voidaddRequirement(ComponentRequirement requirement) booleanfinal StringgetAlias()final Stringfinal Stringfinal Stringfinal Stringfinal PlexusConfigurationfinal Stringfinal Stringfinal Stringfinal Stringfinal Stringfinal org.codehaus.plexus.classworlds.realm.ClassRealmgetRealm()final List<ComponentRequirement> getRole()final Stringfinal booleaninthashCode()final booleanfinal voidfinal voidsetComponentComposer(String componentComposer) final voidsetComponentConfigurator(String componentConfigurator) final voidsetComponentFactory(String componentFactory) final voidsetComponentProfile(String componentProfile) final voidsetComponentType(String componentType) final voidsetConfiguration(PlexusConfiguration configuration) final voidsetDescription(String description) final voidsetImplementation(String implementation) final voidsetImplementationClass(Class implementationClass) final voidsetInstantiationStrategy(String instantiationStrategy) final voidsetIsolatedRealm(boolean isolatedRealm) final voidsetLifecycleHandler(String lifecycleHandler) final voidsetRealm(org.codehaus.plexus.classworlds.realm.ClassRealm classRealm) final voidfinal voidsetRoleClass(Class<?> roleClass) final voidsetRoleHint(String hint) final voidsetVersion(String version) final StringtoString() 
- 
Constructor Details
- 
ComponentDescriptor
public ComponentDescriptor() - 
ComponentDescriptor
 
 - 
 - 
Method Details
- 
setRole
 - 
setRoleClass
 - 
setRoleHint
 - 
setDescription
 - 
setInstantiationStrategy
 - 
setImplementation
 - 
setRealm
public final void setRealm(org.codehaus.plexus.classworlds.realm.ClassRealm classRealm)  - 
setImplementationClass
 - 
setComponentComposer
 - 
setComponentConfigurator
 - 
setComponentFactory
 - 
addRequirement
 - 
setConfiguration
 - 
setAlias
 - 
setVersion
 - 
setComponentType
 - 
setComponentProfile
 - 
setLifecycleHandler
 - 
setIsolatedRealm
public final void setIsolatedRealm(boolean isolatedRealm)  - 
getRole
 - 
getRoleClass
 - 
getRoleHint
 - 
getDescription
 - 
getInstantiationStrategy
 - 
getImplementation
 - 
getRealm
public final org.codehaus.plexus.classworlds.realm.ClassRealm getRealm() - 
getImplementationClass
 - 
getComponentComposer
 - 
getComponentConfigurator
 - 
getComponentFactory
 - 
getRequirements
 - 
hasConfiguration
public final boolean hasConfiguration() - 
getConfiguration
 - 
getAlias
 - 
getVersion
 - 
getComponentType
 - 
getComponentProfile
 - 
getLifecycleHandler
 - 
isIsolatedRealm
public final boolean isIsolatedRealm() - 
getHumanReadableKey
 - 
toString
 - 
equals
 - 
hashCode
public int hashCode() 
 -