org.codehaus.plexus.component.repository
Class ComponentDescriptor
java.lang.Object
org.codehaus.plexus.component.repository.ComponentDescriptor
public class ComponentDescriptor
- extends Object
Component instantiation description.
- Version:
- $Id: ComponentDescriptor.java 1777 2005-05-03 17:39:01Z jdcasey $
- Author:
- Jason van Zyl, bob mcwhirter, Michal Maczka
ComponentDescriptor
public ComponentDescriptor()
getComponentKey
public String getComponentKey()
getHumanReadableKey
public String getHumanReadableKey()
getAlias
public String getAlias()
setAlias
public void setAlias(String alias)
getRole
public String getRole()
setRole
public void setRole(String role)
getRoleHint
public String getRoleHint()
setRoleHint
public void setRoleHint(String roleHint)
getImplementation
public String getImplementation()
setImplementation
public void setImplementation(String implementation)
getVersion
public String getVersion()
setVersion
public void setVersion(String version)
getComponentType
public String getComponentType()
setComponentType
public void setComponentType(String componentType)
getInstantiationStrategy
public String getInstantiationStrategy()
getConfiguration
public PlexusConfiguration getConfiguration()
setConfiguration
public void setConfiguration(PlexusConfiguration configuration)
hasConfiguration
public boolean hasConfiguration()
getLifecycleHandler
public String getLifecycleHandler()
setLifecycleHandler
public void setLifecycleHandler(String lifecycleHandler)
getComponentProfile
public String getComponentProfile()
setComponentProfile
public void setComponentProfile(String componentProfile)
addRequirement
public void addRequirement(ComponentRequirement requirement)
getRequirements
public List getRequirements()
getComponentFactory
public String getComponentFactory()
setComponentFactory
public void setComponentFactory(String componentFactory)
getComponentComposer
public String getComponentComposer()
setComponentComposer
public void setComponentComposer(String componentComposer)
getDescription
public String getDescription()
setDescription
public void setDescription(String description)
setInstantiationStrategy
public void setInstantiationStrategy(String instantiationStrategy)
isIsolatedRealm
public boolean isIsolatedRealm()
setComponentSetDescriptor
public void setComponentSetDescriptor(ComponentSetDescriptor componentSetDescriptor)
getComponentSetDescriptor
public ComponentSetDescriptor getComponentSetDescriptor()
setIsolatedRealm
public void setIsolatedRealm(boolean isolatedRealm)
getDependencies
public List getDependencies()
getComponentConfigurator
public String getComponentConfigurator()
setComponentConfigurator
public void setComponentConfigurator(String componentConfigurator)
equals
public boolean equals(Object other)
- Overrides:
equals
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object