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 void
addRequirement
(ComponentRequirement requirement) boolean
final String
getAlias()
final String
final String
final String
final String
final PlexusConfiguration
final String
final String
final String
final String
final String
final org.codehaus.plexus.classworlds.realm.ClassRealm
getRealm()
final List
<ComponentRequirement> getRole()
final String
final boolean
int
hashCode()
final boolean
final void
final void
setComponentComposer
(String componentComposer) final void
setComponentConfigurator
(String componentConfigurator) final void
setComponentFactory
(String componentFactory) final void
setComponentProfile
(String componentProfile) final void
setComponentType
(String componentType) final void
setConfiguration
(PlexusConfiguration configuration) final void
setDescription
(String description) final void
setImplementation
(String implementation) final void
setImplementationClass
(Class implementationClass) final void
setInstantiationStrategy
(String instantiationStrategy) final void
setIsolatedRealm
(boolean isolatedRealm) final void
setLifecycleHandler
(String lifecycleHandler) final void
setRealm
(org.codehaus.plexus.classworlds.realm.ClassRealm classRealm) final void
final void
setRoleClass
(Class<?> roleClass) final void
setRoleHint
(String hint) final void
setVersion
(String version) final String
toString()
-
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()
-