public class

ComponentDescriptor

extends Object
java.lang.Object
   ↳ org.codehaus.plexus.component.repository.ComponentDescriptor<T>

Summary

Public Constructors
ComponentDescriptor()
ComponentDescriptor(Class<T> implementationClass, ClassRealm classRealm)
Public Methods
final void addRequirement(ComponentRequirement requirement)
boolean equals(Object rhs)
final String getAlias()
final String getComponentComposer()
final String getComponentConfigurator()
final String getComponentFactory()
final String getComponentProfile()
String getComponentType()
final PlexusConfiguration getConfiguration()
final String getDescription()
final String getHumanReadableKey()
final String getImplementation()
final Class<T> getImplementationClass()
final String getInstantiationStrategy()
final String getLifecycleHandler()
final ClassRealm getRealm()
final List<ComponentRequirement> getRequirements()
String getRole()
final Class<T> getRoleClass()
String getRoleHint()
final String getVersion()
final boolean hasConfiguration()
int hashCode()
final boolean isIsolatedRealm()
final void setAlias(String alias)
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(ClassRealm classRealm)
final void setRole(String role)
final void setRoleClass(Class<?> roleClass)
final void setRoleHint(String hint)
final void setVersion(String version)
final String toString()
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public ComponentDescriptor ()

public ComponentDescriptor (Class<T> implementationClass, ClassRealm classRealm)

Public Methods

public final void addRequirement (ComponentRequirement requirement)

public boolean equals (Object rhs)

public final String getAlias ()

public final String getComponentComposer ()

public final String getComponentConfigurator ()

public final String getComponentFactory ()

public final String getComponentProfile ()

public String getComponentType ()

public final PlexusConfiguration getConfiguration ()

public final String getDescription ()

public final String getHumanReadableKey ()

public final String getImplementation ()

public final Class<T> getImplementationClass ()

public final String getInstantiationStrategy ()

public final String getLifecycleHandler ()

public final ClassRealm getRealm ()

public final List<ComponentRequirement> getRequirements ()

public String getRole ()

public final Class<T> getRoleClass ()

public String getRoleHint ()

public final String getVersion ()

public final boolean hasConfiguration ()

public int hashCode ()

public final boolean isIsolatedRealm ()

public final void setAlias (String alias)

public final void setComponentComposer (String componentComposer)

public final void setComponentConfigurator (String componentConfigurator)

public final void setComponentFactory (String componentFactory)

public final void setComponentProfile (String componentProfile)

public final void setComponentType (String componentType)

public final void setConfiguration (PlexusConfiguration configuration)

public final void setDescription (String description)

public final void setImplementation (String implementation)

public final void setImplementationClass (Class implementationClass)

public final void setInstantiationStrategy (String instantiationStrategy)

public final void setIsolatedRealm (boolean isolatedRealm)

public final void setLifecycleHandler (String lifecycleHandler)

public final void setRealm (ClassRealm classRealm)

public final void setRole (String role)

public final void setRoleClass (Class<?> roleClass)

public final void setRoleHint (String hint)

public final void setVersion (String version)

public final String toString ()