Class ComponentDescriptor
- java.lang.Object
-
- org.codehaus.plexus.component.repository.ComponentDescriptor
-
public class ComponentDescriptor extends java.lang.Object
Component instantiation description.- Version:
- $Id: ComponentDescriptor.java 4859 2006-11-26 23:21:38Z jvanzyl $
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
alias
private java.lang.String
componentComposer
private java.lang.String
componentConfigurator
private java.lang.String
componentFactory
private java.lang.String
componentProfile
private ComponentSetDescriptor
componentSetDescriptor
private java.lang.String
componentType
private PlexusConfiguration
configuration
private java.util.List
dependencies
private java.lang.String
description
private java.lang.String
implementation
private java.lang.String
instantiationStrategy
private boolean
isolatedRealm
private java.lang.String
lifecycleHandler
private java.lang.String
realmId
private java.util.List
requirements
private java.lang.String
role
private java.lang.String
roleHint
private java.lang.String
version
-
Constructor Summary
Constructors Constructor Description ComponentDescriptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addRequirement(ComponentRequirement requirement)
void
addRequirements(java.util.List requirements)
boolean
equals(java.lang.Object other)
java.lang.String
getAlias()
java.lang.String
getComponentComposer()
java.lang.String
getComponentConfigurator()
java.lang.String
getComponentFactory()
java.lang.String
getComponentKey()
java.lang.String
getComponentProfile()
ComponentSetDescriptor
getComponentSetDescriptor()
java.lang.String
getComponentType()
PlexusConfiguration
getConfiguration()
java.util.List
getDependencies()
java.lang.String
getDescription()
java.lang.String
getHumanReadableKey()
java.lang.String
getImplementation()
java.lang.String
getInstantiationStrategy()
java.lang.String
getLifecycleHandler()
java.lang.String
getRealmId()
java.util.List
getRequirements()
java.lang.String
getRole()
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
setComponentSetDescriptor(ComponentSetDescriptor componentSetDescriptor)
void
setComponentType(java.lang.String componentType)
void
setConfiguration(PlexusConfiguration configuration)
void
setDescription(java.lang.String description)
void
setImplementation(java.lang.String implementation)
void
setInstantiationStrategy(java.lang.String instantiationStrategy)
void
setIsolatedRealm(boolean isolatedRealm)
void
setLifecycleHandler(java.lang.String lifecycleHandler)
void
setRealmId(java.lang.String realmId)
void
setRole(java.lang.String role)
void
setRoleHint(java.lang.String roleHint)
void
setVersion(java.lang.String version)
java.lang.String
toString()
-
-
-
Field Detail
-
alias
private java.lang.String alias
-
role
private java.lang.String role
-
roleHint
private java.lang.String roleHint
-
implementation
private java.lang.String implementation
-
version
private java.lang.String version
-
componentType
private java.lang.String componentType
-
configuration
private PlexusConfiguration configuration
-
instantiationStrategy
private java.lang.String instantiationStrategy
-
lifecycleHandler
private java.lang.String lifecycleHandler
-
componentProfile
private java.lang.String componentProfile
-
requirements
private java.util.List requirements
-
componentFactory
private java.lang.String componentFactory
-
componentComposer
private java.lang.String componentComposer
-
componentConfigurator
private java.lang.String componentConfigurator
-
description
private java.lang.String description
-
realmId
private java.lang.String realmId
-
isolatedRealm
private boolean isolatedRealm
-
dependencies
private java.util.List dependencies
-
componentSetDescriptor
private ComponentSetDescriptor componentSetDescriptor
-
-
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:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-