Class ComponentDescriptor
- java.lang.Object
-
- org.codehaus.plexus.component.repository.ComponentDescriptor
-
public class ComponentDescriptor extends java.lang.ObjectComponent instantiation description.- Version:
- $Id: ComponentDescriptor.java 4859 2006-11-26 23:21:38Z jvanzyl $
- Author:
- Jason van Zyl, bob mcwhirter, Michal Maczka
-
-
Constructor Summary
Constructors Constructor Description ComponentDescriptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddRequirement(ComponentRequirement requirement)voidaddRequirements(java.util.List requirements)booleanequals(java.lang.Object other)java.lang.StringgetAlias()java.lang.StringgetComponentComposer()java.lang.StringgetComponentConfigurator()java.lang.StringgetComponentFactory()java.lang.StringgetComponentKey()java.lang.StringgetComponentProfile()ComponentSetDescriptorgetComponentSetDescriptor()java.lang.StringgetComponentType()PlexusConfigurationgetConfiguration()java.util.ListgetDependencies()java.lang.StringgetDescription()java.lang.StringgetHumanReadableKey()java.lang.StringgetImplementation()java.lang.StringgetInstantiationStrategy()java.lang.StringgetLifecycleHandler()java.lang.StringgetRealmId()java.util.ListgetRequirements()java.lang.StringgetRole()java.lang.StringgetRoleHint()java.lang.StringgetVersion()booleanhasConfiguration()inthashCode()booleanisIsolatedRealm()voidsetAlias(java.lang.String alias)voidsetComponentComposer(java.lang.String componentComposer)voidsetComponentConfigurator(java.lang.String componentConfigurator)voidsetComponentFactory(java.lang.String componentFactory)voidsetComponentProfile(java.lang.String componentProfile)voidsetComponentSetDescriptor(ComponentSetDescriptor componentSetDescriptor)voidsetComponentType(java.lang.String componentType)voidsetConfiguration(PlexusConfiguration configuration)voidsetDescription(java.lang.String description)voidsetImplementation(java.lang.String implementation)voidsetInstantiationStrategy(java.lang.String instantiationStrategy)voidsetIsolatedRealm(boolean isolatedRealm)voidsetLifecycleHandler(java.lang.String lifecycleHandler)voidsetRealmId(java.lang.String realmId)voidsetRole(java.lang.String role)voidsetRoleHint(java.lang.String roleHint)voidsetVersion(java.lang.String version)java.lang.StringtoString()
-
-
-
Method Detail
-
getComponentKey
public java.lang.String getComponentKey()
-
getHumanReadableKey
public java.lang.String getHumanReadableKey()
-
getAlias
public java.lang.String getAlias()
-
setAlias
public void setAlias(java.lang.String alias)
-
getRole
public java.lang.String getRole()
-
setRole
public void setRole(java.lang.String role)
-
getRoleHint
public java.lang.String getRoleHint()
-
setRoleHint
public void setRoleHint(java.lang.String roleHint)
-
getImplementation
public java.lang.String getImplementation()
-
setImplementation
public void setImplementation(java.lang.String implementation)
-
getVersion
public java.lang.String getVersion()
-
setVersion
public void setVersion(java.lang.String version)
-
getComponentType
public java.lang.String getComponentType()
-
setComponentType
public void setComponentType(java.lang.String componentType)
-
getInstantiationStrategy
public java.lang.String getInstantiationStrategy()
-
getConfiguration
public PlexusConfiguration getConfiguration()
-
setConfiguration
public void setConfiguration(PlexusConfiguration configuration)
-
hasConfiguration
public boolean hasConfiguration()
-
getLifecycleHandler
public java.lang.String getLifecycleHandler()
-
setLifecycleHandler
public void setLifecycleHandler(java.lang.String lifecycleHandler)
-
getComponentProfile
public java.lang.String getComponentProfile()
-
setComponentProfile
public void setComponentProfile(java.lang.String componentProfile)
-
addRequirement
public void addRequirement(ComponentRequirement requirement)
-
addRequirements
public void addRequirements(java.util.List requirements)
-
getRequirements
public java.util.List getRequirements()
-
getComponentFactory
public java.lang.String getComponentFactory()
-
setComponentFactory
public void setComponentFactory(java.lang.String componentFactory)
-
getComponentComposer
public java.lang.String getComponentComposer()
-
setComponentComposer
public void setComponentComposer(java.lang.String componentComposer)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
setInstantiationStrategy
public void setInstantiationStrategy(java.lang.String instantiationStrategy)
-
isIsolatedRealm
public boolean isIsolatedRealm()
-
setComponentSetDescriptor
public void setComponentSetDescriptor(ComponentSetDescriptor componentSetDescriptor)
-
getComponentSetDescriptor
public ComponentSetDescriptor getComponentSetDescriptor()
-
setIsolatedRealm
public void setIsolatedRealm(boolean isolatedRealm)
-
getDependencies
public java.util.List getDependencies()
-
getComponentConfigurator
public java.lang.String getComponentConfigurator()
-
setComponentConfigurator
public void setComponentConfigurator(java.lang.String componentConfigurator)
-
getRealmId
public java.lang.String getRealmId()
-
setRealmId
public void setRealmId(java.lang.String realmId)
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-